Version 1.18.3 - The Badger Returns
Downloads
- MicroPython with Pimoroni Libs (1.03MB) - https://github.com/pimoroni/pimoroni-pico/releases/download/v1.18.3/pimoroni-pico-v1.18.3-micropython-v1.18.uf2
- MicroPython with Pimoroni Libs + Adafruit Blinka + Adafruit PlatformDetect (1.17MB) - https://github.com/pimoroni/pimoroni-pico/releases/download/v1.18.3/pimoroni-pico-v1.18.3-micropython-v1.18-blinka-6.20.1-platformdetect-3.19.3.uf2
- MicroPython for Badger 2040 (1.28MB) - https://github.com/pimoroni/pimoroni-pico/releases/download/v1.18.3/pimoroni-pico-v1.18.3-badger2040-micropython-v1.18.uf2
Summary
This release includes a slew of updates to the Badger 2040 examples and launcher:
- You can now replace the built-in examples by copying the appropriate example to your Badger 2040 via Thonny. Eg: copying
ebook.py
will launch your copy instead of the builtin one. To restore to the builtin just delete your version from the filesystem. - The eBook reader now supports multiple font sizes and styles. Press A or B to change size or style.
- The eBook reader now uses "book.txt"
- The image viewer now supports hiding the UI. Press A to toggle it on and off.
- The clock example can now have the time changed, press B to toggle time set mode and use A/B/UP/DOWN to navigate.
- Badge has been fixed to correctly read a custom image.
- Checklist/list now saves
checklist.txt
to disk and will update it when you check off an item! - Fixed a bug hiding in the launcher that caused it to crash after running a file.
Regular (non-badger) MicroPython builds no longer include the Badger2040 module (it's a bit redundant and very chonky) but are otherwise the same as v1.18.2.
What's Changed
- fix custom badge file not loading correctly by @nathanmayall in #254
- Badger2040: Allow builtin demos to be replaced by @Gadgetoid in #257
- Badger2040: Build assets from source + CMake builtin copy by @Gadgetoid in #264
- Add simple LED example and readme tweaks by @helgibbons in #263
- Badger2040 C++ library and example fixes by @MichaelBell in #260
- Badger 2040 - Improve examples by @Gadgetoid in #271
Full Changelog: 1.18.2...v1.18.3
New Contributors
- @nathanmayall made their first contribution in #254
- @MichaelBell made their first contribution in #260
Supported Breakouts
- AS7262 - 6-channel Spectral Sensor - https://shop.pimoroni.com/products/as7262-6-channel-spectral-sensor-spectrometer-breakout
- MSA301 - 3DoF Motion Sensor - https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout
- MICS6814 - Gas Sensor - https://shop.pimoroni.com/products/mics6814-gas-sensor-breakout
- RGB Potentiometer - https://shop.pimoroni.com/products/rgb-potentiometer-breakout
- RGB Encoder - https://shop.pimoroni.com/products/rgb-encoder-breakout
- IO Expander - https://shop.pimoroni.com/products/io-expander
- RV3028 - RTC - https://shop.pimoroni.com/products/rv3028-real-time-clock-rtc-breakout
- ST7735 - 0.96" LCD - https://shop.pimoroni.com/products/0-96-spi-colour-lcd-160x80-breakout
- IS31FL3730 - LTP-305 dual matrix breakout - https://shop.pimoroni.com/products/led-dot-matrix-breakout?variant=32274405654611
- LTR559 - Proximity/Presence/Light Sensor - https://shop.pimoroni.com/products/ltr-559-light-proximity-sensor-breakout
- IS31FL3731 - 11x7 and 5x5 matrix displays
- TrackBall - https://shop.pimoroni.com/products/trackball-breakout
- SGP30 - Air Quality Sensor - https://shop.pimoroni.com/products/sgp30-air-quality-sensor-breakout
- ST7789 - 1.3" LCD, 1.54" LCD and 1.3" round LCD
- BME680 - Temperature, Pressure, Humidity & Gas Sensor - https://shop.pimoroni.com/products/bme680-breakout
- BME688 - Temperature, Pressure, Humidity & Gas Sensor - https://shop.pimoroni.com/products/bme688-breakout
- BH1745 - Luminance & Colour Sensor - https://shop.pimoroni.com/products/bh1745-luminance-and-colour-sensor-breakout
- BME280 - Temperature, Pressure & Humidity Sensor - https://shop.pimoroni.com/products/bme280-breakout
- BMP280 - Temperature & Pressure Sensor - https://shop.pimoroni.com/products/bmp280-breakout-temperature-pressure-altitude-sensor
- PWM3901/PAA5100JE - Near Optical Flow Sensor - https://shop.pimoroni.com/products/paa5100je-optical-tracking-spi-breakout
- ICP10125 - High Accuracy Pressure / Altitude / Temperature Sensor - https://shop.pimoroni.com/products/icp10125-air-pressure-breakout
- Interstate 75 - HUB75 driver https://shop.pimoroni.com/products/interstate-75
- Plasma 2040 - https://shop.pimoroni.com/products/plasma-2040
- SCD41 CO2 Sensor (Carbon Dioxide / Temperature / Humidity) - https://shop.pimoroni.com/products/scd41-co2-sensor-breakout