TSOSTCourse
Tools

Arduino IDE

The Arduino IDE is the programming environment used to write and upload code to your microcontroller.

DownloadArduino IDEFree, for Mac, Windows and Linux.

It is free, cross-platform, and widely supported.

Setup for This Course

  1. Download and install Arduino IDE 2.x
  2. Add the ESP32 board package
    • Go to File → Preferences
    • Add this URL to “Additional boards manager URLs”: https://dl.espressif.com/dl/package_esp32_index.json
    • Go to Tools → Board → Boards Manager, search “esp32”, install
  3. Install required libraries via Tools → Manage Libraries:
    • OSC — for sending sensor data to Max/Plugdata
    • CodeCell — by Microbots (if using CodeCell)

Basic Workflow

  1. Write your sketch in the IDE
  2. Select your board: Tools → Board → ESP32 → your specific board
  3. Select your port: Tools → Port → (your device’s USB port)
  4. Upload: press the Upload button (→)
  5. Open Serial Monitor to debug: Tools → Serial Monitor

Tips

Linked from

PreviousAbleton LiveNext CodeCell