This is your work, valued
ViveTrackedDevice. Completely open-source, reverse-engineered implementation of a tracked device for the SteamVR virtual reality system.
71ViveVisualizer. 3D visualization implemented in Python to help with reverse-engineering the HTC Vive tracking system.
6ViveFPGACapture. FPGA-based timing synchronization and sweep pulse capture engine for a custom SteamVR-compatible tracked device.
6ledsuit-fpga. FPGA implementation of SPI --> WS2812B multi-channel LED strip driver
5graph_explorer. Interactive hypergraph exploration in TouchDesigner
5ViveTrackerSolver. C++ Implementation of an iterative solver for the SteamVR lighthouse tracking problem.
3td-volumetric. TouchDesigner components for working with volumetric displays.
2libopendrop. Music reactive shader library with a focus on correctness, speed, and simplicity.
2volumetric-display. Code for running a volumetric display made out of WS2812 LED curtains
2MagEncoderTest. Test firware for a galvo-based scanning laser mechanism
1ServoController. Controller for hobby servo motors using an MSP430
1ProtoPoiController. Firmware implementation for ProtoPoi open-source poi.
1lm4f-BoSS. A small threading model and kernel for the lm4f120xl development kit from Ti
1ledsuit. Master repo for my LED suit project
1StepperController. Controller for stepper motors using an MSP430 and an L293D
1multimaterial-cura-postprocess. A postprocessing script for controlling ooze in multimaterial 3D prints generated using Cura.
1