All of these projects hosted at baseplate.org are unified by a passion for creating and evaluating usable and engaging tools for cross-disciplinary applications of computing. We do this through innovative applications of ongoing research regarding parallel programming languages and novice programmers.
From Bits To Atoms
Parallel Programming and the Arduino
Arduino Mega
The Arduino is a small, low-cost, open hardware platform for exploring embedded computation.
The Arduino is a low-cost, open hardware platform; we've ported our Transterpreter virtual machine to this hardware, and now use it to explore parallel programming in a variety of contexts.
Will Plaut '10 will be using the Arduino to explore the intersection of art and computing. More specifically, he is interested in the role of computation and interaction in his craft.
[ Project Weblog ]
Radu Creanga '11 has been extending library support, and most recently added PWM, which is essential for the control of external analog devices.
[ Project Weblog ]
3D Printing at Allegheny
Maja and the RepStrap
The laser-cut pieces for the RepStrap were incredible.
Maja Sweeny '09 led a group of Allegheny students in the construction of a RepRap, an open source 3D printer, in the Spring and Summer of 2009. We will be resuming work on this printer soon, once lab space becomes available.
[ Project Weblog ]
Sara Doan '11 and Stephanie Cost '11 are working on usable software to support the transformation of 2D diagrams into 3D objects that blind students of computing and other disciplines can use to "see" what is going on in their classes. Their work is supported by the Collaborative Research Experiences for Undergraduates programme, and makes use of the CupcakeCNC from MakerBot.
[ Project Weblog ]
