Skip to content

Setup the Arduino IDE


  • Arduino IDE 1.6.4 or later
  • Working internet connection

  1. First, we need to download the Arduino IDE, which can be done from the Arduino Software page.

  2. Install the Arduino IDE on your local machine.

  3. Open the Arduino IDE.

  4. Navigate to Preferences

    • File > Preferences (Windows/Linux)
    • Arduino > Preferences (macOS)

    image.png

  5. 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_tiny_core_index.json

    For multiple URLs, separate with commas

    image.png

  6. Open Board Manager

    • Tools > Board > Boards Manager
    • Or press the Boards Manager Icon on the left menu: image.png
  7. Install ESP32 Boards/Tools

    • Search for esp32
    • Select esp32 package (v3.1.1) by Espressif
    • Click “Install”

    image.png

  8. Install tinyCore Custom Board

    • Search for tinyCore
    • Select tinyCore ESP32 Boards package (v2.0.0) by MR.INDUSTRIES
    • Click “Install”

    image.png

  9. Plug in your tinyCore via the included USB-C Cable!

  10. Under the devices tab, you should see a new device appear. Click Select other board and port...

    image.png

  11. Search “tinyCore” and select tinyCore ESP32-S3 No PSRAM and click on the COM Port of the new device. Click OK.

    image.png

  12. Now, open the Blink Example by navigating to File -> Examples -> 01.Basics -> Blink

    image.png

  13. Under Tools, make sure that:

    • Upload Mode is set to UART0 / Hardware CDC
    • USB Mode is set to Hardware CDC and JTAG

    image.png

  14. Click Upload!

    The code should compile and you should see the device flash and hard reset.

    image.png

    The SIG LED should now be blinking once every second!

    9ku55n.gif

Congrats! You’re ready to start building!

Section titled “Congrats! You’re ready to start building!”


  • Verify URL is correct and accessible

  • Check internet connection

  • Restart Arduino IDE if installation fails

  • Ensure you have the latest Arduino IDE version