probot-core Live
A source-available ESP32 library for competition robots, free for education and competitions: the robot hosts a Driver Station in the browser over Wi-Fi.
- Role
- Sole author
- Period
- 2025–
- Team
- Probot Studio
- Stack
- C++17 · ESP32 · FreeRTOS · WebSocket
- Impact
- In the official Arduino Library Manager

What I did
I wrote probot-core, a free, source-available ESP32 library for competition robots (free for education and competitions). The robot opens its own Wi-Fi network and serves a Driver Station to the browser, so a student can drive it from a laptop with a gamepad. It runs an FRC-style match lifecycle with telemetry and match control.
Version 0.3 redesigned the runtime around a cooperative task and a stall watchdog that cannot leave locks orphaned.
Results
It is in the official Arduino Library Manager and was used at the MEB İMFEST Tasarla-Geliştir robot competition. Its documentation is in Turkish.
Gallery



