bacvu21 (Zenn21) · GitHub
Skip to content
View bacvu21's full-sized avatar
🎯
Focusing
🎯
Focusing
  • 21:33 (UTC +07:00)

Block or report bacvu21

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.

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
bacvu21/README.md

Bac Vu

Electrical & Embedded Systems Engineer


Profile

Electrical and embedded systems engineer focused on low-level firmware and hardware–software integration.
Experienced with STM32 development, real-time systems, and embedded communication.


Core Skills

  • Embedded C / C++
  • STM32 (Bare-metal, HAL, FreeRTOS)
  • Interrupt-driven systems, timers, DMA
  • Communication: UART, SPI, I2C, CAN
  • Circuit design, debugging, signal analysis
  • PCB design (KiCad, Altium)

Tools

  • STM32CubeIDE, Keil µVision
  • VS Code, Git
  • Oscilloscope, Logic Analyzer

Projects

STM32 Controller

  • Developed firmware on STM32 for real-time control applications
  • Designed interrupt-based architecture for responsive event handling
  • Implemented UART and SPI communication with external devices
  • Optimized execution time and memory usage
  • Debugged signals and timing issues using oscilloscope

IoT Gateway

  • Built embedded system for collecting and transmitting sensor data
  • Designed communication layer between MCU and backend system
  • Integrated with Node.js server and SQL Server database
  • Handled concurrent data streams and ensured data consistency
  • Structured firmware for scalability and maintainability

Sensor Network (In Progress)

  • Designing multi-node embedded system architecture
  • Exploring low-power communication and synchronization strategies
  • Implementing RTOS-based task management

Current Focus

  • Advanced STM32 architecture (register-level understanding)
  • RTOS and real-time system design
  • Embedded system optimization (performance, memory, power)

Contact

Popular repositories Loading

  1. bacvu21 bacvu21 Public

    Config files for my GitHub profile.

    1

  2. control-led-with-qrcode control-led-with-qrcode Public

    homework

    Python

  3. arduino-esp32 arduino-esp32 Public

    Forked from espressif/arduino-esp32

    Arduino core for the ESP32

    C

  4. 80C51 80C51 Public

    Assembly

  5. sleepy-detection sleepy-detection Public

    Python

  6. detect-object-and-send-signal detect-object-and-send-signal Public

    Python