PRJ-0012024
StrobeShield
★ BEST HARDWARE HACK — EUREKAHACKS 2024
Wearable glasses that protect against photosensitive epileptic seizures. A Raspberry Pi Pico monitors a photoresistor for dangerous flash frequencies and drives a gear mechanism that rotates polarized lenses to black out the light. A 3D-printed SOLIDWORKS frame houses the system, paired with a Flask web app that logs incidents and sends automated SMS alerts to parents via Twilio.
Raspberry Pi PicoMicroPythonFlaskSOLIDWORKSTwilio
PRJ-0022023
Sign Language Interpreter
A computer-vision program that reads sign language from a live webcam feed and responds in text. Built with a modular Python architecture: OpenCV and MediaPipe handle real-time hand detection and landmark tracing, a classification model recognizes the signs, and the OpenAI API interprets the input to generate conversational responses.
PythonOpenCVMediaPipeOpenAI API
PRJ-0032026
8-Bit Breadboard CPU
IN PROGRESS — HOBBY BUILD
A complete CPU built from discrete 7400-series logic ICs on breadboards — no microcontroller, no FPGA, just gates, flip-flops, and hundreds of hand-cut wires. The build follows Ben Eater's SAP-1 architecture from his "Building an 8-bit breadboard computer" series: an adjustable astable clock module, A and B registers feeding a two's-complement ALU, 16 bytes of RAM with a memory address register, a program counter, an output register driving 7-segment displays, and microcoded control logic stored in EEPROM that ties every module together over a shared 8-bit bus.
For someone heading into cybersecurity, this project is foundational on purpose: understanding the fetch-decode-execute cycle at the level of individual control signals is the bedrock for understanding how low-level exploits, memory corruption, and hardware vulnerabilities actually work. Every module gets tested in isolation before integration, which has been a crash course in debugging with nothing but a multimeter, an LED, and patience.
74LS Logic ICsDigital LogicCPU ArchitectureEEPROM MicrocodeBreadboarding