MicroPython SAMD21 M0 32-bit ARM Cortex M0 Core Zero Form R3 Development Board
- Stock: In Stock
- Model: ST230041902
- SKU: ST230041902
$18.19
Ex Tax: $18.19
Features:
Power the MicroPython SAMD21 M0 with 6-24V or the micro USB to 5V USB. The board will automagically switch between USB and DC, DC IN in priority.
SAMD21 M0 has 25 GPIO pins (22 on pin-header line and 3 on SPI header), 12 analogs in, one of analog out DAC. An SPI port, I2C port, UART and native USB. The logiclevel of board is 3.3V.
Native USB, there's no need for a hardware USB to Serial converter as the SAMD21 M0 has built-in USB support. When used to act like a serial device, the USB interface can be used by any computer to listen/send data to the SAMD21 M0, and can also be used to launch and update code via the bootloader. It can also act HID unit, like a keyboard, mouse, joystick or MIDI device as well.
More details:
The MicroPython SAMD21 M0 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 M0 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 SAMD21 M0 possesses (MicroChip) SAMD21 MCU microcontroller with a 48 MHz Cortex M0+ CPU, 256KB Flash, and 32KB of RAM. The MicroPython SAMD21 M0 is equipped with a micro USB connector for power and serial communications, 25 GPIO, D13 LED, and reset button. The size and pinout of MicroPython SAMD21 M0 are compatible with the R3 form-factor and can plug in any Arduinoshields at the board.
MicroPython is a complete rewrite of the Python (version 3.4) programming language so that it fit 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 M0 module contains function and classes to control the peripherals available on the board, such as UART, I2C, SPI, ADC, and DAC.
MakeCode:
Did you know that you can code your MicroPython SAMD21 M0 using Blocks, JavaScript, and Python? Try with MakeCode: >>>Contact Us<<<
What is MakeCode?
MakeCode is a free, open-source platform for creating engaging computer science learning experiences that support a progression path into real-world programming.
Package includes:
1 x MicroPython SAMD21 M0
1 x Breadboard
1 x MicroPython SAMD21 M0
1 x Breadboard
1 x Micro USB cable
Tags:
Development Board