2 Commits

Author SHA1 Message Date
cecio
8369117d73 updated README 2025-05-31 22:00:14 +02:00
cecio
13422f4c8c bump to release 0.21.1 2025-05-31 21:51:57 +02:00
9 changed files with 13 additions and 13 deletions

View File

@@ -23,12 +23,12 @@ RUN cd /app \
&& ./install.sh \
&& export PATH=$PATH:/app/arduino-cli/bin \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core search 2040 \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core install rp2040:rp2040@4.4.2 \
&& arduino-cli lib install "Adafruit TinyUSB Library@3.4.2" \
&& arduino-cli lib install "Adafruit SSD1306@2.5.13" \
&& arduino-cli lib install "Pico PIO USB@0.6.1" \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core install rp2040:rp2040@4.5.4 \
&& arduino-cli lib install "Adafruit TinyUSB Library@3.6.0" \
&& arduino-cli lib install "Adafruit SSD1306@2.5.14" \
&& arduino-cli lib install "Pico PIO USB@0.7.2" \
&& arduino-cli lib install "XxHash_arduino@2.1.0" \
&& arduino-cli lib install "GFX Library for Arduino@1.5.3"
&& arduino-cli lib install "GFX Library for Arduino@1.6.0"
# Compilation setup
RUN echo "#!/bin/bash" > /app/entrypoint.sh \

View File

@@ -23,12 +23,12 @@ RUN cd /app \
&& ./install.sh \
&& export PATH=$PATH:/app/arduino-cli/bin \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core search 2040 \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core install rp2040:rp2040@4.4.2 \
&& arduino-cli lib install "Adafruit TinyUSB Library@3.4.2" \
&& arduino-cli lib install "Adafruit SSD1306@2.5.13" \
&& arduino-cli lib install "Pico PIO USB@0.6.1" \
&& arduino-cli --additional-urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core install rp2040:rp2040@4.5.4 \
&& arduino-cli lib install "Adafruit TinyUSB Library@3.6.0" \
&& arduino-cli lib install "Adafruit SSD1306@2.5.14" \
&& arduino-cli lib install "Pico PIO USB@0.7.2" \
&& arduino-cli lib install "XxHash_arduino@2.1.0" \
&& arduino-cli lib install "GFX Library for Arduino@1.5.3"
&& arduino-cli lib install "GFX Library for Arduino@1.6.0"
# Compilation setup
RUN echo "#!/bin/bash" > /app/entrypoint.sh \

View File

@@ -196,8 +196,8 @@ I grouped most of the variables you may want to modify in this section ([see Doc
Obviously you can also build your own firmware. To build the *standard* one I used:
- Arduino IDE `2.3.4`
- `Adafruit TinyUSB Library` version `3.4.2`, `Pico-PIO-USB` version `0.6.1`, Board `Raspberry Pi RP2040 (4.4.0)` setting Tools=>CPU Speed at `133MHz` and Tools=>USB Stack to `Adafruit TinyUSB`
- `Adafruit_SSD1306` OLED library version `2.5.13`
- `Adafruit TinyUSB Library` version `3.6.0`, `Pico-PIO-USB` version `0.7.2`, Board `Raspberry Pi RP2040 (4.5.4)` setting Tools=>CPU Speed at `133MHz` and Tools=>USB Stack to `Adafruit TinyUSB`
- `Adafruit_SSD1306` OLED library version `2.5.14`
Remember to add `https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json` in the `Additional Board Manager URLs` to install the proper board. Also, starting from `TinyUSB` version `3.4.2` is necessary to force the following macro setting `DCFG_TUD_CDC=1`. I strongly suggest you to use the provided *Dockerfiles* (see below).

View File

@@ -116,7 +116,7 @@ bool activeState = false;
//
// USBvalve globals
//
#define VERSION "USBvalve - 0.21.0"
#define VERSION "USBvalve - 0.21.1"
boolean readme = false;
boolean autorun = false;
boolean written = false;