390 Logo
(designed &
made in 2023)

2D and interactive 3D “6.390 Intro to ML” course logo. The 2d design and colors are inspired by the Tensorflow logo, the GEB book cover, and the MIT EECS logo.

With an obj mockup and three.js rendering, we can go up to 3d to flick it 😛! Or click here to go full-blown.


Arcade Taiko
(made in 2021)

Hack the signal chain to play Taiko no Tatsujin on Switch with… drum roll please… electronic drums!


Badge of Honor
(made in 2021)

Track and show off the star/fork counts of your favorite GitHub project

and house it in a design-it-yourself Lego. Whoohoo~, perfect fit~ perfect for holiday gifting!


Curtain Call
(made in 2015)

iPhone/Apple Watch-controlled curtain.

  • Software: A host app on iPhone that communicates with a Bluetooth shield on an Arduino Uno board. iOS code here, Arduino base code here.

  • Hardware: A servo controlled by the Uno board; and a set of pulley and transmission belt (those used in 3D printers) mounted onto the curtain rod.