MicroPython SAMD21 MINI 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. With theMicroPython SAMD21 MINI you gain a low-level Python operating system that you are able to use to control plenty of different electronics projects.
At its heart, an Atmel’s (MicroChip) SAMD21 MCU microcontroller with a 48 MHz Cortex M0+ CPU, 256KB Flash, and 32KB of RAM. The MicroPython SAMD21 MINI is equipped with a micro USB connector for power and serial communications, 25 GPIO, D13 LED, and reset button.
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 board and essentially gives you a Python operating system. The built-in MicroPython SAMD21 MINI module contains functions and classes to control the peripherals available on the board, such as UART, I2C, SPI, ADC, and DAC.
For additional thinks, you can to add to order, a USB cable and breadboard.
Microsoft MakeCode is a free, open-source platform for creating engaging computer science learning experiences that support a progression path into real-world programming.