Skip to content

Releases: pybricks/pybricks-micropython

Release v3.1.0c1

19 Nov 21:01
Compare
Choose a tag to compare
Release v3.1.0c1 Pre-release
Pre-release
v3.1.0c1

Release v3.1.0b1

21 Sep 15:29
Compare
Choose a tag to compare
Release v3.1.0b1 Pre-release
Pre-release

Added

  • Support for LEGO Technic Color Light Matrix (support#440).
  • Support for the SPIKE Essential hub/Technic Small hub (support#439).

Fixed

  • Fixed Ultrasonic Sensor and Color Sensor turning off when a user script ends (support#456).
  • Hub reset due to watchdog timer when writing data to UART I/O device (support#304).
  • City/Technic hubs not connecting via Bluetooth on macOS 12 (support#489).

Changed:

  • Updated to MicroPython v1.17.

Release v3.1.0a4

30 Aug 16:25
Compare
Choose a tag to compare
Release v3.1.0a4 Pre-release
Pre-release

Added

  • Enabled builtin bytearray (pull#60).
  • Enabled ustruct module (pull#60).
  • Added alpha support for dual boot installation on the SPIKE Prime Hub.
  • Added pybricks.experimental.hello_world function to make it easier for
    new contributors to experiment with Pybricks using C code.
  • Added ability to import the main.mpy that is embedded in the firmware from
    a download and run program (support#408).
  • Added pybricks.iodevices.LWP3Device to communicate with a device that supports
    the LEGO Wireless Protocol 3.0.00 (pull#68)

Changed

  • Move Hub Bluetooth optimizations to reduce firmware size (issue#49).
  • Disabled pybricks.iodevices module on Move Hub to reduce firmware size.
  • Improvements to pybricks.pupdevices.Remote:
    • Check if a remote is already connected before attempting to create a new
      connection.
    • Rename first argument from address to name to match documentation.
    • Implement connecting by name.
    • Add name() method.
    • Add light attribute.

Release v3.1.0a3

19 Jul 21:26
Compare
Choose a tag to compare
Release v3.1.0a3 Pre-release
Pre-release
v3.1.0a3

Release v3.1.0a2

06 Jul 15:09
Compare
Choose a tag to compare
Release v3.1.0a2 Pre-release
Pre-release
v3.1.0a2

Release v3.1.0a1

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

Release v3.0.0

08 Jun 18:30
Compare
Choose a tag to compare
:shipit: 2 the :world_map: and build a :robot:

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