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
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.
Seaweed Algebra
A Python library for computing, plotting, and other tasks related to seaweed algebra
Helped develop a python library for use in mathematics research, working with a subset of Lie Algebra known as 'Seaweed algebras.'
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.