arduino-esp32/libraries/RainMaker/examples
Lucas Saavedra Vaz 6bfcd6d9a9
refactor(style): Change some style options (#9526)
* refactor(style): Change some style options

* refactor(style): Apply style changes
2024-04-19 18:16:55 +03:00
..
RMakerCustom refactor(style): Change some style options (#9526) 2024-04-19 18:16:55 +03:00
RMakerCustomAirCooler refactor(style): Change some style options (#9526) 2024-04-19 18:16:55 +03:00
RMakerSonoffDualR3 refactor(style): Change some style options (#9526) 2024-04-19 18:16:55 +03:00
RMakerSwitch refactor(style): Change some style options (#9526) 2024-04-19 18:16:55 +03:00
README.md Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00

ESP RainMaker Examples

While building any examples for ESP RainMaker, take care of the following:

  1. Change partition scheme in Arduino IDE to RainMaker (Tools -> Partition Scheme -> RainMaker).
  2. Once ESP RainMaker gets started, compulsorily call WiFi.beginProvision() which is responsible for user-node mapping.
  3. Use the appropriate provisioning scheme as per the board.
    • ESP32 Board: BLE Provisioning
    • ESP32-C3 Board: BLE Provisioning
    • ESP32-S3 Board: BLE Provisioning
    • ESP32-S2 Board: SoftAP Provisioning
  4. Set debug level to Info (Tools -> Core Debug Level -> Info). This is recommended debug level but not mandatory to run RainMaker.