Features

  • Processor
    • ARM® Cortex®-M0+ CPU running at up to 48 MHz
      • Single-cycle hardware multiplier
      • Micro Trace Buffer (MTB)
  • Memories
    • 256 KB in-system self-programmable Flash
    • 32 KB SRAM
    • 8 KB low-power RAM
  • System
    • Power-on Reset (POR) and Brown-out Detection (BOD)
    • Internal clock option with 48 MHz Digital Frequency Locked Loop (DFLL48M) and 48 MHz to 96 MHz Fractional Digital Phase Locked Loop (FDPLL96M)
    • External Interrupt Controller (EIC)
    • Up to 14 external interrupts
    • One non-maskable interrupt
    • Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
  • Low Power
    • Idle and Standby Sleep modes
    • Sleep walking peripherals
  • Integrated Ultra-Low Power Transceiver for 800/900 MHz ISM Band:
    • European SRD band from 863 to 870 MHz
    • North American ISM band from 902 to 928 MHz
  • Direct Sequence Spread Spectrum with Different Modulation and Data Rates:
    • BPSK with 20 and 40 kb/s, compliant to IEEE 802.15.4-2003/2006/2011
    • O-QPSK with 100 and 250 kb/s, compliant to IEEE 802.15.4-2006/2011
    • O-QPSK with 200, 400, 500 and 1000 kb/s PSDU data rate
    • Industry-leading link budget:
      • RX sensitivity up to -105 dBm
      • TX output power up to +8.7 dBm
    • Hardware-assisted MAC:
      • Auto-Acknowledge
      • Auto-Retry
      • CSMA-CA and Listen Before Talk (LBT)
      • Automatic address filtering and automated FCS check
    • Special 802.15.4-2011 hardware support:
      • FCS computation and Clear Channel Assessment
      • RSSI measurement, Energy Detection and Link Quality Indication
    • 128 Byte TX/RX Frame Buffer
    • Integrated 16 MHz Crystal Oscillator (external crystal is not needed)
    • Fully integrated, fast settling transceiver PLL to support frequency hopping
    • Hardware Security (AES, True Random Generator)
  • Peripherals
    • 16-channel Direct Memory Access Controller (DMAC)
    • 12-channel event system
    • Up to three 16-bit Timer/Counters (TC), including one low-power TC(TC4), each configurable as:
      • 16-bit TC with two compare/capture channels
      • 8-bit TC with two compare/capture channels
      • 32-bit TC with two compare/capture channels, by using two TCs
    • Two 24-bit and one 16-bit Timer/Counters for Control (TCC), with extended functions:
      • Up to four compare channels with optional complementary output
      • Generation of synchronized pulse width modulation (PWM) pattern across port pins
      • Deterministic fault protection, fast decay and configurable dead-time between complementary output
      • Dithering that increase resolution with up to 5-bit and reduce quantization error
    • 32-bit Real Time Counter (RTC) with clock/calendar function
    • Watchdog Timer (WDT)
    • CRC-32 generator
    • One full-speed (12 Mbps) Universal Serial Bus (USB) 2.0 interface
      • Embedded host and device function
      • Eight endpoints
    • Up to two Serial Communication Interfaces (SERCOM), each configurable to operate as either:
      • USART with full-duplex or single-wire half-duplex configuration
      • I2C up to 3.4 MHz
      • SPI
      • LIN Client
    • Up to three Serial Communication Interfaces (SERCOM) including one low-power SERCOM (SERCOM5), each configurable to operate as UART with internal clock
    • One Configurable Custom Logic (CCL)
    • One 12-bit, 350 ksps Analog-to-Digital Converter (ADC) with up to four external channels
      • Differential and single-ended input
      • Automatic offset and gain error compensation
      • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
    • Two Analog Comparators (AC) with window compare function
    • Peripheral Touch Controller (PTC)
      • 12-Channel capacitive touch and proximity sensing
  • Clock
    • High precision 16 MHz integrated internal crystal
    • 32.768 kHz internal oscillator (OSC32K)
    • 32.768 kHz ultra-low power internal oscillator (OSCULP32K)
    • 16/12/8/4 MHz high-accuracy internal oscillator (OSC16M)
    • 48 MHz Digital Frequency Locked Loop (DFLL48M)
    • 96 MHz Fractional Digital Phased Locked Loop (FDPLL96M)
  • I/O and Package
    • 16 programmable I/O pins
    • 25-pin module package (12.7 mm x 11.0 mm) with castellated PCB pads
  • Operating Voltage
    • 1.8V – 3.6V
  • Temperature Range
    • -40°C to 85°C Industrial
  • Power Consumption(1)
    • RX_ON = 10.79 mA
    • BUSY_TX = 26.97 mA
    • Standby = 2.03 µA
    • Backup mode = 0.77 µA
Note:
  1. For more details, see 9.3.4 Current Consumption Specifications.