About Me
I’m mostly a software engineer, but I enjoy learning about pretty much anything. Most recently, that’s meant various electronics.
Contact
If you have any comments or questions about anything, please feel free to email me.
I also have a GitHub account, where the majority of my open-source work can be found.
Index
- Jul 13, 2024 - Qidi Q1 Pro modifications
- Jul 13, 2024 - Automatic fan controller (5-24V, 300mA)
- Aug 27, 2023 - Low cost digital spot welder teardown & review
- Aug 20, 2023 - Connecting to ROCKSEED RS310P programmable power supply over WiFi
- Jul 22, 2023 - ROCKSEED RS310P programmable power supply reversing
- Dec 23, 2022 - Hacking the LG ThinQ App for use with trackers blocked
- Dec 23, 2022 - Designing a fan for a coffee roaster
- Nov 22, 2022 - Progressive Automations PA-07 teardown
- Sep 22, 2022 - ATorch DL24 electronic load reversing
- Sep 22, 2022 - ATorch DL24 electronic load method of operation
- Aug 20, 2022 - Sony A7 camera power consumption
- Apr 23, 2022 - Improving Klipper startup time
- Jan 01, 2022 - Minimal ESP8266 schematic
- Sep 20, 2021 - Making a power supply fan temperature-sensing
- Jul 28, 2021 - Reverse-engineering the Emporia Vue 2
- Sep 20, 2020 - Cloning RF remotes using open source radio
- Aug 22, 2020 - Getting started with the nRF52 & Thread
- Jun 29, 2020 - Understanding scrolling and hi-res scrolling on Linux
- Apr 11, 2020 - Performance of HTTP compression in embedded systems
- Apr 10, 2020 - Avoiding Citi's session timeout
- Feb 09, 2020 - SpO2 Sensor Teardown
- Feb 08, 2020 - LED Grow Light Teardown
- Jan 02, 2020 - Fix Slow Local Name Resolution
- Dec 27, 2019 - Reverse Engineering Milwaukee M12 Battery Packs
- Dec 27, 2019 - Making beautiful SVG schematics
- Dec 26, 2019 - Fixing broken name resolution after sleep
- Aug 11, 2019 - KiCad footprints from drawings
- Jul 25, 2019 - Testing a nickel band material
- Apr 02, 2019 - Taking apart a failed 10W LED bulb
- Oct 30, 2018 - Mark-It: Amazon Go, without the AI (HackGSU F18)
- Sep 24, 2018 - Connecting to GSU's HPC cluster from Linux
- Jul 16, 2018 - Configuring a libvirt Windows VM
- Jul 16, 2018 - Blocking rouge DHCP servers with firewalld
- Jun 02, 2018 - Generating tileable textures with wavelet decompose
- Apr 08, 2018 - Forgot to fill your water bottle? Have your phone remind you! (HackGSU S18)
- Apr 07, 2018 - Open Sesame: Unlock doors… with your face (HackPrinceton S18)
- Nov 11, 2017 - Porta Potty Patrol: Detect dirty toilets (HackGSU F17)
- Apr 06, 2017 - SmartBar: Computer-assisted curls (HackGSU S17)
- Mar 14, 2017 - Making Docker and hostapd work together
- Feb 16, 2017 - noiselib example outputs
- Feb 08, 2015 - Using Nim with CircleCI
- Posts by tag