Store

Elecrow

$21.45 |
In stock at supplier
No reviews yet

A simple, yet powerful, 32-bit extension of the Arduino UNO platform. And we design this Crowduino- M0-SD board for you. This board also powered by Atmel’...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A simple, yet powerful, 32-bit extension of the Arduino UNO platform. And we design this Crowduino- M0-SD board for you. This board also powered by Atmel’s SAMD21 MCU, featuring a 32-bit ARM Cortex® M0 core. The power of its Atmel’s core gives this board an upgraded flexibility and boosts the scope of projects one can think of and make; moreover, it makes the M0 the ideal educational tool for learning about 32-bit application development. With the new Crowduino M0-SD board, the more creative individual will have the potential to create one’s most imaginative and new ideas for IoT devices, wearable technologies, high tech automation, wild robotics and other not yet thinkable adventures in the world of makers. The Crowduino- M0-SD can be powered via the micro USB connection or with an external power supply. The power source is selected automatically. And you can use it with SD card for saving more data.

Features

  • SD card for saving more data
  • Each of the 14 digital i/o pins on the M0 can be used as an input or output
  • The ATSAMD21G18 has 256 KB of flash program memory (with 4 KB used for the bootloader)
  • 32 KB of SRAM and up to 16KB by emulation of EEPROM
  • USB Overcurrent Protection
  • The Crowduino M0-SD can be programmed with the Arduino software
  • The SAMD21 also supports TWI and SPI communication
  • The Crowduino- M0-SD is ideal for projects demanding high computing power.

Specifications

  • Microcontroller: ATSAMD21G18, 48pins LQFP
  • Architecture: ARM Cortex-M0+
  • Operating Voltage: 3.3V
  • Flash memory: 256KB
  • SRAM: 32KB
  • Clock Speed: 48MHZ
  • Analog I/O Pins: 6+1ADC
  • DC Current per I/O Pins: 7mA
  • Input Voltage: 5-15V
  • Digital I/O Pins: 20, with 12 PWM and UART
  • PWM Output: 12
  • Power Consumption: 29mA

Package list

  • Crowduino M0- SD x1

Wiki & External links

Schematic files

Wiki link (user manual)

Jargon buster

Plain-language definitions for the technical terms used above.

Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
EEPROM
A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
SAMD21
The SAMD21 is a Microchip microcontroller used in many Arduino-compatible boards. It matters here because USB host library support can depend on the exact microcontroller on your mainboard.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.