Releases: bbcmicrobit/micropython
Releases · bbcmicrobit/micropython
v1.1.1
MicroPython Changes
- Remove (unused, undocumented, and not working) support for
None
as a music tune rest (#776)
Documentation Changes
- Improve
microbit.scale()
example with accelerometer(#772) - Fix inclusive/exclusive issue for
random.random()
tutorial (#781)
Full Changelog: v1.1.0...v1.1.1
v1.1.0
MicroPython Changes
- Let the
pin
argument inmusic.play()
beNone
for V2 compatibility (#713) - Update
microbit.scale()
to set the output type depending on theto
parameter type (#770)
For a full changelog since the v1.1.0-beta.1: v1.1.0-beta.1...v1.1.0
v1.1.0-beta.1
MicroPython Changes
- Added
microbit.scale()
function #761 - Added RGBW support to
neopixel
module #690 - Importing the
radio
module now turns on the radio automatically #760 - The
audio
module has been included in themicrobit
module, so it can be accessed asmicrobit.audio
#740 - Added scissors icon to
microbit.Image
#601 - Added
accelerometer.get_strength()
method - Added
accelerometer.set_range()
method #266 - Made sure PWM continues to work even if it misses an IRQ #607
- Fix issue configuring pin16 as output on reset #642
- Fix
Image.shift()
so it retains image width and height #719 - Fix filesystem issue when it wouldn't sweep when there was just a few free chunks microbit-foundation/micropython-microbit-v2#105
Other Changes
- Added more examples #111 #297 #307 #300 #684
- Added GitHub Actions workflow to build and upload hex file #737
Documentation Changes
- Multiple V2 docs updates following the changes from releases:
- Improved REPL information regarding serial terminals screen and picocom #621
- Fix the table in pin.rst to match the diagram #659
- Fix audio.AudioFrame sample type #687
- Remove reference to outdated windows driver #671
- Update info on micro:bit Python editors #732
- Update accelerometer page with better range info #733
- Marked
radio.RATE_250KBIT
as deprecated as it has been dropped from micro:bit V2 #731 - Improve explanation of piezo buzzer types #520
This list only includes a selection of the most significant changes/additions, for a full changelog check the git diff: v1.0.1...v1.1.0-beta.1
v1.0.1
v1.0.0
The v1.0.0 release.