Skip to content

Releases: pybricks/pybricks-micropython

Release v3.1.0a1

23 Jun 16:45
Compare
Choose a tag to compare
Release v3.1.0a1 Pre-release
Pre-release

Added

  • Added PnP ID characteristic to Device Information Service and to advertising
    data (pybricks-micropython#49).
  • Added special location in firmware for storing hub name (support#52). Note:
    Support will need to be added to tools separately to make use of this.
  • Added configuration option to run a simplified version of motor PID control.
    It is activated on the Move Hub to reduce build size. Motor performance on
    the other hubs is unaffected.
  • Experimental support for the Powered Up remote control (support#186).

Changed

  • Updated MicroPython to v1.16.
  • Simplified the Powered Up UART Protocol host implementation. Unused device
    properties are no longer stored in order to reduce flash and RAM
    usage ([pybricks-micropython#57]).

Release v3.0.0

08 Jun 18:30
Compare
Choose a tag to compare

Added

Changed

  • Hub.reset() moved to Hub.system.reset() (support#321).
  • Motor methods now raise OSError with uerrno.EBUSY instead of uerrno.EPERM
    if the motor is currently being used and the operation cannot be completed.

Fixed

  • Fixed resetting motor angle while holding position causes movement (support#352).
  • Fixed DriveBase not resetting during initialization (pybricks-micropython#21).
  • Fixed Ctrl+C stopping REPL when first started (support#347).
  • Fixed UART I/O devices retuning uninitialized data (support#361).

Release v3.0.0c1

11 May 17:29
Compare
Choose a tag to compare
Release v3.0.0c1 Pre-release
Pre-release
v3.0.0c1

Release v3.0.0b6

26 Apr 18:17
Compare
Choose a tag to compare
Release v3.0.0b6 Pre-release
Pre-release
v3.0.0b6

Release v3.0.0b5

12 Apr 18:47
Compare
Choose a tag to compare
Release v3.0.0b5 Pre-release
Pre-release
v3.0.0b5

Release v3.0.0b4

05 Apr 20:59
Compare
Choose a tag to compare
Release v3.0.0b4 Pre-release
Pre-release
v3.0.0b4

Release v3.0.0b3

02 Apr 21:06
Compare
Choose a tag to compare
Release v3.0.0b3 Pre-release
Pre-release
drv/bluetooth/bluenrg: Fix device info service

Classic Contiki mistake. Local variables are used across yields, so
need to be static.

Release v3.0.0b2

19 Feb 17:41
Compare
Choose a tag to compare
Release v3.0.0b2 Pre-release
Pre-release
v3.0.0b2

Release v3.0.0b1

22 Jan 16:19
Compare
Choose a tag to compare
Release v3.0.0b1 Pre-release
Pre-release

Release v3.0.0a13

08 Jan 16:58
Compare
Choose a tag to compare
Release v3.0.0a13 Pre-release
Pre-release