Skip to content
/ RCMv3 Public
generated from RCMgames/RCMv2

Program and Control RCM Robots through a Robot-Hosted Web Interface

License

Notifications You must be signed in to change notification settings

RCMgames/RCMv3

Repository files navigation

RCMv3 - Program and Control RCM Robots through a Robot-Hosted Web Interface

work in progress

Questions?

post here

Programmer Website (start here)

https://rcmgames.github.io/RCMv3/programmer

Driverstation

https://rcmgames.github.io/RCMv3/ds/

Compatibility

RCM Boards

ESP32 Boards

  • ESP32 DevKitC with 38 pins
  • Adafruit ESP32s3 QT Py with no psram (#5426)
  • Adafruit ESP32s3 QT Py with 2MB psram (#5700)

References

LED blink codes

  • 2Hz 50% on: enabled
  • solid on: disabled
  • flashes 1 time per 1.5 seconds: connected to wifi router with previously saved name and password
  • flashes 2 times per 1.5 seconds: RCM has created a wifi network with previously saved name and password
  • flashes 3 times per 1.5 seconds: RCM has created a wifi network named "http://rcmv3.local" with no password
    • pressing then releasing the reset/en button then immediately pressing then holding the IO0 button will force the RCM into this mode (if you forgot the wifi password)
  • 10Hz: searching for wifi router on boot

Acknowledgements