Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Auttaphan Namphai

Embedded Systems · Robotics · IoT

Computer Engineering graduate experienced in firmware development,
hardware integration, and embedded communication systems using STM32 and ESP32.


LinkedIn Gmail GitHub Phone


views

📊 Stats

stats streak
languages

🛠 Skills

Platforms STM32 · ESP32 · Arduino · Raspberry Pi
Languages C / C++ · Python · Linux (Ubuntu)
Protocols CAN Bus · UART · SPI · I2C
Robotics PID Control · Differential Drive
Tools Altium Designer · Git · Node-RED

🚀 Projects

Indoor mobile robot system using Ultra-Wideband (UWB) for real-time positioning.

  • STM32-based motor control firmware
  • Differential drive control with PID
  • IMU integration (BNO055)
  • ESP32 communication bridge (WebSocket ↔ UART)
  • OTA firmware update
  • Emergency stop system

STM32 ESP32 UART I2C PID UWB

Custom STM32 bootloader enabling firmware updates over CAN bus without ST-Link.

  • CAN-based bootloader for STM32F103
  • CRC32 firmware verification
  • Custom CAN framing protocol
  • Python flashing utility
  • Multi-module firmware update support

STM32 CAN Bus Bootloader Python CRC32


⚡ Recent Activity

⭐ Starred utmapp/UTM — Aug 03, 2026
⭐ Starred vedderb/bldc-hardware — Jul 15, 2026


💼 Experience & Education

Embedded Systems Intern — Group Maker Company Limited (GMR)
May 2025 – March 2026

  • Developed embedded firmware for STM32, ESP32, and Arduino-based robotics and IoT systems
  • Implemented CAN bus communication between STM32 nodes
  • Designed CAN-based firmware update systems
  • Performed hardware bring-up and debugging
  • Designed PCBs using EasyEDA and Altium Designer

Bachelor of Computer Engineering — Mahanakorn University of Technology
2022 – 2026
Focus: Embedded IoT & Network Engineering (Specialized in Embedded Systems & Robotics)

About

Just readm

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages