Releases: adafruit/Adafruit_Wippersnapper_Arduino
WipperSnapper Offline 1.0.0-offline-beta.4
What's Changed
🆕 Added Components 🆕
- Adafruit INA228 - I2C 85V, 20-bit High or Low Side Power Monitor - STEMMA QT / Qwiic
- Adafruit INA237 85V 10A 16-bit DC Current Voltage Power Monitor - STEMMA QT
- Adafruit INA238 DC Current Voltage Power Monitor - STEMMA QT
- Adafruit INA260 High or Low Side Voltage, Current, Power Sensor
- Omron D6T-1A-02/01 Non-contact Thermal IR temperature sensor (I2C)
- Plantower PMS5003 / PM2.5 Air Quality Sensor and Breadboard Adapter Kit
- US-100 Ultrasonic Distance Sensor - 3V or 5V Logic (UART)
- Adafruit Mini GPS PA1010D - UART and I2C - STEMMA QT
- PA1616D - Adafruit Ultimate GPS FeatherWing
- Sparkfun MAX-M10S GPS/GNSS receiver (Ublox MAX-M10S)
Added Boards 🛹
- Espressif ESP32S3 DevKitC-1 (N8 - 8MB Flash w/ no PSRAM)
- Seeed Studio XIAO ESP32S3 (w/ optional Sense camera board or Grove Expansion base)
Bug Fixes 🐛
The autoConfig option in config.json (to control automatic recognition and initialisation of I2C components) can cause boot loop situations when a component is misidentified and the device crashes, so the Offline Configurator tool (for generating the config.json file from your chosen components) has been updated to default to no auto configuration of components, and the firmware to accomodate this.
New Component Class - UART devices, now with added GPS/GNSS support 🌍🛰️
Miscellaneous improvements:
- Add Pixel API v2 by @brentru in #731
- v2 API - Add PWM and Servo Support by @brentru in #733
- [API v2]: Add support for I2C Output Components by @brentru in #749
- Update offline-mode with latest api-v2 changes by @brentru in #783
Usage and Installation
Usage and installation information can be found on the Adafruit Learning System Guide
Full Changelog: 1.0.0-offline-beta.3...1.0.0-offline-beta.4
WipperSnapper 1.0.0-beta.110
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
Updates
New Boards
- 🪲 DFRobot Beetle ESP32C3. by @kbsriram in #771
- 🍓 Fruit Jam Mini Computer - Add Adafruit Fruit Jam - Mini RP2350 Computer by @brentru in #790
New Sensors
- INA238 DC Current Voltage Power Monitor by @tyeth in #765
- INA237 85V 10A 16-bit DC Current Voltage Power Monitor by @tyeth in #765
- INA228 85V, 20-bit High or Low Side Power Monitor by @tyeth in #789
Full Changelog: 1.0.0-beta.109...1.0.0-beta.110
WipperSnapper 1.0.0-beta.109
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
This release is primarily to support switching the remaining 4MB ESP32-S3 tinyuf2 boards to a new CI build task, allowing the writing of tinyuf2 as part of the WipperSnapper installation process.
Full Changelog: 1.0.0-beta.108...1.0.0-beta.109
WipperSnapper 1.0.0-beta.108
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
This release is primarily to support switching the remaining 4MB ESP32-S2 tinyuf2 boards to a new CI build task, allowing the writing of tinyuf2 as part of the WipperSnapper installation process.
Full Changelog: 1.0.0-beta.107...1.0.0-beta.108
WipperSnapper 1.0.0-beta.107
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
This release is primarily to support switching the first 4MB ESP32 tinyuf2 board to a new CI build task, allowing the writing of tinyuf2 as part of the WipperSnapper installation process.
- Pin to https://github.com/milesburton/Arduino-Temperature-Control-Lib… by @tyeth in #778
- tinyuf2 build task changes (PR #774) plus Feather s2 migration by @tyeth in #779
- Use tinyuf2 combined.bin as image base by @tyeth in #774
Full Changelog: 1.0.0-beta.106...1.0.0-beta.107
WipperSnapper 1.0.0-beta.106
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
This release is primarily updates for the SSL certificate and fingerprint present in the ESP8266 network interface. If you are using the SSL
- Update Wippersnapper_Boards.h by @tyeth in #772
- Update SSL Fingerprint for 2025 by @brentru in #770
- Bump Semver for SSL Cert Merge by @brentru in #776
Full Changelog: 1.0.0-beta.105...1.0.0-beta.106
WipperSnapper 1.0.0-beta.105
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
🆕 New Boards 🛹
Two new boards this release, the official Espressif 8MB flash no PSRAM ESP32-S3 devkit🛒, and the first new board not sold by Adafruit, the Seeed Studio XIAO ESP32-S3 (with optional camera daughter board for 2 extra pins). Tested with the Seeed XIAO Grove breakout with SSD1306 OLED I2C display built in, using the app.bin installed via esptool.
- Add Espressif ESP32-S3 DevkitC-1 N8 🛒 by @tyeth in #763
- Seeed Studio XIAO ESP32S3 by @tyeth in #764
To get started, just head to io.adafruit.com/devices/new.
🆕 New Components 🌱
See this Adafruit-Playground Note for the sensor pinout / cable details / hacky connector cutting instructions.
🌐 Recent Features 📺
We've just added support for I2C Display Components! Please see below for all the currently supported display components.
- 128x32 OLED featherwing using SSD1306 (Small & Large font versions)
- 128x64 OLED featherwing using SH1107 (Small & Large font versions)
- 64x32 OLED (Small & Large font versions)
- Monochrome 1.3" 128x64 OLED graphic display - STEMMA QT / Qwiic
- Monochrome 0.91" 128x32 I2C OLED Display - STEMMA QT / Qwiic
- Monochrome 0.96" 128x64 OLED Graphic Display - STEMMA QT PID: 326
- Quad Alphanumeric Display - Red 0.54" Digits w/ I2C Backpack - STEMMA QT / Qwiic
- Assembled Adafruit 0.56" 4-Digit 7-Segment Display - I2C Backpack - STEMMA QT
- i2c / SPI character LCD backpack - STEMMA QT / Qwiic
- Assembled Standard LCD 16x2
- RGB backlight negative LCD 16x2
- RGB backlight positive LCD 16x2
- Character LCDs, 20x4
Full Changelog: 1.0.0-beta.104...1.0.0-beta.105
WipperSnapper 1.0.0-beta.104
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
Features 🌐
- We've added support for new I2C Display Components, and an extra driver! Please see below for all the currently supported display components.
- Add SH1107 for 128x64/32 OLED featherwings by @tyeth in #760
Fixes 🏗️📺
The FunHouse has been fixed in situations that result in a corrupt display config, so the display should now always work!
🆕 New Components
Featherwing OLED Displays (2 new components with two font sizes):
- 128x32 OLED featherwing using SSD1306 (Small & Large font versions)
- 128x64 OLED featherwing using SH1107 (Small & Large font versions)
New Generic OLED Display (1 new display component with two font sizes):
Recently new from release 103:
- Monochrome 1.3" 128x64 OLED graphic display - STEMMA QT / Qwiic
- Monochrome 0.91" 128x32 I2C OLED Display - STEMMA QT / Qwiic
- Monochrome 0.96" 128x64 OLED Graphic Display - STEMMA QT PID: 326
- Quad Alphanumeric Display - Red 0.54" Digits w/ I2C Backpack - STEMMA QT / Qwiic
- Assembled Adafruit 0.56" 4-Digit 7-Segment Display - I2C Backpack - STEMMA QT
- i2c / SPI character LCD backpack - STEMMA QT / Qwiic
- Assembled Standard LCD 16x2
- RGB backlight negative LCD 16x2
- RGB backlight positive LCD 16x2
- Character LCDs, 20x4
Full Changelog: 1.0.0-beta.103...1.0.0-beta.104
WipperSnapper 1.0.0-beta.103
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
Features 🌐
- We've added support for the I2C Display Component Types! Please see below for all the currently supported display components.
🆕 New Components
-
Monochrome 1.3" 128x64 OLED graphic display - STEMMA QT / Qwiic
-
Monochrome 0.91" 128x32 I2C OLED Display - STEMMA QT / Qwiic
-
Monochrome 0.96" 128x64 OLED Graphic Display - STEMMA QT PID: 326
-
Quad Alphanumeric Display - Red 0.54" Digits w/ I2C Backpack - STEMMA QT / Qwiic
-
Assembled Adafruit 0.56" 4-Digit 7-Segment Display - I2C Backpack - STEMMA QT
Changelog
Full Changelog: 1.0.0-beta.102...1.0.0-beta.103
WipperSnapper 1.0.0-beta.102
Installing WipperSnapper
Follow this learning system guide to learn how to install WipperSnapper on your board.
Upgrade a device running WipperSnapper
Locate the device you want to upgrade on io.adafruit.com/devices. Then, click "Update".
What's Changed
🆕🆕🆕 New Board 🌈🦄 Sparkle Motion Stick 🆕🆕🆕
Connect your USB Stick form factor Sparkle Motion board to Adafruit IO in a matter of seconds, and automate those Neopixels with ease!
Pickup your Adafruit Sparkle Motion stick here 🛒
Features 🌐
Just in case you missed it, we've added support for specifying more than one WiFi Network in your secrets file.
See this Adafruit-Playground note for details. (Please help us by reporting issues, post in the forum or use the Feedback link)
Commits
Full Changelog: 1.0.0-beta.101...1.0.0-beta.102