Discover some of the projects I've contributed to!
Time frame: 2020-2022
A unique human interface device with an ultra low friction custom magnetic knob mechanism.
HomepageTime frame: 2021-2023
60%, 65% and 75% wireless PCBs using ZMK mechanical keyboard firmware
Homepage GithubTime frame: 2024
A custom ZMK build workflow that allows building from private ZMK modules
GithubTime frame: 2024
A Zephyr module to emulate led-strip functionality using multiple zephyr LEDS
GithubTime frame: 2024
A Zephyr module to combine multiple led-strip devices into one virtual one
GithubTime frame: 2024
A set of Zephyr modules to add ZMK behaviors that do silly things
GithubTime frame: 2021-2022
Custom hardware for vehicle automation projects, some of the work has since been forked and improved upon by the Retropilot project: https://github.com/RetroPilot/ocelot
GithubTime frame: 2023
Reverse engineered the Gosund SP111 smart plug as part of my research project, the work incluided replicating its schematics and then integrating a new microcontroller with bluetooth LE capability into the device.
GithubTime frame: 2020-2022
Integrated SAE Level 2 vehicle autonomy into a smart roadster as part of a 2 person team. This work included designing custom steering, accelerator and brake controllers, as well as porting openpilot to support this custom car and hardware
into one of the cars GithubTime frame: 2021
A CAN bus message assembly and disassembly library for Teensy and STM32, intended for vehicle automation experiments
GithubTime frame: 2020-Present
A fork of the comma.ai Panda firmware, with additional support for my iBooster translator, CAN bus button reader, accelerator pedal controller and Smart Roadster instrument cluster interceptor
GithubTime frame: 2024
A fork of the very popular Adafruit UF2 bootloader, with additional support for new boards, shift register driven RGB LEDs and e paper displays using the IL0323 and SSD1680 EPD controllers
Github