Owen Trueblood's Projects
96x96 pixels, 8 buttons, a speaker, and 1K operations.
2D conways game of life soft-rendered in 3D as a bump map.
Example of rendering into a Three.js texture via Paper.js.
A collection of tools for making my 6.004 (MIT Computation Structures) class work easier.
A prototype circuit sticker which can record an analog waveform and then play it back.
An archive of projects, experiments, and creative dead-ends.
Generate thumbnails from Arduino sketches meant for a CNC painting machine.
Atomic force microscope from DVD drive parts.
Starting point for AVR projects in C.
AxiDraw + Vive tracking to plot drawings larger than the machine.
Control software for the Babel in Reverse art installation under the Manhattan Bridge
PCBs for the Babel in Reverse art installation under the Manhattan Bridge
Minimalistic workflow management on the command line.
Gulp-based static blog generator with live reload.
Bookmarklet for turning the online Beta simulator for MIT's 6.004 class into an NES-like system.
Assembler, emulator, and other tools for the Beta RISC processor built in the MIT Computational Structures class.
A Multi-User Dungeon (MUD) for students to learn how computers work.
Rendering Eagle brd files in 3D using WebGL.
A black square.
Import/export object position, rotation, scale from/to JSON in Blender.
Explanations for many of my EE, CE, CS, ME engineering and art projects.
Give TI-83+ and compatible calculators Bluetooth connectivity using an Attiny85 microcontroller and RN-42 serial Bluetooth module.
Remote control a TI-83+ or TI-84+ from a PC.
AVR shoved into a TI-83+
For chore rotation at hackerspaces.
Instant ASCII graphs of Lua expressions on the command-line.