I'm an aspiring Embedded Systems Engineer who loves hardware, microcontrollers, and low-level programming.I learn by building: reading datasheets, wiring up boards, and debugging at the register level.Ultimately, my goal is to build robust, low-power firmware that solves real-world problems especially in IoT and disaster prevention.
|
π Currently building π± Currently learning |
π― Goals π¬ Ask me about |
| Status | Project | Tech |
|---|---|---|
| β Completed | IoT Hydroponic System: automates watering, nutrients and monitoring for plants | ESP32, Sensors, IoT |
| π§ In Progress | Flood Disaster Warning System: long-range, low-power flood alerts | STM32, LoRa (SX126x), SPI |
| π Always | Hardware-software integration and exploring new MCU architectures | C, HAL, Datasheets |
π‘ Flood Disaster Warning System: how it works (click to expand)
A remote sensor node measures water level and sends it over LoRa to a gateway, which raises an alert when a threshold is crossed. LoRa makes it possible to cover rural river areas with no Wi-Fi or cellular coverage, using very little power.
flowchart LR
A[Water Level Sensor] --> B[STM32 Node]
B -- SPI --> C[LoRa SX126x]
C -. LoRa RF .-> D[LoRa Gateway]
D --> E[Alert: SMS / Buzzer / Cloud]
What I'm working on
- SX126x driver in C on STM32 HAL (SetStandby, SetPacketParams, SetTx, IRQ handling on DIO1)
- Reliable TX/RX with BUSY-pin handling and timeouts
- Low-power sleep between measurements
Learning low-level C programming, system architecture, and manual memory management through the 42 curriculum.
- π Founder, Impact Education: an initiative dedicated to making learning accessible to everyone.
I'm open to collaborations, mentorship, and learning opportunities in embedded systems and IoT. Feel free to reach out.
