Skip to content

Releases: pybricks/pybricks-micropython

Release v3.0.0a7

22 Aug 14:59
Compare
Choose a tag to compare
Release v3.0.0a7 Pre-release
Pre-release
v3.0.0a7

Release v3.0.0a6

05 Aug 21:13
Compare
Choose a tag to compare
Release v3.0.0a6 Pre-release
Pre-release
v3.0.0a6

Release v3.0.0a5

15 Jul 17:10
Compare
Choose a tag to compare
Release v3.0.0a5 Pre-release
Pre-release
v3.0.0a5

Release v3.0.0a4

02 Jul 20:43
Compare
Choose a tag to compare
Release v3.0.0a4 Pre-release
Pre-release
github: add cityhub firmware to release upload

v3.0.0a3

16 Jun 18:34
Compare
Choose a tag to compare
v3.0.0a3 Pre-release
Pre-release
v3.0.0a3

Release v3.0.0a2

07 Jun 23:47
Compare
Choose a tag to compare
Release v3.0.0a2 Pre-release
Pre-release
v3.0.0a2

Release v3.0.0a1

04 Jun 16:11
Compare
Choose a tag to compare
Release v3.0.0a1 Pre-release
Pre-release
v3.0.0a1

Release v3.0.0a0

25 May 18:53
Compare
Choose a tag to compare
Release v3.0.0a0 Pre-release
Pre-release
git: invert submodule depedency

This make micropython a submodule of pybricks-micropython
instead of the other way around. This makes it quite a bit
simpler to checkout the code and keep the submodules
in sync.

Pybricks 2.0

07 May 18:29
Compare
Choose a tag to compare

Supported Hubs:

  • LEGO MINDSTORMS EV3 on ev3dev stretch

Main Updates:

  • Improved sensor read performance:
    • Faster access to values
    • Corrected mode switch behavior
  • Improved motor behavior and control:
    • Improved precision
    • Configurable control settings
    • Smooth transitions between subsequent motor commands
  • Improved DriveBase class:
    • Motor synchronization
    • Driving for given distance in millimeters
    • Turning by a given angle in degrees
  • New and improved EV3Brick class:
    • Faster speaker and screen performance
    • Play speech generated from text
    • Configurable fonts
    • Draw shapes on the screen
    • The older ev3brick module remains available
  • Improved error handling:
    • More descriptive error messaging
    • Stop motors safely on an exception
    • Enabled MicroPython GIL for improved thread safety
  • New generic I/O device classes to support custom devices:
    • I2C
    • UART
    • Analog voltage / resistance
    • Raw access to all ev3dev compatible sensors
    • LEGO UART protocol devices
    • DCMotor
  • New data logging class
  • Add support for NXT Sensors (Color, Light, Touch, Sound, Ultrasonic)
  • Add support for LEGO Education Temperature sensor and Energy Meter
  • Add support for Bluetooth communication between EV3 Bricks and/or PCs
  • Updated to MicroPython 1.11

Pybricks 1.0

08 May 17:09
Compare
Choose a tag to compare

Only includes support for ev3dev.