MicroPython Board
Quick Start for Mac
- Mounts here: /Volumes/PYBFLASH
- Put a persistent program here: /Volumes/PYBFLASH/main.py
- Connect to REPL (CLI): screen /dev/tty.usbmodem* ** (to quit screen : ctl-A ctl-\)
- REPL examples start here.
Refs
- MicroPython - Python for microcontrollers
- Quick reference for the pyboard — MicroPython 1.13 documentation
- Easy & Powerful Arduino Alternative? #4 Pyboard (MicroPython) Beginner's Guide - YouTube
- ebay link
- manufacturer: PYBoard Python STM32F405 IoT Development Board_Shenzhen Airsay Technology Co., Ltd.
- Tech Info, zip file: LC-STM32-python_EN
Updating
- How to Load MicroPython on a Microcontroller Board - learn.sparkfun.com
- Pyboard Firmware Update · micropython/micropython Wiki
- Firmware: MicroPython - Python for microcontrollers
- (DFU Pin is labelled BO, 5th down on left side)
- brew install dfu-util
Hardware
- STM32F405RG microcontroller
- 168 MHz Cortex M4 CPU with hardware floating point
- 1024KiB flash ROM and 192KiB RAM
- Micro USB connector for power and serial communication
- Micro SD card slot, supporting standard and high capacity SD cards
- 3-axis accelerometer (MMA7660)
- Real time clock with optional battery backup
- 24 GPIO on left and right edges and 5 GPIO on bottom row, plus LED and switch GPIO available on bottom row
- 3x 12-bit analog to digital converters, available on 16 pins, 4 with analog ground shielding
- 2x 12-bit digital to analog (DAC) converters, available on pins X5 and X6
- 4 LEDs (red, green, yellow and blue)
- 1 reset and 1 user switch
- On-board 3.3V LDO voltage regulator, capable of supplying up to 250mA, input voltage range 3.6V to 16V
- DFU bootloader in ROM for easy upgrading of firmware
Comments
Post a Comment