Embedded Core
- WiFi connectivity for cloud sync
- Firebase polling for motion commands
- Motor control with fail-safe stop logic
A robotics and embedded systems portfolio project that combines ESP32 control, live GPS telemetry, ultrasonic obstacle protection, and Firebase-powered monitoring into one campus delivery platform.
KLNavBot uses the ESP32 as the control center, reads GPS and obstacle data on-device, and publishes live state to Firebase so the dashboard can show the robot path, motion state, and delivery progress.
Explore the full system architecture, hardware mapping, software layers, and workflow diagrams in the docs folder.