Overview
The ATSAMD21G18A-AU is a 32-bit microcontroller from Microchip Technology, part of the Atmel SMART SAM D21 series. This microcontroller is based on the ARM Cortex-M0+ processor and is designed for low-power applications. It features a robust set of peripherals and is suitable for a wide range of embedded systems, including those requiring capacitive touch, USB, and advanced timer functions.
Key Specifications
Specification | Value |
---|---|
Manufacturer | Microchip Technology |
Processor | ARM Cortex-M0+ |
Program Memory Size | 256 kB Flash |
SRAM | 32 kB |
Maximum Clock Frequency | 48 MHz |
ADC Resolution | 12-bit, up to 14 channels |
DAC Resolution | 10-bit, 1 channel |
Timer/Counters | Up to 5 x 16-bit TC, 3 x 24-bit TCC |
Serial Communication Modules | Up to 6 SERCOM (USART, UART, SPI) |
USB Interface | Full-speed USB 2.0 embedded host and device |
Operating Voltage | 1.62V – 3.63V |
Operating Temperature | -40°C to 85°C |
Package Type | 48-pin TQFP |
External Interrupts | 16 external interrupts |
Key Features
- In-system programmable Flash and SRAM
- 12-channel Direct Memory Access Controller (DMAC) and 12-channel Event System
- Up to 52 programmable I/O pins
- 32-bit real-time clock and calendar
- Capacitive touch button, slider, and wheel user interfaces
- Power-on reset (POR) and brown-out detection (BOD)
- Internal and external clock options with 48MHz Digital Frequency Locked Loop (DFLL48M) and 48MHz to 96MHz Fractional Digital Phase Locked Loop (FDPLL96M)
- Low power idle and standby sleep modes
- SleepWalking peripherals
- Two-pin Serial Wire Debug (SWD) programming, test, and debugging interface
Applications
The ATSAMD21G18A-AU is versatile and can be used in a variety of applications, including:
- Embedded systems requiring low power consumption
- Capacitive touch interfaces
- USB-based devices
- Motor control and lighting systems
- Industrial automation and control systems
- Consumer electronics and IoT devices
Q & A
- What is the processor core of the ATSAMD21G18A-AU?
The ATSAMD21G18A-AU is based on the ARM Cortex-M0+ processor. - What is the maximum clock frequency of the ATSAMD21G18A-AU?
The maximum clock frequency is 48 MHz. - How much Flash and SRAM does the ATSAMD21G18A-AU have?
The ATSAMD21G18A-AU has 256 kB of Flash and 32 kB of SRAM. - What types of timers are available on the ATSAMD21G18A-AU?
The device includes up to 5 x 16-bit Timer/Counters (TC) and 3 x 24-bit Timer/Counters for Control (TCC). - Does the ATSAMD21G18A-AU support USB?
Yes, it supports full-speed USB 2.0 as both an embedded host and device. - What is the operating voltage range of the ATSAMD21G18A-AU?
The operating voltage range is 1.62V to 3.63V. - How many external interrupts does the ATSAMD21G18A-AU support?
The device supports 16 external interrupts. - What is the package type of the ATSAMD21G18A-AU?
The package type is 48-pin TQFP. - Does the ATSAMD21G18A-AU support capacitive touch interfaces?
Yes, it supports capacitive touch button, slider, and wheel user interfaces. - What are the low power modes available on the ATSAMD21G18A-AU?
The device features idle and standby sleep modes, along with SleepWalking peripherals.