Skip to content

Releases: adafruit/Adafruit_Wippersnapper_Arduino

WipperSnapper 1.0.0-beta.84

25 Jun 15:32
c3c475c
Compare
Choose a tag to compare

Adafruit Feather Reverse TFT ESP32-S3 - Known issue:

Currently we're awaiting a fix to avoid a problem with the reverse-tft-s3 rebooting into bootloader mode continuously.
Please create a new issue if your board is not a reverse tft S3 feather and you are experiencing similar behaviour.

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🆕 New Components

  • Add SEN50/54/55 models to SEN5x driver by @tyeth in #592

Full Changelog: 1.0.0-beta.83...1.0.0-beta.84

WipperSnapper 1.0.0-beta.83

23 May 14:53
6bc7267
Compare
Choose a tag to compare

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🆕 New Components

🛠️ Fixes

  • Fix: allow key length of 40 for older users by @tyeth in #582

Full Changelog: 1.0.0-beta.82...1.0.0-beta.83

1.0.0-beta.82 Partition Layout Changes: FunHouse / FeatherESP32 / QTPY-ESP32C3

07 May 14:56
4a52a93
Compare
Choose a tag to compare

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🏠New build for Funhouse - NoOTA partition scheme

This is the first release for the FunHouse using the No OTA (Over The Air) partition scheme, supported by the Adafruit IO web site and installer.

We are using more firmware space and needed to switch to the No OTA (noota) partition scheme. The new build has a _noota suffix in the filename. Device updates performed via the Adafruit IO website should allow a seamless transition.

🪶 New Partition Layout for QTPY-ESP32C3 and Feather ESP32 (v1 with micro-usb) also known as Huzzah32

Similarly to the FunHouse we've hit the limit of the default partition scheme on these boards, and as a result we are migrating to the min_spiffs (minimum sized user file system) partition layout from this release onwards.

  • Swap build targets and asset skips for new min_spiffs board definitions by @tyeth in #572

🆕 New Components⌚✈️

It's time of flight (ToF) sensors in this release, with the VL53L1X distance sensor and the VL53L4CD, both particularly fine distance sensors.

👷 Miscellaneous Fixes

  • Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1 by @tyeth in #569
  • fsHalt message improvements by @tyeth in #570
  • Update network port/cert support for local testing by @tyeth in #574
  • Return MQTT error reason by @tyeth in #580

Full Changelog: 1.0.0-beta.78...1.0.0-beta.82

1.0.0-alpha.82

25 Apr 20:04
c403ce3
Compare
Choose a tag to compare
1.0.0-alpha.82 Pre-release
Pre-release

What's Changed

  • Remove funhouse build target by @tyeth in #559
  • Add Vl53l1x by @tyeth in #560
  • Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1 by @tyeth in #569
  • Swap build targets and asset skips for new min_spiffs board definitions by @tyeth in #572
  • move funhouse to esptool by @tyeth in #573
  • fsHalt message improvements by @tyeth in #570
  • Add VL53L4CD by @tyeth in #550
  • Update network port/cert support for local testing by @tyeth in #574
  • Bump to Alpha 82 - swap to funhouse_noota + min_spiffs boards branch by @tyeth in #576

Full Changelog: 1.0.0-beta.78...1.0.0-alpha.82

1.0.0-alpha.81

19 Apr 15:20
f51d4ac
Compare
Choose a tag to compare
1.0.0-alpha.81 Pre-release
Pre-release

What's Changed

  • Remove funhouse build target by @tyeth in #559
  • Add Vl53l1x by @tyeth in #560
  • Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1 by @tyeth in #569
  • Swap build targets and asset skips for new min_spiffs board definitions by @tyeth in #572
  • move funhouse to esptool by @tyeth in #573
  • fsHalt message improvements by @tyeth in #570
  • Add VL53L4CD by @tyeth in #550

Full Changelog: 1.0.0-beta.78...1.0.0-alpha.81

1.0.0-alpha.80 Move QtPy C3 and Feather ESP32 V1 to min_spiffs

17 Apr 16:45
7613246
Compare
Choose a tag to compare

What's Changed

  • Remove funhouse build target by @tyeth in #559
  • Add Vl53l1x by @tyeth in #560
  • Fix ESP32 WiFi.h missing + macAddress for arduino-esp32 v3.0.0-rc1 by @tyeth in #569
  • Swap build targets and asset skips for new min_spiffs board definitions by @tyeth in #572

Full Changelog: 1.0.0-beta.78...1.0.0-alpha.80

1.0.0-alpha.79

27 Mar 17:43
dac7ebb
Compare
Choose a tag to compare
1.0.0-alpha.79 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-beta.78...1.0.0-alpha.79

1.0.0-beta.78 Dual build for Funhouse - OTA(deprecated) and NoOTA partition scheme

26 Mar 12:34
Compare
Choose a tag to compare

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🏠Dual build for Funhouse - OTA(deprecated) and NoOTA partition scheme

This will be the last release for the FunHouse using the OTA (Over The Air) partition scheme.

We are using more firmware space and need to switch to the No OTA (noota) partition scheme. The new build has a _noota suffix in the filename. Device updates performed via the Adafruit IO website should allow a seamless transition.

  • Add funhouse-noota build target by @tyeth in #553

👷 Miscellaneous Fixes

  • Sensors now send a value when first initialised rather than only after the elapsed polling period
    -- "Initial tweaking of previous poll period" by @tyeth in #512
  • Proximity sensors will now return NaN when a target is not present / out of range
    -- "Always return proximity result, or NaN if we know it's bad" by @tyeth in #537

  • Analog potentiometers and other components will now be more sensitive to change (threshold reduces to 2%)
    -- "Change AnalogIO DEFAULT_HYSTERESIS to 0.02" by @tyeth in #555

Full Changelog: 1.0.0-beta.77...1.0.0-beta.78

WipperSnapper 1.0.0 Beta 77

07 Mar 17:23
fc7e24c
Compare
Choose a tag to compare

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🆕 New Board Support

  • Add ItsyBitsy ESP32 Build by @tyeth in #552
    Our newest, smallest, most WipperSnapperish board yet has just been added 🛒 Grab yours today and give it a try!

👷 Miscellaneous Fixes

Full Changelog: 1.0.0-beta.76...1.0.0-beta.77

WipperSnapper 1.0.0 Beta 76

31 Jan 16:50
68ef76a
Compare
Choose a tag to compare

Install WipperSnapper

Follow this learning system guide to learn how to install Adafruit IO WipperSnapper.

Upgrade a device running WipperSnapper

Locate the device you'd like to upgrade on io.adafruit.com/devices. Then, click "Update".

🆕 New Board Support

🛠️ Less Red Lights of Doom & Better Debug messages

  • If the board halts due to an error, it now repeats the error message on the Serial port every second, so now you can connect the serial monitor after experiencing an issue.
  • When initialising the file system, if there is a problem then it will aggressively recreate a new filesystem to ensure the user can continue to setup their WipperSnapper secrets file.

👷 Miscellaneous Fixes

  • Analog Polling was not working correctly on M4 based boards - Fix prvPeriod in AnalogIO by @tyeth in #539

Full Changelog: 1.0.0-beta.75...1.0.0-beta.76