Hardware &
Embedded
Products that sense, respond, and communicate. Built on ESP32, LoRa, and a lot of patience with datasheets — from schematic to enclosure.
WheezeSense
Wearable wheezing detection and monitoring device for patients and caregivers. Real-time FFT analysis isolates the 400–800 Hz band from ambient noise, with RTC-logged data for clinical review.
| MCU | ESP32 |
| Microphone | ICS-43434 MEMS (I2S) |
| Sample rate | 44.1 kHz |
| FFT window | 512pt, 50% overlap |
| Target band | 400–800 Hz |
| Status | Active — Rev 2 |
Physical Work
WheezeSense
Wearable wheezing detection and monitoring device. ESP32 + ICS-43434 MEMS microphone, 512pt FFT at 44.1 kHz targeting 400–800 Hz. RTC data logging for patients and caregivers.
Polaris
Disaster rescue beacon for offline survivor–rescuer communication. 3-node LoRa mesh (868 MHz ISM, 2+ km). ESP32 + SX1276 + GPS NEO-6M. C++ firmware. 7 weeks, 4 phases.
Woodshop Monitor
Real-time air quality monitor + spirometer. ESP32 reads PMS5003, BME280, SGP30 at 1s intervals. PM2.5 threshold 35 μg/m³. MPXV7002DP pressure sensor adds spirometry. LED bar + dashboard. 6 weeks, 5 phases.
Radiosonde
Balloon-borne atmospheric sensing payload for high-altitude profiling up to 30 km+. ESP32 + sensor array logs temperature, pressure, humidity, and GPS altitude during ascent. Payload box and sensor selection in progress.