🛠 Flash the first firmware on ESP32-S3

PaperDIY Assembly Kit · debutant · Instructions pour installer l'environnement de développement et programmer le microcontrôleur ESP32-S3 via USB.

  1. Materials: USB-C data cable, PC with Windows/Mac/Linux, internet connection.
  2. Software: Install USB CDC driver if needed. Download Arduino IDE or PlatformIO. Add « M5Stack ESP32-S3 » support via Boards Manager.
  3. IDE Configuration: Select « M5Stack-Cardputer » or generic ESP32-S3 Dev Module. Set upload speed to 921600 bauds for speed.
  4. Connection: Plug PaperDIY via USB-C. Check COM port (Windows) or /dev/ttyUSB (Linux/Mac) detection in device manager.
  5. Example Code: Open a « Blink » or « Hello World » sketch for ESP32-S3. Ensure LED pin (often GPIO48) is correctly defined.
  6. Upload: Click « Upload ». Hold BOOT button if necessary during flash start to enter bootloader mode.
  7. Verification: Watch LED blink or message appear on Serial Monitor (115200 bauds).
  8. Deepening: Enable Debug mode in IDE to see detailed WiFi/Bluetooth startup logs.

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials