Résumé (PDF)

Weird Stuff

Citicar Restoration
Converting a car to CAN
My Instagram clone for vintage digital cameras.

Software Development

Instagram Clone (Python, Django)
IS31FL3741 LED driver library (C)
NT35510 TFT driver library (C)
Terminal Parser library (C & C++)

Hardware Development

Nikon lens adapter
The $15 Linux Machine
Portable Dumb Terminal
Mr. Robot Badge
Zip Drive Tower
Full Color Circuit Boards
RGB Gaming Coaster
Serial Fidget Spinner
Baud Box
A Wall of Circuit Boards

CAD Design

Silicone Membrane Keyboard
Injection Molded Palmtop
Retro-inspired industrial design
Quarter-Scale Retrocomputing
Hardened clamshell computer
3D Printed Tank Treads

RGB Gaming Coaster

An experiment in high-density routing, the RGB Gaming Coaster drives 214 RGB LEDs in a package only 72mm in diameter. Because everything else related to computers is bedazzled with RGB LEDs, this is device is to be used as a ‘gaming’ coaster.

Composite of PCB layers

Because of the high density, a four layer PCB was used for the layout. Eletronics consist of two IS31FL3741 LED drivers, one for each half of the display. These drivers are controlled by a Microchip ATSamD21. Power is provided by a battery charging and boost circuit allowing the device to function away from a USB port.

The device uses the IS31FL3741 LED driver display library I wrote for an earlier project, and was manufactured by Macrofab (one of one ever produced).

RGB Gaming PCB

More information can be found in the RGB Gaming Coaster repository.