Home page displaying selected projects
An IOT weather forecast display appliance.
#esp32 #micropython #iot
Custom physical controls for browser-based HTML/Javascript applications.
#esp32 #micropython #iot #videogame
A wheeled drawing robot inspired by the Logo Turtle.
#cnc #art #esp32 #micropython #iot
A drawing robot accessory for the Ikea MÅLA easel.
#cnc #art #esp32 #micropython #iot
A work in progress...
#cnc #laser-cut #wood
Real-timeish, GPU-backed video effects using vanilla Javascript.
#javascript #gpu #video #effects #realtime
Testing the waters of the Cloudflare Apps platform.
#javascript #webcomponents #webapp
Internet-connected Motorized Etch-A-Sketch
#esp32 #micropython #iot
A vanilla JS / HTML5 demo game for the iome platform.
#html5 #javascript #webaudio #videogame
A platform for developing physical interfaces with a web application frontend using modern, off-the-shelf technologies.
#esp32 #micropython #iot
A Internet-connected Keypad w/ Backlit, Lasercut Living Hinge Buttons.
#esp32 #micropython #iot
Prototype of a physical platformer game mechanism.
#esp32 #micropython #iot
A gratuitously lasercut delta robot.
#esp32 #micropython #iot
A simple sound toy using the Web Audio API.
#javascript #webaudio #audio
A computationally inefficient exploration of the complex behaviors that arise from the interaction of simple rules.
#javascript #emergentbehavior
A lo-fi, MIDI-controlled synthesizer and sampler.
#picmicrocontroller #assembly #midi #synthesizer #sampler #rockband
Force-sensitive tone generators.
#microcontroller #sound
NTSC video generation w/ light pen feedback
#microcontroller #videoart
An input device that reads the insertion depth of a movable column.
#microcontroller #hci