"id","sku","name","description","description_markdown","date_published","price","qty_price","in_stock","backorder_allowed","is_rohs_compliant","is_export_controlled","is_oshw","in_eagle_library","in_fritzing_library","sparkfun_original","hstariff","pack_length","pack_width","pack_height","packed_weight","ascii_art","ascii_art_url","categories","quantity","images","videos","related_products"
"14412","DEV-14412","MicroPython pyboard v1.1","
The pyboard is a compact and powerful electronics development board that runs MicroPython. It connects to your PC over USB, giving you a USB flash drive on which to save your Python scripts, and a serial Python prompt (a REPL) for instant programming. With the MicroPython pyboard you gain a low-level Python operating system that you are able to use to control plenty of different electronics projects.
At its heart, the MicroPython pyboard possesses a STM32F405RG microcontroller with a 168 MHz Cortex M4 CPU, 1024KiB flash ROM, and 192KiB of RAM. Each pyboard is also equipped with a microUSB connector for power and serial communications, a microSD card slot, an MMA7660 3-axis accelerometer, 31 GPIO, four LEDs, a reset switch and a user switch. We have two options for the pyboard available: one with headers and one without.
MicroPython is a complete rewrite of the Python (version 3.4) programming language so that it fits and runs on a microcontroller. It includes many optimizations so that it runs efficiently and uses very little RAM. Additionally, MicroPython runs bare-metal on the pyboard, and essentially gives you a Python operating system. The built-in pyboard module contains functions and classes to control the peripherals available on the board, such as UART, I2C, SPI, ADC and DAC.
Features:
- STM32F405RG microcontroller
- 168 MHz Cortex M4 CPU with hardware floating point
- 1024KiB flash ROM and 192KiB RAM
- MicroUSB connector for power and serial communication
- MicroSD card slot, supporting standard and high-capacity SD cards
- 3-axis accelerometer (MMA7660)
- Real-Time Clock (RTC) 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
- Onboard 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
Documents:
Videos
","The pyboard is a compact and powerful electronics development board that runs MicroPython. It connects to your PC over USB, giving you a USB flash drive on which to save your Python scripts, and a serial Python prompt (a REPL) for instant programming. With the MicroPython pyboard you gain a low-level Python operating system that you are able to use to control plenty of different electronics projects.
At its heart, the MicroPython pyboard possesses a STM32F405RG microcontroller with a 168 MHz Cortex M4 CPU, 1024KiB flash ROM, and 192KiB of RAM. Each pyboard is also equipped with a microUSB connector for power and serial communications, a microSD card slot, an MMA7660 3-axis accelerometer, 31 GPIO, four LEDs, a reset switch and a user switch. We have two options for the pyboard available: one with headers and one without.
MicroPython is a complete rewrite of the Python (version 3.4) programming language so that it fits and runs on a microcontroller. It includes many optimizations so that it runs efficiently and uses very little RAM. Additionally, MicroPython runs bare-metal on the pyboard, and essentially gives you a Python operating system. The built-in pyboard module contains functions and classes to control the peripherals available on the board, such as UART, I2C, SPI, ADC and DAC.
-> <-
**Features:**
* STM32F405RG microcontroller
* 168 MHz Cortex M4 CPU with hardware floating point
* 1024KiB flash ROM and 192KiB RAM
* MicroUSB connector for power and serial communication
* MicroSD card slot, supporting standard and high-capacity SD cards
* 3-axis accelerometer (MMA7660)
* Real-Time Clock (RTC) 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
* Onboard 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
**Documents:**
* [Hookup Guide](https://learn.sparkfun.com/tutorials/pyboard-hookup-guide)
* [Quick Reference](http://docs.micropython.org/en/latest/pyboard/pyboard/quickref.html)
* [Tutorial Page](http://docs.micropython.org/en/latest/pyboard/pyboard/tutorial/index.html)
**Videos**
","2017-09-07 15:46:18.255872-06","39.95","39.9537.9535.96","","","","1","","","","","8471.80.9000","60mm","46mm","14mm","0.0302lbs","
.....
............. .
...\',,;:,,:;:dxo,
.,,;:clcccodxxdxxxc.
.,;;cclcloddl:dxxxdddxxl\'
.,;,::ccclodddxkxl;;oxxxxddxxd;.
.,;;:cclclloccodlcodxxo:;cxxxxxxxxo\'
.\':::::lllll;c::lc;ldxdxocoxxl;lxoxo:,.;,.
.\';;::cllllcc:cc:,oooddddddddckOOxkOxc\';:cc;,\'. ..
.;::::;::lcccoc;,:\',,coooc::l:clddloxkxkxkc\'\';,,,........
..;::::clllooccxOkd;.......::,c;ccolk0kd;ldl,,\'\':l:. ..........
.,:cc:clllllooddOOxxkOd:......,ld:cddk0xdOoko:.,\':odxd:\'\'.........
..:cl:;cllcoc,ccccddodOOkkddo:,,cdkkkdcldodOkdod;docooollocll:,,,... ..
.,ccc;:lllo,::,co;:lc:ldoddddoolodxkkxdxdkd:;:;ll;lllcoo:ccl:ldxollc,.,\'\';,\'.
..;:c:;:lllll:lc;\'cclll,:;;;oddlloxOkkkkkkkxxxkOxc;coo;::lclxkdddkkkxocddddl:;::;,.
.,:::;;clloooc::ccc::odo:,cc;loddox00OOxkOxkOOOkkOO0OOo:coocod0kx0xkkxx:;olcccc::cc:;,\'
.;:c:;:lllc:cooccccll\';lloooccoooddkdxkO000OkkkOkO0OkkO00Okdoo:coxOxxcxcdxdoolc;:ccc;;,,\'\'
.\'\',ccc::llccccllcolcclolollddc\';ddo:codkk0kxxOOxkO00OOkxoloxddoccdkx:ocodoocclc::;;;,,..
.,;:cccccll::coooc\',ccoxxdddxd:cddol:cldxkkkxkkkOOkdolc:;:oolcol;;lloolcclc::;:;,,..
.\';;:cc;:llol;;col:cc:lxxxkdldcc::ooccccoxkkkkkdol::::locc:;;l,coolcllcc::;,;,..
.,,;cl:;:looc;:loc,,llloloo;lold:;:lcccO00kcc::cloo:lll\'::cocclc:c::;,,\'.
.\',,cll;;collc:clloo;:o;::ldxl,c,:looddddc:;:cddool;:llcclc:cc;;,,\'.
.,,,;ccc::lccclclolol;clxOkOd;:ddkkxxddo,colcol;;cc:;::c:c;,,\'.
.,;;:c::ccll;;coooo::oxkdcdoddkOkkOkxdlcc;,;::lc:::;;;,,\'.
.,;::c:;;lool;;coooc:coool:cdxkxo:c:\';,:cl:;c:lc,\',..
.,;;cll:,;lllc;;cooo::clcclcclo:,lllc;:ccl;\',,..
.,;,;:ll:::lcc::clc:clloc;:lool;;:llc,\',,\'.
.\';;;:::clclc::lool;;:oooc;;clc:\',:,..
.\';,;:c;;:ooo:,;lool;;clll;,;;,.
\';,\'clc;,:c;:c;:llc:,;c;\'.
.;;,::\',,,,\',c:;c:,\'.
.;\'. .,,\'..;,;,\'....
.\'.. ..,\'.........
..\'\'........ ..
.....
","https://www.sparkfun.com/products/14412/images.txt","Python & MicroPython","0","","https://www.youtube.com/watch?time_continue=1&v=upKeeQS0c6M","21272,
21272,
16989,
14779,
13736,
15051,
15051"