v2.0.0
microbit-carlos
released this
30 Jun 19:56
·
127 commits
to master
since this release
GitHub milestone: https://github.com/microbit-foundation/micropython-microbit-v2/milestone/6?closed=1
- Fixed issue where
display.get_pixel()
returned values in the range 0..255 instead of 0..9 (as V1) (#75) - Fixed issue playing Sound expressions in the background (#76)
- Fixed issue grabbing pins when switching between different music/sound modes (#50)
- Fixed issues with ADC measurements (#65, #66)
- Fixed issue where UART pins were not redirected to the USB pins on a second call to
uart.init()
(#70) - Added Code of Conduct to the repository (#71)
- Enable BLE partial flashing (#77)
- Fixed internal name of microbit.speaker type to MicroBitSpeaker
- Updated to the latest MicroPython on the 02/05/2021 (micropython/micropython@1e2f0d2)
- Updated CODAL to v0.2.31
- codal-microbit-v2:
- mixer: add isSilent() and fire SOUND/SILENCE events
- Introduction of persistent logging API
- improvements to MicroBitLog
- make private pin variable a pointer, to fix pins becoming other pins
- deep sleep support
- fix memory leak in MicroBitAudio::setSleep()/enable()
- codal-core:
- add default atomic operations for reference counted types
- add events to CodalUSB
- ifguard uf2_info in GhostFAT implementation
- introduce framework for power efficient deep sleep
- codal-nrf52:
- USB for the nrf52 family
- NRF52Serial - Avoid overwriting pin definitions during redirection
- NRF52Serial::configurePins - wait for TX buffer to empty
- NRF52ADC: Improvements to discrete sampling
- NRF52I2C Workaround for missed SHORT trigger
- update drivers to support deep sleep mode
- codal-microbit-v2: