diff --git a/.travis.yml b/.travis.yml index 97ca718..10efbb7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,7 +15,7 @@ jdk: script: - export SRC=$PWD - - export TAG=1.6.9 + - export TAG=1.8.13 - wget https://github.com/arduino/Arduino/archive/$TAG.zip - unzip $TAG.zip - pushd Arduino-$TAG/build diff --git a/firmwares/NINA/1.4.4/NINA_W102-Uno_WiFi_Rev2.bin b/firmwares/NINA/1.4.4/NINA_W102-Uno_WiFi_Rev2.bin new file mode 100644 index 0000000..01ea6be Binary files /dev/null and b/firmwares/NINA/1.4.4/NINA_W102-Uno_WiFi_Rev2.bin differ diff --git a/firmwares/NINA/1.4.4/NINA_W102.bin b/firmwares/NINA/1.4.4/NINA_W102.bin new file mode 100644 index 0000000..8d18a55 Binary files /dev/null and b/firmwares/NINA/1.4.4/NINA_W102.bin differ diff --git a/src/cc/arduino/plugins/wifi101/UpdaterImpl.java b/src/cc/arduino/plugins/wifi101/UpdaterImpl.java index 5fc94ec..7a584bc 100644 --- a/src/cc/arduino/plugins/wifi101/UpdaterImpl.java +++ b/src/cc/arduino/plugins/wifi101/UpdaterImpl.java @@ -69,6 +69,8 @@ public UpdaterImpl() throws Exception { fwAvailable.add(new WINCFlasher("WINC1501 Model B", "19.5.2", "firmwares/WINC1500/19.5.2/m2m_aio_3a0.bin", true, 1000000, new ArrayList(asList("Arduino/Genuino MKR1000")))); fwAvailable.add(new WINCFlasher("WINC1501 Model B", "19.4.4", "firmwares/WINC1500/19.4.4/m2m_aio_3a0.bin", true, 1000000, new ArrayList(asList("Arduino/Genuino MKR1000")))); fwAvailable.add(new WINCFlasher("WINC1501 Model A", "19.4.4", "firmwares/WINC1500/19.4.4/m2m_aio_2b0.bin", true, 115200, new ArrayList(asList("Arduino WiFi 101 Shield")))); + fwAvailable.add(new NinaFlasher("NINA firmware", "1.4.4", "firmwares/NINA/1.4.4/NINA_W102.bin", true, 1000000, new ArrayList(asList("Arduino MKR WiFi 1010", "Arduino NANO 33 IoT")))); + fwAvailable.add(new NinaFlasher("NINA firmware", "1.4.4", "firmwares/NINA/1.4.4/NINA_W102-Uno_WiFi_Rev2.bin", true, 1000000, new ArrayList(asList("Arduino Uno WiFi Rev2")))); fwAvailable.add(new NinaFlasher("NINA firmware", "1.4.3", "firmwares/NINA/1.4.3/NINA_W102.bin", true, 1000000, new ArrayList(asList("Arduino MKR WiFi 1010", "Arduino NANO 33 IoT")))); fwAvailable.add(new NinaFlasher("NINA firmware", "1.4.3", "firmwares/NINA/1.4.3/NINA_W102-Uno_WiFi_Rev2.bin", true, 1000000, new ArrayList(asList("Arduino Uno WiFi Rev2")))); fwAvailable.add(new NinaFlasher("NINA firmware", "1.4.2", "firmwares/NINA/1.4.2/NINA_W102.bin", true, 1000000, new ArrayList(asList("Arduino MKR WiFi 1010", "Arduino NANO 33 IoT"))));