Pyboard D-series SF3

Vendor: George Robotics
Source on GitHub: stm32/PYBD_SF3
More info: Website

Firmware can be found in the sections below, which is built daily from the ports/stm32/ directory of MicroPython. Check which model you have by the sticker on the top.

Installation instructions

Pyboard-D via mboot

For the pyboard D-series you can enter the mboot DFU bootloader by executing machine.bootloader() at the MicroPython REPL. Alternatively, mboot can be entered by holding down the USR button, pressing and releasing the RST button, and continuing to hold down USR until the LED is white (4th in the cycle), then let go of USR while the LED is white. The LED will then flash red once per second to indicate it is in USB DFU mode. You can then program the firmware using a DFU programmer, eg dfu-util or



v1.23.0 (2024-06-02) .dfu / [.hex] / [Release notes] (latest)
v1.22.2 (2024-02-22) .dfu / [.hex] / [Release notes]
v1.22.1 (2024-01-05) .dfu / [.hex] / [Release notes]
v1.22.0 (2023-12-27) .dfu / [.hex] / [Release notes]
v1.21.0 (2023-10-05) .dfu / [.hex] / [Release notes]
v1.20.0 (2023-04-26) .dfu / [.hex] / [Release notes]
v1.19.1 (2022-06-18) .dfu / [.hex] / [Release notes]
v1.18 (2022-01-17) .dfu / [.hex] / [Release notes]
v1.17 (2021-09-02) .dfu / [Release notes]
v1.16 (2021-06-18) .dfu / [Release notes]
v1.15 (2021-04-18) .dfu / [Release notes]
v1.14 (2021-02-02) .dfu / [Release notes]
v1.13 (2020-09-02) .dfu / [Release notes]
v1.12 (2019-12-20) .dfu / [Release notes]

Preview builds

v1.24.0-preview.133.g7fe8f030e (2024-07-24) .dfu / [.hex]
v1.24.0-preview.132.gba9853345 (2024-07-23) .dfu / [.hex]
v1.24.0-preview.130.ge1ecc232d (2024-07-23) .dfu / [.hex]
v1.24.0-preview.122.g390390ec3 (2024-07-23) .dfu / [.hex]
v1.23.0-5.g3613ad962 (2024-05-31) .dfu / [.hex]
(These are automatic builds of the development branch for the next release)