Elecrow
Crowduino M0- SD
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’...
Get notified when back in stock
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
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.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- 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
- Flash memory is non-volatile memory that retains stored data even when power is removed, and can be erased and rewritten in blocks. It lets data such as firmware, settings or saved records persist across power cycles.
- 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 single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- 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 (formerly Atmel) 32-bit Arm Cortex-M0+ microcontroller used in many Arduino-compatible boards. The exact chip affects which libraries, clock speeds and peripheral features are available, so software needs to support the SAMD21 specifically.
- 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 asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au