Microchip Technology ATtiny3217 8-bit tinyAVR 1-Series Microcontroller

Microchip Technology ATtiny3217 8-bit tinyAVR 1-Series Microcontroller (MCU) features two Analog-to-Digital Converters (ADCs), making it ideal for sensor applications, including a capacitive touch interface. One ADC can be used with the Peripheral Touch Controller (PTC) for touch signal acquisition, while the second one monitors other inputs such as thermistors and pressure sensors, or both ADCs can be used for faster sampling of different types of sensors. A hardware-based Event System that enables inter-peripheral communication without CPU involvement, reducing latency and ensuring faster system response. The ATtiny3217 MCU also has 32KB of Flash, offering plenty of room for application code while retaining a small physical footprint on the PCB.

Features

  • AVR 8-bit CPU
  • Running at up to 20MHz
  • Single-cycle I/O access
  • Two-level interrupt controller
  • Two-cycle hardware multiplier
  • Hardware multiplier
  • Three sleep modes
    • Idle
    • Standby
    • Power Down
  • Event System
    • Watchdog Timer (WDT)
    • Power-On Reset (POR)
    • Brown-Out Detection (BOD)
    • Single-pin programming and debugging interface (UPDI)
  • Analog Features
    • 12 Channel 10-bit ADC with Voltage Reference
    • 8-bit Digital Analog Converter (DAC)
    • Analog Comparators (AC)
  • Timing/Waveform/Measurement Control
    • Configurable Custom Logic (CCL)
    • 1x 12-bit Timers (TCD)
    • 2x 16-bit Timer (TCA / TCB)
    • Cyclical Redundancy Check (CRC/SCAN)
  • Communication
    • Peripheral Touch Controller (PTC)
    • 12 channels self-capacitance
    • 36 mutual-capacitance buttons supported
    • SPI / I2C / USART
  • Package: 24-pin 4mm x 4mm QFN

Block Diagram

Microchip Technology ATtiny3217 8-bit tinyAVR 1-Series Microcontroller
Published: 2018-07-02 | Updated: 2022-11-09