A single Integrated Development Environment (IDE) supporting all PIC and SAM MCUs
A fully integrated embedded software development framework for our 32-bit MCUs that provides flexible and interoperable software modules and easy-to-use APIs to simplify the development of value-added features to differentiate your product.
A comprehensive solution for your software development that integrates with MPLAB X IDE to provide a full graphical front end
If you need more memory and performance for your current design, you can easily migrate to 32-bit MCUs from our 8- or 16-bit MCUs while still staying within the same MPLAB development ecosystem. We have developed the following resources to help simplify the migration process for you:
Product | Status | 5K Pricing | CPU Type | Architecture | Max CPU Speed (MHz) | Program Memory Size (KB) | SRAM (KB) | DRAM Interface | Data EEPROM/HEF (Bytes) | Auxiliary Flash (KB) | SDIO/SD-CARD/eMMC | Temperature Range | Operation Voltage Range | Graphics Controller/GPU | Direct Memory Access Channels | ADC Input | Max ADC Resolution (Bits) | Number of DACs | USB Interface | Number of USB Modules | Number of Comparators | Timers | Capture/Compare/PWM Peripherals | Motor Control PWM Outputs | UART/SPI/I2C | Number of Op Amps | I2S | Peripheral Pin Select / Pin Muxing | Vbat/Vddbu battery backup | Low Power | External Memory Bus Interface | QSPI | Quadrature Encoder Interface | Crypto Engine | Hardware Touch Peripheral | Number of CAN Modules | Type of CAN module | Ethernet | Pin count | Packages |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ATSAMD20E14 | In Production | $1.16 | Cortex-M0+ | 32 | 48 | 16 | 2 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 10 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 16-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMD20G14 | In Production | $1.21 | Cortex-M0+ | 32 | 48 | 16 | 2 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 14 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMD20J14 | In Production | $1.28 | Cortex-M0+ | 32 | 48 | 16 | 2 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 20 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/UFBGA, 64/VQFN |
ATSAM3N00A | In Production | $1.83 | Cortex-M3 | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 8 | 8 | 10 | 0 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 48 | 48/LQFP, 48/VQFN | |
ATSAM3N00B | In Production | $1.96 | Cortex-M3 | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 10 | 10 | 10 | 1 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 64 | 64/LQFP, 64/VQFN | |
ATSAMC20E15A | In Production | $1.48 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 6 | 10 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 12 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMC20G15A | In Production | $1.77 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 6 | 12 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMC20J15A | In Production | $1.84 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 6 | 12 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/VQFN |
ATSAMC21E15A | In Production | $1.42 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 10 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 1 | CAN-FD | None | 32 | 32/TQFP, 32/VQFN |
ATSAMC21G15A | In Production | $1.76 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 12 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 2 | CAN-FD | None | 48 | 48/TQFP, 48/VQFN |
ATSAMC21J15A | In Production | $1.89 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 12 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 2 | CAN-FD | None | 64 | 64/TQFP, 64/VQFN |
ATSAMD09C13 | In Production | $0.71 | Cortex-M0+ | 32 | 48 | 8 | 4 | No | 0 | 0 | 0 | -40 to 85 | 2.4V - 3.6V | No | 6 | 5 | 12 | 0 | None | 0 | 0 | 2 x 16-bit 1 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture | 6 | 2 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | 0 | None | None | 14 | 14/SOIC | |
ATSAMD09D14 | In Production | $0.80 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 2.4V - 3.6V | No | 6 | 5 | 12 | 0 | None | 0 | 0 | 2 x 16-bit 1 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture | 6 | 2 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | 0 | None | None | 14 | 24/VQFN | |
ATSAMD10C13 | In Production | $0.76 | Cortex-M0+ | 32 | 48 | 8 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 5 | 12 | 1 | None | 0 | 2 | 2 x 16-bit 1 x 32-bit | 2 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 2 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 14 | 14/SOIC |
ATSAMD10C14 | In Production | $0.82 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 5 | 12 | 1 | None | 0 | 2 | 2 x 16-bit 1 x 32-bit | 2 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 2 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 14 | 14/SOIC |
ATSAMD10D13 | In Production | $0.80 | Cortex-M0+ | 32 | 48 | 8 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 10 | 12 | 1 | None | 0 | 2 | 2 x 16-bit 1 x 32-bit | 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 3 -UART 3 -SPI 3 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 24 | 20/SOIC, 24/VQFN |
ATSAMD10D14 | In Production | $0.86 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 10 | 12 | 1 | None | 0 | 2 | 2 x 16-bit 1 x 32-bit | 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 3 -UART 3 -SPI 3 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 24 | 20/SOIC, 20/WLCSP, 24/VQFN |
ATSAMD11C14 | In Production | $0.87 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 5 | 12 | 1 | Full Speed | 1 | 2 | 2 x 16-bit 1 x 32-bit | 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 2 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 14 | 14/SOIC |
ATSAMD11D14 | In Production | $0.96 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 6 | 10 | 12 | 1 | Full Speed | 1 | 2 | 2 x 16-bit 1 x 32-bit | 4 -Std. PWM 16-bit PWM resolutions 3 -Input Capture | 8 | 3 -UART 3 -SPI 3 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 24 | 20/SOIC, 20/WLCSP, 24/VQFN |
ATSAMD20E15 | In Production | $1.20 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 10 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 16-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMD20G15 | In Production | $1.29 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 14 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMD20J15 | In Production | $1.35 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 20 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/UFBGA, 64/VQFN |
ATSAMD21E15 | In Production | $1.30 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 10 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture | 12 | 4 -UART 4 -SPI 4 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 35/WLCSP |
ATSAMD21E15L | In Production | $1.35 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 12 | 14 | 12 | 0 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 16-bit PWM resolutions 11 -Input Capture | 12 | 5 -UART 5 -SPI 5 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | 0 | None | None | 32 | 32/TQFP, 32/VQFN | |
ATSAMD21G15 | In Production | $1.30 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 14 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMD21J15 | In Production | $1.38 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 20 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/UFBGA, 64/VQFN |
ATSAMDA1E14B | In Production | $1.71 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 512 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 10 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 4 -UART 4 -SPI 4 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMDA1E15B | In Production | $1.80 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 512 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 10 | 12 | 1 | None | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 4 -UART 4 -SPI 4 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMDA1G14B | In Production | $2.00 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 1024 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 14 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMDA1G15B | In Production | $2.11 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 1024 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 14 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMDA1J14B | In Production | $2.10 | Cortex-M0+ | 32 | 48 | 16 | 4 | No | 2048 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 20 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP |
ATSAMDA1J15B | In Production | $2.37 | Cortex-M0+ | 32 | 48 | 32 | 4 | No | 2048 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 20 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP |
ATSAML10D14A | In Production | $1.20 | Cortex-M23 | 32 | 32 | 16 | 4 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 5 | 12 | 1 | None | 0 | 1 | 3 x 16-bit 1 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 2 -UART 2 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 24 | 24/SSOP, 24/VQFN |
ATSAML10E14A | In Production | $1.23 | Cortex-M23 | 32 | 32 | 16 | 4 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 10 | 12 | 1 | None | 0 | 2 | 3 x 16-bit 2 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 3 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 32/WLCSP |
ATSAML21E15B | In Production | $1.84 | Cortex-M0+ | 32 | 48 | 32 | 6 | No | 1024 | 0 | 0 | -40 to 105 | 1.62V - 3.63V | No | 16 | 10 | 12 | 2 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 18 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 12 | 4 -UART 4 -SPI 4 -I2C | 3 | 0 | Yes | Yes | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
AT91SAM7S321 | Not Recommended for new designs | Call for pricing | ARM7 | 32 | 55 | 32 | 8 | No | 0 | 0 | 0 | -40 to 85 | 3V - 3.6V | No | 11 | 8 | 10 | 0 | FS Device | 1 | 0 | 3 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture | 0 | 3 -UART 1 -SPI 1 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | 0 | None | None | 64 | Please call for package information | |
AT91SAM7SE32 | In Production | $5.01 | ARM7 | 32 | 48 | 32 | 8 | sdram | 0 | 0 | 0 | -40 to 85 | 3V - 3.6V | No | 11 | 8 | 10 | 0 | None | 1 | 0 | 3 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 3 -Input Capture | 0 | 3 -UART 1 -SPI 1 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | 0 | None | None | 144 | 128/LQFP, 144/LFBGA | |
ATSAM3N0A | In Production | $1.83 | Cortex-M3 | 32 | 48 | 32 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 8 | 8 | 10 | 1 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 48 | 48/LQFP, 48/VQFN | |
ATSAM3N0B | In Production | $1.96 | Cortex-M3 | 32 | 48 | 32 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 10 | 10 | 10 | 0 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 64 | 64/LQFP, 64/VQFN | |
ATSAM3N0C | In Production | $2.21 | Cortex-M3 | 32 | 48 | 32 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 10 | 16 | 10 | 1 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 12 -Input Capture | 0 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 2 | No | 0 | None | None | 100 | 100/LQFP, 100/TFBGA | |
ATSAM3N1A | In Production | $1.83 | Cortex-M3 | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 8 | 8 | 10 | 0 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 2 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 48 | 48/LQFP, 48/VQFN | |
ATSAM3N1B | In Production | $1.96 | Cortex-M3 | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 10 | 10 | 10 | 1 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 1 | No | 0 | None | None | 64 | 64/LQFP, 64/VQFN | |
ATSAM3N1C | In Production | $2.21 | Cortex-M3 | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.6V | No | 10 | 16 | 10 | 1 | None | 0 | 0 | 6 x 16-bit 0 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 12 -Input Capture | 0 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | No | No | 0 | 2 | No | 0 | None | None | 100 | 100/LQFP, 100/TFBGA | |
ATSAMC20E16A | In Production | $1.49 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 10 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 12 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMC20G16A | In Production | $1.77 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 6 | 12 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMC20J16A | In Production | $1.84 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 6 | 12 | 12 | 0 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/VQFN |
ATSAMC21E16A | In Production | $1.56 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 10 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 1 | CAN-FD | None | 32 | 32/TQFP, 32/VQFN |
ATSAMC21G16A | In Production | $1.71 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 12 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 2 | CAN-FD | None | 48 | 48/TQFP, 48/VQFN, 64/VQFN |
ATSAMC21J16A | In Production | $1.81 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 2.7V - 5.5V | No | 12 | 12 | 12 | 1 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 32-bit PWM resolutions 10 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | No | No | 0 | 0 | No | PTC | 2 | CAN-FD | None | 64 | 64/TQFP, 64/VQFN |
ATSAMD20E16 | In Production | $1.35 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 10 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMD20G16 | In Production | $1.43 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 14 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 12 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMD20J16 | In Production | $1.50 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 0 | 20 | 12 | 1 | None | 0 | 2 | 5 x 16-bit 2 x 32-bit | 16 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 0 | 6 -UART 6 -SPI 6 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/UFBGA, 64/VQFN |
ATSAMD21E16 | In Production | $1.51 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 10 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture | 12 | 4 -UART 4 -SPI 4 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 35/WLCSP |
ATSAMD21E16L | In Production | $1.56 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 12 | 14 | 12 | 0 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 16-bit PWM resolutions 11 -Input Capture | 12 | 5 -UART 5 -SPI 5 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | 0 | None | None | 32 | 32/TQFP, 32/VQFN | |
ATSAMD21G16 | In Production | $1.51 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 14 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 6 -Std. PWM 16-bit PWM resolutions 6 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMD21G16L | In Production | $1.56 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 12 | 18 | 12 | 0 | None | 0 | 4 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 16-bit PWM resolutions 13 -Input Capture | 14 | 5 -UART 5 -SPI 5 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | 0 | None | None | 48 | 48/VQFN | |
ATSAMD21J16 | In Production | $1.60 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 0 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 12 | 20 | 12 | 0 | Full Speed | 1 | 2 | 5 x 16-bit 2 x 32-bit | 10 -Std. PWM 16-bit PWM resolutions 8 -Input Capture | 14 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP, 64/VQFN |
ATSAMDA1E16B | In Production | $1.89 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 512 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 10 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 4 -UART 4 -SPI 4 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN |
ATSAMDA1G16B | In Production | $2.30 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 1024 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 14 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAMDA1J16B | In Production | $2.76 | Cortex-M0+ | 32 | 48 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 105 | 2.7V - 3.63V | No | 12 | 20 | 12 | 1 | Host, Device | 1 | 2 | 5 x 16-bit 2 x 32-bit | 0 -Std. PWM 0-bit PWM resolutions 8 -Input Capture | 6 | 6 -UART 6 -SPI 6 -I2C | 0 | 1 | Yes | No | No | No | 0 | 0 | No | PTC | 0 | None | None | 64 | 64/TQFP |
ATSAML10D15A | In Production | $1.25 | Cortex-M23 | 32 | 32 | 32 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 5 | 12 | 1 | None | 0 | 1 | 3 x 16-bit 1 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 2 -UART 2 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 24 | 24/SSOP, 24/VQFN |
ATSAML10E15A | In Production | $1.28 | Cortex-M23 | 32 | 32 | 32 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 10 | 12 | 1 | None | 0 | 2 | 3 x 16-bit 1 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 3 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | No | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 32/WLCSP |
ATSAML11D14A | In Production | $1.34 | Cortex-M23 | 32 | 32 | 16 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 5 | 12 | 1 | None | 0 | 1 | 3 x 16-bit 2 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 2 -UART 2 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 24 | 24/SSOP, 24/VQFN |
ATSAML11D15A | In Production | $1.40 | Cortex-M23 | 32 | 32 | 32 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 5 | 12 | 1 | None | 0 | 1 | 3 x 16-bit 1 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 2 -UART 2 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 24 | 24/SSOP, 24/VQFN |
ATSAML11E14A | In Production | $1.38 | Cortex-M23 | 32 | 32 | 16 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 10 | 12 | 1 | None | 0 | 2 | 3 x 16-bit 2 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 3 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 32/WLCSP |
ATSAML11E15A | In Production | $1.43 | Cortex-M23 | 32 | 32 | 32 | 8 | No | 2048 | 0 | 0 | -40 to 125 | 1.62V - 3.63V | No | 8 | 10 | 12 | 1 | None | 0 | 2 | 3 x 16-bit 1 x 32-bit | 6 -Std. PWM 0-bit PWM resolutions 6 -Input Capture | 0 | 3 -UART 3 -SPI 2 -I2C | 3 | 0 | Yes | No | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 32 | 32/TQFP, 32/VQFN, 32/WLCSP |
ATSAML22G16A | In Production | $2.22 | Cortex-M0+ | 32 | 32 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 16 | 10 | 12 | 0 | Full Speed | 1 | 2 | 4 x 16-bit 2 x 32-bit | 8 -Std. PWM 0-bit PWM resolutions 8 -Input Capture | 4 | 4 -UART 3 -SPI 2 -I2C | 0 | 0 | Yes | No | Yes | No | 0 | 0 | Yes | PTC | 0 | None | None | 48 | 48/TQFP, 48/VQFN |
ATSAML22J16A | In Production | $2.34 | Cortex-M0+ | 32 | 32 | 64 | 8 | No | 2048 | 0 | 0 | -40 to 85 | 1.62V - 3.63V | No | 16 | 16 | 12 | 0 | Full Speed | 1 | 2 | 4 x 16-bit 2 x 32-bit | 8 -Std. PWM 0-bit PWM resolutions 8 -Input Capture | 4 | 4 -UART 4 -SPI 4 -I2C | 0 | 0 | Yes | Yes | Yes | No | 0 | 0 | Yes | PTC | 0 |