* ci(json): Change requirements for sketches that use WiFi * ci(checks): Optimize requirement checking * fix(tests): Additional checks before running tests --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| RMakerCustom | ||
| RMakerCustomAirCooler | ||
| RMakerSonoffDualR3 | ||
| RMakerSwitch | ||
| README.md | ||
ESP RainMaker Examples
While building any examples for ESP RainMaker, take care of the following:
- Change the partition scheme that fits your flash size in Arduino IDE to
RainMaker 4MB,RainMaker 4MB no OTAorRainMaker 8MB(Tools -> Partition Scheme -> RainMaker). - Once ESP RainMaker gets started, compulsorily call
WiFi.beginProvision()which is responsible for user-node mapping. - 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
- ESP32-C6 Board: BLE Provisioning
- ESP32-H2 Board: BLE Provisioning
- Set debug level to Info (Tools -> Core Debug Level -> Info). This is the recommended debug level but not mandatory to run RainMaker.