Releases: pimoroni/yukon
Version v1.0.3 - Wireless!
This release adds support for the new RM2 Wireless Module for Yukon, finally letting Yukon projects connect over WiFi and Bluetooth!!
⚠️ Back up your board files before upgrading to this release ⚠️
A wireless module of some form has been highly requested since the original launch of Yukon last year, but all solutions using a secondary chip (e.g. ESP etc) felt clunky to us. Instead, we opted to wait for Raspberry Pi's official solution in the form of the RM2 module. This module features the same CYW43439 as on the Pico W and Pico 2 W, meaning any code people have for those platforms will work directly on Yukon with minimal changes.
ℹ️ We are still waiting for custom wireless pin support to be added to MicroPython (micropython/micropython#16057), so for now the RM2 Wireless Module is only supported in SLOT5
. Additionally, you need to flash your Yukon with either the wireless pimoroni-yukon+wireless-xxx-micropython.uf2
build. or non-wireless pimoroni-yukon-xxx-micropython.uf2
build depending on your planned used for that slot. Which build you have installed will be listed when connecting to the MicroPython REPL.
To support the easy switching between wireless and non-wireless builds, the flash allocation of both has been made the same. This unfortunately means that upgrading from 1.0.2 or earlier to 1.0.3 will delete your board files, so back them up first!!
Once backed up, it is recommended that you do a fresh install with one of the -filesystem
UF2 files to get the latest of everything. Then you should be able to switch between the regular builds without loosing your files (but there is always a risk).
What's Changed
- Add support for RM2 Wireless Module by @ZodiusInfuser in #18
Full Changelog: v1.0.2...v1.0.3
Version v1.0.2 - MicroPython v1.23+
This release is primarily a MicroPython version bump to v1.23, ahead of some bigger changes that will be coming in the future.
The build brings in all commits up to the end of 26/09/2024, and includes specific changes needed for supporting Yukon.
It also includes an improved WavPlayer
class, thanks to efforts over in the PicoFX repo, and may resolve issue #4 thanks to explicit deinit of I2S at the C level.
Finally, the filesystem builds be a lot smaller now thanks to @Gadgetoid's improvements to dir2uf2!
As always, be sure to back up your board files before doing any Micropython upgrade. The pimoroni-yukon-v1.0.2-micropython.uf2 should not touch your files but there is always a risk.
What's Changed
- CI: Update actions to fix nodejs deprecation warnings. by @Gadgetoid in #12
- Update to latest version of MicroPython by @ZodiusInfuser in #16
- Update WavPlayer to improved version from PicoFX by @ZodiusInfuser in #17
New Contributors
- @Gadgetoid made their first contribution in #12
- @ZodiusInfuser made their first contribution in #16
Full Changelog: v1.0.1...v1.0.2
Version v1.0.1
This release is a minor change from v1.0.0.
It mainly raises the temperature limits of the dual motor and dual output modules, based on some final testing of what these two modules were capable of handling.
It also fixes a case where an UnderVoltageError
would not trigger, if monitored_sleep()
was called with a short enough sleep time to not reach the undervoltage counter check (in my testing showed it on a 0.01s sleep). This counter was previously added to prevent momentary power dips from halting programs, as can happen with many RC servos suddenly moving. Now there is an additional check for if the input voltage dropping below 0.5V, which will raise the error regardless of if the counter was reached.
What's Changed
- Updated documentation, by @ZodiusInfuser in 3e72992
- Raised allowed temperature on dual output module from 50 to 70, by @ZodiusInfuser in 5096ae4
- Fix for case where undervoltage error would not trigger, by @ZodiusInfuser in 3d5fa0d
- Raised allowed temperature on dual motor module from 50 to 70, by @ZodiusInfuser in 7893524
- Changed main to host to match product pages, by @ZodiusInfuser in 0c6cc17
- Bump version number for first release, by @ZodiusInfuser in 21288e1
Full Changelog: v1.0.0...v1.0.1
Version 1.0.0 (Release Candidate)
This is the release candidate of the Pimoroni Yukon firmware and filesystem. This is what all launch day Yukon's are shipped with.
Full Changelog: https://github.com/pimoroni/yukon/commits/v1.0.0