Skip to content

abiank/arduino-docker-esp32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dockerized Arduino IDE for ESP32

This is a Dockerfile for running the Arduino IDE in Linux with the ESP32 core installed as well.

I was trying to compile / run Arduino programs for ESP32 on Linux (Ubuntu), but I kept on running into issues.

I also tried using the Arduino CLI, but that was broken for the ESP32:

This Dockerfile makes it easy to run the Arduino IDE & upload programs to the ESP32.

Build the image with:

   docker build . -t esp32:latest

And run it with ./run.sh

Your board needs to be plugged in.

Further Instructions

Once the IDE is launched:

  • Select "Tools > Board > ESP32 Dev Module"
  • Select the right port (/dev/tty/USB0) in "Tools > Port"
  • According to UMass CICS256, you should change the upload rate to 460800
    • Not sure if this is only for the board provided in CICS256

About

Compile / upload programs to the ESP 32 using a dockerized Arduino IDE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.2%
  • Dockerfile 6.2%
  • Other 0.6%