Summary of SAMD21 M0+ mini Arduino compatible board now offers more power
Alex Tan from Singapore launched a Kickstarter for the SAMD21 M0+, an Arduino-compatible board featuring a 48MHz ARM Cortex M0+ microcontroller, 32KB RAM, and 256KB flash. The board also includes 8MB RAM and 128MB onboard flash, supporting versatile power options like solar and battery inputs alongside USB connectivity.
Parts used in the SAMD21 M0+ Board:
- Atmel ATSAMD21G18A Microcontroller
- MicroUSB 2.0 Port
- On-board Li-ion Charger (4.2V default)
- Battery Input Interface (2V to 4.5V)
- Solar Input Interface (5V to 9.5V)
- 12-bit ADC Analog Inputs
- 10-bit DAC Analog Output
- I2C, I2S, UART, and SPI Communication Ports
- 18 PWM Enabled Pins
- 11 User Accessible I/O Pins
Engineer and developer Alex Tan based in Singapore has launched a new Kickstarter crowdfunding campaign for the SAMD21 M0+ Arduino-compatible board. Featuring a 32-bit 48MHz ARM Cortex M0+ w/ internal 32K Ram 256K Flash, 8M Ram 128M Flash onboard and more.

“I have sourced and used many microcontroller boards for many projects and very often I find boards with insufficient pins, too big, too power hungry, and require additional time to customise to my project needs. I needed a board with more functions, versatility and ease of customisation. I figured, lets build a board and share it out to fellow engineer who may encounter the same problem…”
Specifications of the SAMD21 M0+ Arduino-compatible board :
Microcontroller: Atmel ATSAMD21G18A ARM Cortex M0+
Clock speed: 48 MHz
Operating voltage: 3.3V
I/O pin limits: 3.3V, 7 mA
User I/O pins: 25
PWM enabled pins: 18 user accessible pins
I2C : 1 port (SCL, SDA)
I2S : 1 port (FS, SCK, MC, SD) (experimental)
UART: 2 ports (UART TX, UART RX)
SPI: 1 port (SCLK, MISO,MOSI)
Analog inputs: 11 channels, 12-bit ADC
Analog outputs: 1 10-bit DAC
MicroUSB 2.0
MCU Flash (program) memory: 256K Bytes
MCU RAM: 32K Bytes
on-board Flash: 128M Bytes
on-board RAM: 8M Bytes
Supply in: Battery Input 2V to 4.5V, Solar input 5V to 9.5V, USB 5V
Supply out: 3.3V regulated 150mA , USB supplied 5V out
On-board Li-ion charger 4.2V default at 70mA charging current
Dimensions: 1.8 x 0.9″ (46mm x 21mm)
Source: SAMD21 M0+ mini Arduino compatible board now offers more power
- What is the clock speed of the SAMD21 M0+ board?
The clock speed is 48 MHz. - Can the board be powered by solar energy?
Yes, it accepts a solar input between 5V and 9.5V. - How many analog input channels does the board have?
The board features 11 analog input channels with a 12-bit ADC. - Does the board include an on-board Li-ion charger?
Yes, it includes an on-board Li-ion charger set at a default of 4.2V. - What is the operating voltage of the device?
The operating voltage is 3.3V. - How much internal RAM does the microcontroller contain?
The microcontroller contains 32K Bytes of RAM. - Can the board provide regulated 3.3V output?
Yes, it supplies a regulated 3.3V output at 150mA. - Is there an experimental I2S port available?
Yes, there is one experimental I2S port with FS, SCK, MC, and SD pins.
