3d-printing
- Jul 13, 2024 - Qidi Q1 Pro modifications
android
- Dec 23, 2022 - Hacking the LG ThinQ App for use with trackers blocked
coffee
- Dec 23, 2022 - Designing a fan for a coffee roaster
continuous-integration
- Feb 08, 2015 - Using Nim with CircleCI
design
- Dec 27, 2019 - Making beautiful SVG schematics
- Jun 02, 2018 - Generating tileable textures with wavelet decompose
docker
- Mar 14, 2017 - Making Docker and hostapd work together
driver
- Jun 29, 2020 - Understanding scrolling and hi-res scrolling on Linux
embedded
- 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
- 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
- Jul 28, 2021 - Reverse-engineering the Emporia Vue 2
- Aug 22, 2020 - Getting started with the nRF52 & Thread
esp32
fan
- Jul 13, 2024 - Qidi Q1 Pro modifications
- Jul 13, 2024 - Automatic fan controller (5-24V, 300mA)
- Dec 23, 2022 - Designing a fan for a coffee roaster
fluid-dynamics
- Dec 23, 2022 - Designing a fan for a coffee roaster
hackathon
- Oct 30, 2018 - Mark-It: Amazon Go, without the AI (HackGSU F18)
- 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)
hackgsu
- Oct 30, 2018 - Mark-It: Amazon Go, without the AI (HackGSU F18)
- Apr 08, 2018 - Forgot to fill your water bottle? Have your phone remind you! (HackGSU S18)
- Nov 11, 2017 - Porta Potty Patrol: Detect dirty toilets (HackGSU F17)
- Apr 06, 2017 - SmartBar: Computer-assisted curls (HackGSU S17)
hackprinceton
hardware
- 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 - 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
- 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
- Jun 29, 2020 - Understanding scrolling and hi-res scrolling on Linux
- Apr 11, 2020 - Performance of HTTP compression in embedded systems
- Feb 09, 2020 - SpO2 Sensor Teardown
- Feb 08, 2020 - LED Grow Light Teardown
- Dec 27, 2019 - Reverse Engineering Milwaukee M12 Battery Packs
- Dec 27, 2019 - Making beautiful SVG schematics
- 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)
- 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)
hid
- Jun 29, 2020 - Understanding scrolling and hi-res scrolling on Linux
http
- Apr 11, 2020 - Performance of HTTP compression in embedded systems
iot
- Jan 01, 2022 - Minimal ESP8266 schematic
- 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
libvirt
- Jul 16, 2018 - Configuring a libvirt Windows VM
lights
- Feb 08, 2020 - LED Grow Light Teardown
linux
- Apr 23, 2022 - Improving Klipper startup time
- Jun 29, 2020 - Understanding scrolling and hi-res scrolling on Linux
- Jan 02, 2020 - Fix Slow Local Name Resolution
- Dec 26, 2019 - Fixing broken name resolution after sleep
- 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
- Mar 14, 2017 - Making Docker and hostapd work together
- Feb 08, 2015 - Using Nim with CircleCI
networking
- Jan 02, 2020 - Fix Slow Local Name Resolution
- Dec 26, 2019 - Fixing broken name resolution after sleep
- Sep 24, 2018 - Connecting to GSU's HPC cluster from Linux
- Jul 16, 2018 - Blocking rouge DHCP servers with firewalld
- Mar 14, 2017 - Making Docker and hostapd work together
nim
- Feb 08, 2015 - Using Nim with CircleCI
nrf52
- Aug 22, 2020 - Getting started with the nRF52 & Thread
performance
- Apr 23, 2022 - Improving Klipper startup time
- Apr 11, 2020 - Performance of HTTP compression in embedded systems
power-supply
- Jul 13, 2024 - Qidi Q1 Pro modifications
- Jul 13, 2024 - Automatic fan controller (5-24V, 300mA)
- Sep 20, 2021 - Making a power supply fan temperature-sensing
- Feb 08, 2020 - LED Grow Light Teardown
- Apr 02, 2019 - Taking apart a failed 10W LED bulb
radio
- Sep 20, 2020 - Cloning RF remotes using open source radio
reverse engineering
- Dec 23, 2022 - Hacking the LG ThinQ App for use with trackers blocked
- Jul 28, 2021 - Reverse-engineering the Emporia Vue 2
teardown
- Aug 27, 2023 - Low cost digital spot welder teardown & review
- Jul 22, 2023 - ROCKSEED RS310P programmable power supply reversing
- 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
- Feb 09, 2020 - SpO2 Sensor Teardown
- Feb 08, 2020 - LED Grow Light Teardown
- Dec 27, 2019 - Reverse Engineering Milwaukee M12 Battery Packs
- Apr 02, 2019 - Taking apart a failed 10W LED bulb
thread
- Aug 22, 2020 - Getting started with the nRF52 & Thread
virtualization
- Jul 16, 2018 - Configuring a libvirt Windows VM
- Mar 14, 2017 - Making Docker and hostapd work together
windows
- Jul 16, 2018 - Configuring a libvirt Windows VM