Blame | Last modification | View Log | RSS feed
FROM ubuntu:latestRUN apt-get updateRUN apt-get install -y wget python3 python3-serialRUN wget https://downloads.arduino.cc/arduino-cli/arduino-cli_latest_Linux_64bit.tar.gzRUN tar xf arduino-cli_latest_Linux_64bit.tar.gzRUN ./arduino-cli versionRUN ./arduino-cli config initRUN ./arduino-cli config set board_manager.additional_urls "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json"RUN ./arduino-cli config set library.enable_unsafe_install trueRUN ./arduino-cli core update-index#RUN ./arduino-cli core install esp32:esp32@3.0.2RUN ./arduino-cli core install arduino:samdRUN ./arduino-cli lib install MQTT@2.5.1RUN ./arduino-cli lib install WiFi101COPY ./ /libraryRUN ./arduino-cli compile --library /library --fqbn "arduino:samd:mkrwifi1010" /library/examples/arduino/legacy_stack/publish_and_subscribe_mkr#RUN ./arduino-cli compile --library /library --fqbn "esp32:esp32:esp32" /library/examples/arduino/actuators