Home > News & Updates > Arduino News > SAMD21 M0+ mini Arduino compatible board now offers more power

SAMD21 M0+ mini Arduino compatible board now offers more power

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

Quick Solutions to Questions related to SAMD21 M0+ Board:

  • 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.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top