- Arduino IDE 1.6.4 or later
- Working internet connection
-
Open Arduino IDE
-
Navigate to Preferences
- File > Preferences (Windows/Linux)
- Arduino > Preferences (macOS)
-
Add Custom Board Manager URL
- In "Additional Board Manager URLs" field, paste:
https://raw.githubusercontent.com/Mister-Industries/arduino-board-index/refs/heads/main/package_iota_core_index.json
- For multiple URLs, separate with commas
- In "Additional Board Manager URLs" field, paste:
-
Open Board Manager
- Tools > Board > Boards Manager
-
Install ESP32 Boards/Tools
- Search for
esp32
- Select
esp32
package (v3.1.1) by Espressif - Click "Install"
- Search for
-
Install iotaCore Custom Board
- Search for
iotaCore
- Select
iotaCore ESP32 Boards
package (v1.0.1) by MR.INDUSTRIES - Click "Install"
- Search for
-
Select Board
- Tools > Board > Select
iotaCore ESP32-S3 No PSRAM
- Make sure Upload Mode is set to
UART0 / Hardware CDC
- Make sure USB Mode is set to
Hardware CDC and JTAG
- Tools > Board > Select
- Verify URL is correct and accessible
- Check internet connection
- Restart Arduino IDE if installation fails
- Ensure you have the latest Arduino IDE version
Send us an email at support@mr.industries or join our Discord for help!