Microchip SAML10 Xplained Pro
View Doxygen Documentation View this board's documentation as generated by Doxygen.
View on GitHub View this board's source code on GitHub.
Support for the Microchip SAML10 Xplained Pro board.
Overview
The SAML10 Xplained Pro is an ultra-low power evaluation board by Microchip
featuring a ATSAML10E16A SoC. The SoC includes a SAML10 ARM Cortex-M23 micro-
controller. For programming the MCU comes with 16KB of RAM and 64KB of flash
memory.
Hardware

MCU
| MCU | ATSAML10E16A |
|---|---|
| Family | ARM Cortex-M23 |
| Vendor | Microchip |
| RAM | 16KB |
| Flash | 64KB |
| Frequency | up to 32MHz |
| FPU | no |
| Timers | 3 (16-bit) |
| ADCs | 1x 12-bit (10 channels) |
| UARTs | max 3 (shared with SPI and I2C) |
| SPIs | max 3 (see UART) |
| I2Cs | max 3 (see UART) |
| Vcc | 1.6V - 3.6V |
| Datasheet | Datasheet |
| Board Manual | Board Manual |
User Interface
1 User button and 1 LED:
| Device | PIN |
|---|---|
| LED0 | PA07 |
| SW0 (button) | PA27 |
Implementation Status
| Device | ID | Supported | Comments |
|---|---|---|---|
| MCU | saml10 | partly | PLL clock not implemented |
| Low-level driver | GPIO | yes | |
| PWM | no | ||
| UART | yes | ||
| I2C | yes | ||
| SPI | yes | ||
| USB | no | ||
| RTT | yes | ||
| RTC | yes | ||
| RNG | yes | ||
| Timer | yes | ||
| ADC | yes |
Flashing the device
Connect the device to your Micro-USB cable.
The standard method for flashing RIOT to the saml10-xpro is using EDBG.