Designed hardware for a Harness Detection System — flags wiring faults via LED indicators across hundreds of connections.
4 PCBs in KiCad: schematic capture→layout→3D verification. First hardware project, steep learning curve on power design and ESD protection.
Video below 👇
Stop decoding STM32 status registers bit by bit. This small C function prints only the set flags by name, using a char pointer array indexed by bit position. Example output: TC TXE. Handy for debugging USART and other peripherals. #STM32
STM32G431CBU6 has no onboard USB-UART bridge like a Nucleo. SWD flashes fine, but UART had nowhere to go.
Fix: swapped the wire for an HC-05 Bluetooth module. Same UART code, zero changes.
UART is a protocol, not a wire.
🔗 https://t.co/pw9JhM6onl
#STM32#EmbeddedSystems
STM32G431CBU6 has no onboard USB-UART bridge like a Nucleo. SWD flashes fine, but UART had nowhere to go.
Fix: swapped the wire for an HC-05 Bluetooth module. Same UART code, zero changes.
UART is a protocol, not a wire.
🔗 https://t.co/pw9JhM6onl
#STM32#EmbeddedSystems
Designed hardware for a Harness Detection System — flags wiring faults via LED indicators across hundreds of connections.
4 PCBs in KiCad: schematic capture→layout→3D verification. First hardware project, steep learning curve on power design and ESD protection.
Video below 👇
🚀 Built a wireless silent comms system using 2x ESP32 (ESP-NOW)!
✅ Hand-to-hand metal contact sends signals 1-5
✅ MPU6050 adds gesture directions
✅ Mini OLED shows live output
✅ Low-cost, low-power
Open to embedded systems / IoT roles.
#ESP32#IoT#Firmware#OpenToWork
🚀 Built a wireless silent comms system using 2x ESP32 (ESP-NOW)!
✅ Hand-to-hand metal contact sends signals 1-5
✅ MPU6050 adds gesture directions
✅ Mini OLED shows live output
✅ Low-cost, low-power
Open to embedded systems / IoT roles.
#ESP32#IoT#Firmware#OpenToWork
🚀 Smart Data Logger (ESP32+RTOS): never loses data.
Online → live to Flask/MySQL + dashboard
Offline → buffers to microSD, syncs on reconnect
Dual-core, static memory, zero heap fragmentation.
Open to work ⚡
#ESP32#RTOS#IoT#FullStack
🚀 Smart Data Logger (ESP32+RTOS): never loses data.
Online → live to Flask/MySQL + dashboard
Offline → buffers to microSD, syncs on reconnect
Dual-core, static memory, zero heap fragmentation.
Open to work ⚡
#ESP32#RTOS#IoT#FullStack
🦾 Building a 4-DOF robotic arm — gesture-controlled via MPU6050, running on ESP32 with a dedicated PWM driver for smooth multi-servo control.
Progress update soon. #EmbeddedSystems#ESP32#Robotics#IoT