Real-time Wi-Fi mobile robot
Modular mobile robot with multi-node STM32 + ESP32 architecture and a PyQt5 UDP HMI.
- STM32
- C
- ESP32
- FreeRTOS
- PyQt5
- UDP
Add media to
public/assets/projects/robot-wifiContext
Build a low-latency teleoperation and telemetry stack for a mobile robot with separate real-time motor control and wireless gateway nodes.
Approach
STM32 Nucleo-F446RE runs preemptive FreeRTOS tasks for motor control; ESP32-S3 acts as wireless gateway; custom PyQt5 UI uses UDP sockets for high-frequency feedback.
Outcomes
Achieved stable real-time control and responsive operator interface suitable for lab demonstrations and iterative firmware development.