A budget structured-light 3D scanner that uses a projector and webcam to capture height maps via binary stripe patterns.
A Node.js analysis of a ~30k-node, 113k-edge music collaboration graph that uses graph-theory metrics (degree, closeness, betweenness) to identify highly connected artists and explore "six degrees" relationships in music.
USB MIDI controller featuring eight sliders, eight knobs, and eight buttons built around an Arduino Pro Micro on a hand-soldered PCB and housed in a 3D-printed enclosure.