top of page

Arduino compatible SAMD21G DL 8128

SKU 00254
SGD 35.00
In stock
1
Save this product for later
Arduino compatible SAMD21G DL 8128
Product Details

How is this board different?

Most of the pins on SAMD21G is designed and made available for user access. This exposed plenty of functional pins that a user can use for their project.

More UART
2 UART ports means you can have 2 communication devices that is connected to dedicated hardware to concurrent access devices at maximum transfer speed with no conflicts.

More memory in a small board
Apart from the internal memory in the microcontroller, the board also comes with 8M bytes of RAM and 128M byte of Flash connected on SPI bus. This board has plenty of memory to process and store data, images, and audio in this small board right out of the box. It requires very little code to access the on-board memory making it very power efficient for interesting applications.

18 Pins with PWM
This board has a lot of PWM enabled pins and you will know it is very useful when you need it for robotics.

Designed to be power efficient
Has capability to work with battery power and able to draw down to 2V while maintaining 3.3V rail regulation. This ability give very good analogue circuit stability and greatly extend battery deployment usage.

Small form factor
Board are designed to stack and only small increase of 5mm to height.

Easy pin identification
Most of the pins are designated by the physical pin number of SAMD21G, therefore if you are interested you could easily look up the pin properties in the datasheet. During programing, just add a P as prefix during programing to the pin number and postfix A for analogue read.
Example 1: TempInt = analogRead (P9A);
Example 2: analogWrite (P9,150); // This is technically digital PWM


What is familiar with this board?

Arduino compatible
This board uses Arduino Zero bootloader and thus usable with Arduino IDE. Connect via native micro USB to program as like any other Arduino board. There is also a lot of library available in Arduino IDE to get sensors working and experience community ready to help.

Pin footprints
The pins are aligned and spaced for easy insertion to breadboard or perfboard if required.

Adapter boards to popular board pin layout
Adapter board will also be available to connect to existing pin layout like Arduino UNO, Adafruit M0 feather, and Raspberry Pi. Not going to miss out on Arduino Shield, and Pi Hats collections. The adapter board also allow the pins interface to 3.3v system or 5v system.


Technical details:

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

Note: Final outlook may differ from the picture.

For question or feedback please feel free to contact us using our contact page.



© 2015 by Rectify Engineering

  • b-facebook
  • Twitter Round
  • b-googleplus
bottom of page