pyboard
E97049
The pyboard is a compact microcontroller development board designed to run MicroPython for easy embedded systems programming.
Aliases (3)
- pyboard D-series ×1
- pyboard v1.0 ×1
- pyboard v1.1 ×1
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
hardware platform
→
microcontroller development board → |
| bootloader |
DFU over USB
→
|
| category |
development board
→
single-board microcontroller → |
| designedFor |
running MicroPython
→
|
| developedBy |
MicroPython project
→
|
| documentationAvailableAt |
https://docs.micropython.org
→
|
| ecosystem |
MicroPython firmware images
→
MicroPython libraries → |
| enables |
rapid prototyping of embedded systems
→
|
| hasCreator |
Damien P. George
→
|
| hasFeature |
GPIO pins
→
I2C interfaces → SPI interfaces → UART interfaces → USB connectivity → analog-to-digital converters → boot mode selection → on-board LEDs → on-board flash storage → reset button → timers → |
| hasFormFactor |
compact
→
|
| hasVariant |
pyboard D-series
→
pyboard v1.0 → pyboard v1.1 → |
| intendedUse |
embedded systems programming
→
prototyping embedded applications → |
| officialWebsite |
https://micropython.org
→
|
| operatingVoltage |
3.3V logic
→
|
| poweredBy |
ARM Cortex-M microcontroller
→
|
| powerInput |
USB
→
VIN pin → |
| programmingModel |
Python-based scripting
→
|
| supports |
file system access over USB
→
hardware interrupts → low-level peripheral control via MicroPython → repl over USB → running scripts from SD card → running scripts from internal flash → |
| supportsProgrammingLanguage |
MicroPython
→
|
| targetAudience |
educators
→
embedded developers → hobbyists → |
| usedFor |
IoT prototyping
→
teaching MicroPython → |
Referenced by (4)
| Subject (surface form when different) | Predicate |
|---|---|
|
pyboard
("pyboard v1.0")
→
pyboard ("pyboard v1.1") → pyboard ("pyboard D-series") → |
hasVariant |
|
MicroPython
→
|
hasPort |