Skip to content
View DuyHai33's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Ho Chi Minh University of Technology (HCMUT)
  • Ho Chi Minh City, Vietnam

Block or report DuyHai33

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DuyHai33/README.md

Nguyen Duy Hai

Final-year Electronics & Telecommunications Engineering student at Ho Chi Minh City University of Technology (HCMUT) — graduating January 2027.

I build firmware for resource-constrained hardware: bare-metal C on STM32 (Cortex-M4), ESP-IDF/Arduino on ESP32, and the protocol layer — I2C, SMBus, UART, MQTT, Matter — that gets a sensor reading off a board and into something a system can act on. Looking toward automotive embedded software, semiconductor, or embedded Linux roles, in Vietnam and Japan.

Currently deepening RTOS fundamentals and studying Japanese (JLPT N2).


Projects

stm32-vitals-monitor Two-MCU vital-signs monitor. STM32F401 edge node runs the full PPG/SpO2 signal chain on bare metal (no RTOS); ESP32 gateway streams to ThingsBoard Cloud. 125 host-side tests against the real firmware source, documented failure analysis (100 Hz lighting aliasing, subharmonic HR lock at high heart rate).

matter-smart-home ESP32-C6 Matter end device commissioned into 5 independent fabrics at once (Home Assistant + 4 chip-tool controllers). Measured commissioning time, invoke latency, Wi-Fi range, and where the fabric limit actually breaks.

esp32-digital-clock ESP32 IoT clock on a custom PCB — schematic and layout designed from scratch, hand-soldered. Non-blocking cooperative scheduler, MQTT telemetry, local web dashboard, OTA updates, Telegram alerts.

smart-farm-iot-monitor Raspberry Pi irrigation system — soil/air sensing via ADS1115, automatic pump control with manual override, MQTT telemetry, Flask dashboard, ThingsBoard integration.


nguyenduyhaivt0303@gmail.com

Pinned Loading

  1. stm32-vitals-monitor stm32-vitals-monitor Public

    Two-MCU vital-signs monitor: STM32F401 edge node (PPG + IR temperature, on-device HR/SpO2) with an ESP32 MQTT gateway to ThingsBoard Cloud

    C 1

  2. matter-smart-home matter-smart-home Public

    Matter over Wi-Fi end device on ESP32-C6, commissioned into five fabrics at once (Home Assistant + four chip-tool controllers). Measured commissioning time, two-way latency, Wi-Fi coverage and the …

    C++ 1

  3. esp32-digital-clock esp32-digital-clock Public

    ESP32 IoT device — NTP clock, DHT11 sensing, MQTT telemetry, web dashboard, OTA updates & Telegram alerts on custom PCB

    C++ 1

  4. smart-farm-iot-monitor smart-farm-iot-monitor Public

    Raspberry Pi 4 smart irrigation system — DHT11 + soil moisture sensing, auto pump control, MQTT telemetry, Flask web dashboard & Thingsboard Cloud integration

    Python 1