6 Commits
Author SHA1 Message Date
deepseek Bot 5d9e5f73b0 Add AP+STA WiFi manager and stabilize balancing
- Replace wifi.cpp/wifi.h with wifi_manager.cpp/wifi_manager.h: AP and STA
  run together, external WiFi credentials are stored in NVS and editable at
  /wifi, with optional static IP, 15s auto-reconnect, disconnect reason
  reporting, and build/version diagnostics
- Fix MPU6050 I2C port to I2C0 to match the board wiring
- Initialize distance_zeropoint at startup and on Robot Go! rising edge
- Clamp angle_zeropoint to +/-10 degrees to prevent balance-point drift
- Add DEBUG_DISABLE_YAW switch and periodic balance debug output
- Update WiFi setup instructions in README.md and README_CN.md
2026-10-25 19:15:17 +08:00
deepseek Bot 324d114386 Add PlatformIO project setup, local libraries, and PCB Gerber files
- Add platformio.ini for ESP32 DevKit (Arduino framework, espressif32 6.10.0)
- Vendor ArduinoJson, MPU6050_tockn, SCServo, Simple_FOC, and WebSockets
  so a fresh clone builds without downloading dependencies
- Add .gitignore rules for PlatformIO/IDE build artifacts
- Add controller PCB Gerber and drill files
2026-10-25 19:15:17 +08:00
Shibo Mu a9653a59af Change default wifi mode to AP. 2024-08-31 10:48:49 +08:00
MuShibo 232c7d06fd Add library. 2024-08-01 09:32:36 +08:00
MuShibo 87718c995e Add websocket library. 2024-07-31 23:47:42 +08:00
MuShibo e64e304b9c Open source demo. 2024-07-20 18:36:35 +08:00