DIY

DIY IoT

One day, I decided I wanted to expand my understanding of cybersecurity on a level closer to the hardware. The best direction seemed to be to start poking the hardware to see what vulnerabilities I might find. That's when I realized, I didn't know much about how the hardwaare was constructed. So I found myway to hackerboxes.com and signed up for their subscription boxes. Each month I get one of their boxes with a new project that requires soldering, programming, and frequent troubleshooting. I still recieve the boxes, but I also purchase my own MCU's and components to experiment with. Soon I hope to move gradute from pre-assembled MCU's to building my own PCBs with integrated circuits. Due to about 5 projects going on when I took the picture of my workbench, it's hard to see what is in there, so here it is:

  • Top left: Soldering station
  • Top right: Hot air rework station
  • Bottom left: bench power supply up to 12v outputs
  • Magnetic work area with rubber mat
  • Multimeter
  • Magnifying lamp
  • (hard to see behind the magnifying lamp) filtered exhaust fan
  • Flea-scope (oscilloscope, not pictured) built from hackerboxes.com kit
  • Digital microscope (personal project, parts on the way)
I have additional tools and components for building charging modules and custom wire harnesses and things of that sort.

board

MCU Lab

This is one of my favorite hackerboxes.com kits. The MCU Lab has components for experimenting with microcontrollers and sensors directly built into the board. This allows for quick prototyping and testing with a known set of components. It's incredibly versatile since the pins are not bound to any specific MCU or brand.

board
Project Links

Webstringer (current development)

This was my first fully custom project. This device connects to my local network and my UDM SE API to gather the state of my sensors. In particular I am targeting the sensors on the exterior doors. It polls the API every x seconds (3 is my norm) and scrolls the door sensors in an open state. It has been incredibly useful for knowing with one of the kids left the garage entry way door open or if the garage door itself is open. it's still a little buggy, which is why the code is currently unpublished.

Photos to follow
Project Links
  • ESP32 code not currently publically available
  • Nologo ESP32-s3 SuperMini
  • MAX7219 LED Matrix Modules x 12

© Thunderj. All Rights Reserved.