I'm a student at Purdue studying Computer Science with a focus on embedded engineering.
Currently, I'm reverse engineering the service port on the newer Jura espresso machines. Why? Because I can.
I just finished my WiFi Nixie Clock project! Read the project writeup here!
Some of my recent projects include:
- WiFi Nixie Clock (source (Project Writeup)
- An ESP32-powered WiFi Nixie Clock with addressable backlighting and an embedded USB-C PD sink. (C++)
- Desktop Sand Robot (Project Writeup)
- Smaller version of my Kinetic Sand Coffee Table that acts as a nightstand (C++/Vue)
- Swiftfin - Available on the Apple App Store (source)
- iOS/tvOS frontend for the Jellyfin project that uses modern frameworks including VLCKit, Alamofire, and SwiftUI
- SmartMatrix (server/client) (Project Writeup)
- ESP-IDF smart display connected with AWS IoT and Redis that displays important information in a timely manner ( C++ w/ a TypeScript backend )
- Kinetic Sand Coffee Table (firmware/web ui) (Project Writeup)
- A robotic sand table that magically draws patterns using a magnet. ( C w/ a Vue frontend )
- VolvoCarPlay (firmware/canbus/android) (Project Writeup)
- A custom Android-based head unit with a RGB TTL switching circuit that integrates with the factory stereo and steering wheel LIN bus in a Volvo XC70 ( C++ w/ an Android app )
- ESPHomeHub (PCB files) (Project Writeup)
- ESP32-powered multiprotocol smart home hub with ZWave 800, Zigbee, and Thread support.
Feel free to check out my website to catch up with more of my latest projects!