Upcoming projects
Parallax
Beta Testing
ModMac
Development
Raijin
Development
If you would like to collaborate together on a project, you should contact me!
Published Projects
Seaweed Algebra


Python libraries for computing, plotting, animating, and other tasks related to seaweed algebra
I am developing and maintaining python libraries for use in mathematics research, working with a subset of Lie Algebra known as 'Seaweed algebras.'
Gigabit Ethernet Line Driver

Two-stage CMOS class AB transimpedance amplifier (TIA) for Gigabit Ethernet
As part of a final project for my Electronics 1/2 class, I designed a TIA using a given specific CMOS process. Additionally, I implemented python scripts, developing a method to automate finding optimized device sizing.
Ranger

A tiny, simplified interface, Time-of-Flight sensor kit.
Designed a tiny (16 x 20mm usable) ToF sensor (VL53L1X) kit for competative robotics teams. Developed firmware to communicate with the ToF chip, and simplify it's interface to a simplified selection of digital or analog interfaces, simplifying user code on the robot side.
CANnect

Simplified CAN wiring solutions
Developed a breakout board used to combine CAN and power cabling for many devices into a single standard Ethernet cable. Allows for daisy chaining many devices, and gives a single point of access for grouped devices, such as a 'swerve drive' drivetrain.