Releases: pimoroni/yukon
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