Pyboard D Series MicroPython Board Features STM32F7 MCU, WiFi and Bluetooth

Pyboard D Series MicroPython Board Features STM32F7 MCU, WiFi and Bluetooth

1421
Views
0 Comments

Pyboard D-series (aka Pyboard D, or just PyBD) board was introduced during the Micropython presentation at FOSDEM 2019 and it’s build around a faster STM32F7 Cortex-M7 MCU, with 512Kb of RAM, and 2Mb of Flash, as well as built-in WiFi and Bluetooth connectivity. It also features a pair of external Flash chips and a micro SD card slot for additional expansion options.

The board can be programmed with MicroPython either from the command line, copying the Python file to the board (seen as a USB flash drive from your computer), or via WiFi using WebREPL terminal client.

If you are not sure, what MicroPython is, continue reading. MicroPython is a lightweight version of Python 3 optimized to run on microcontrollers, which is described as a ByteCode + virtual machine + file system compiler for the BareMetal OS implemented on the microcontroller.

 

Pyboard D preliminary specifications:

  • MCU – STMicro STM32F7xx Arm Cortex M7 microcontroller at 216 MHz with 512KB RAM, 2MB flash
  • Storage – micro SD card slot, and 2x external flash chips
  • Connectivity – WiFi & Bluetooth with on-board antenna and u.FL antenna connector
  • USB – 1x micro USB port for power, flash disk access, and USB to serial debugging/programming
  • Expansion
    • 2.54mm pitch through holes for 16x GPIOs
    • 1.27mm pitch castellated and through holes for 32x GPIOs
    • 2x 40-pin WBUS connectors for a total of 59 GPIOs
  • Misc – User and reset buttons, RGB LED, clock
  • Dimensions – TBD

The WBUS connectors are also a new feature and will allow you to stack add-ons boards. For example the WBUS DIP28 or DIP68 boards are exposing respectively 28 and 68 I/O pins, and they can take one or more sensor board(s) via other smaller 2x 10-pin sensor board connectors.

WBUS DIP68, Pyboard D, Sensor Board, and RGB LED Matrix

There’s no details yet on pricing, or when the board will be released, however some on the MicroPython forum say that it could hit the market in a few days or weeks.

Mike is the founder and editor of Electronics-Lab.com, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)

view all posts by admin

Leave a Reply

subscribe
Archives