Smart Door Lock
An IoT door lock system that uses an ESP8266, a solenoid lock, and a biometric sensor for secure, keyless entry.
Arduino projects, circuit design, PCB development, and electronic prototyping tutorials
A personal health device that measures heart rate and blood oxygen saturation (SpO2) using a pulse oximeter sensor and displays the data on an OLED screen.
An IoT door lock system that uses an ESP8266, a solenoid lock, and a biometric sensor for secure, keyless entry.
A DIY smart mirror that displays information like time, weather, and news. It uses a Raspberry Pi, a monitor, and a two-way mirror.
An IoT car that can be remotely controlled at high speed via a smartphone, using a NodeMCU for Wi-Fi connectivity.
A 3D-printed crawling spider robot that uses an Arduino Nano and 12 servo motors to achieve life-like walking movements.
An Etch A Sketch-style drawing toy using a Feather M4 Express, a 2.4" TFT FeatherWing, and potentiometers for control.
A friendly, 3D-printable toy robot based on the Adafruit RP2040 Prop-Maker Feather, featuring dynamic NeoPixel animations and servo motor movements.
Firmware engineers who write glue HDL need testbenches. SystemVerilog's interface construct and initial block simulation are enough to verify most glue logic without UVM.
A smart car that utilizes an Arduino and ultrasonic sensors to detect and navigate around obstacles. It's a classic robotics project for beginners.
Current limiting feedback and voltage feedback in the same loop fight each other. Compensation that works for one mode tends to destabilize the other.
The LT3080 is an unconventional choice for a bench supply — paralleling multiple regulators for higher current is elegant until the thermal design becomes the problem.
A dedicated fuel gauge IC costs $1.20 and handles SOC estimation better than any coulomb-counting firmware I've written. Why I stopped rolling my own and what I gave up.