diff --git a/Dockerfile b/Dockerfile index 8b44a56..2a87972 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,9 +24,9 @@ RUN cd /app \ && 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 \ - && arduino-cli lib install "Adafruit TinyUSB Library@3.3.1" \ - && arduino-cli lib install "Adafruit SSD1306@2.5.10" \ - && arduino-cli lib install "Pico PIO USB@0.5.3" \ + && arduino-cli lib install "Adafruit TinyUSB Library@3.3.3" \ + && arduino-cli lib install "Adafruit SSD1306@2.5.11" \ + && arduino-cli lib install "Pico PIO USB@0.6.1" \ && arduino-cli lib install "XxHash_arduino@2.1.0" \ && arduino-cli lib install "GFX Library for Arduino@1.4.7" diff --git a/README.md b/README.md index 6ba05ad..96c5472 100644 --- a/README.md +++ b/README.md @@ -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.2` -- `Adafruit TinyUSB Library` version `3.3.1`, `Pico-PIO-USB` version `0.5.3`, Board `Raspberry Pi RP2040 (3.9.3)` setting Tools=>CPU Speed at `120MHz` and Tools=>USB Stack to `Adafruit TinyUSB` -- `Adafruit_SSD1306` OLED library version `2.5.10` +- `Adafruit TinyUSB Library` version `3.3.3`, `Pico-PIO-USB` version `0.6.1`, Board `Raspberry Pi RP2040 (4.0.1)` setting Tools=>CPU Speed at `120MHz` and Tools=>USB Stack to `Adafruit TinyUSB` +- `Adafruit_SSD1306` OLED library version `2.5.11` 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. diff --git a/USBvalve/USBvalve.ino b/USBvalve/USBvalve.ino index 2b7e86f..c9e68d7 100644 --- a/USBvalve/USBvalve.ino +++ b/USBvalve/USBvalve.ino @@ -116,7 +116,7 @@ bool activeState = false; // // USBvalve globals // -#define VERSION "USBvalve - 0.18.2" +#define VERSION "USBvalve - 0.19.0" boolean readme = false; boolean autorun = false; boolean written = false; diff --git a/firmware/USBvalve-0.18.2-32.uf2 b/firmware/USBvalve-0.19.0-32.uf2 similarity index 67% rename from firmware/USBvalve-0.18.2-32.uf2 rename to firmware/USBvalve-0.19.0-32.uf2 index 34d1117..bffcb9a 100644 Binary files a/firmware/USBvalve-0.18.2-32.uf2 and b/firmware/USBvalve-0.19.0-32.uf2 differ diff --git a/firmware/USBvalve-0.18.2-64.uf2 b/firmware/USBvalve-0.19.0-64.uf2 similarity index 67% rename from firmware/USBvalve-0.18.2-64.uf2 rename to firmware/USBvalve-0.19.0-64.uf2 index ebdc6cc..af77f5b 100644 Binary files a/firmware/USBvalve-0.18.2-64.uf2 and b/firmware/USBvalve-0.19.0-64.uf2 differ diff --git a/firmware/USBvalve-0.18.2-PIWATCH.uf2 b/firmware/USBvalve-0.19.0-PIWATCH.uf2 similarity index 64% rename from firmware/USBvalve-0.18.2-PIWATCH.uf2 rename to firmware/USBvalve-0.19.0-PIWATCH.uf2 index a14be93..e2680a4 100644 Binary files a/firmware/USBvalve-0.18.2-PIWATCH.uf2 and b/firmware/USBvalve-0.19.0-PIWATCH.uf2 differ