GitHub A little gadget that plays rock-paper-scissors slightly better than random using a small quantized recurrent neural network running on an 8-bit ATtiny1614 MCU. Neural network trained using tensorflow/keras. Custom PCB, 3D printed case, ATtiny1614 MCU, single coin cell for power.
GitHub A miniature ThinkPad-inspired laptop that runs 5 games/application. 3D printed case, RGB illumination (WS2812B LED), ATtiny1614 MCU, SSD1306 128x64px OLED, 5-way switch as joystick, USB-rechargable Li-ion battery. Software written in C.
GitHub A miniature gaming PC that runs 5 games/application. 3D printed case, RGB illumination (WS2812B LED and fiberoptic), ATtiny1614 MCU, SSD1306 128x64px OLED, 5-way switch as joystick. Software written in C.
GitHub Miniature electronic dice (2-63 sided). Custom PCB, 3D printed case, ATtiny1614 MCU, single coin cell for power.
Thingiverse 3D representations of gravitational waves from LIGO data. Created using a Python script to calculate shape of the horizontal slices and a custom Fusion 360 plugin to assemble them into a 3D model.