We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Intelligent, Fast and Accurate Analog


The ATtiny1627 family of AVR® microcontrollers (MCUs) is equipped with high-speed integrated analog, hardware-based Core Independent Peripherals (CIPs) and low-power performance for efficient real-time control and sensor node applications. For design flexibility and to optimize your board layout, this family of 4 KB to 32 KB Flash devices is available in SOIC, SSOP and VQFN packages ranging from 14 to 24 pins. These tinyAVR® MCUs are well suited for a wide range of industrial, consumer, appliance, automotive, sensor node and other applications.

ATtiny1627 Family Introduction

Learn what's new on the ATtiny1627 family of microcontrollers including the 375 ksps 12-bit differential ADC with Programmable Gain Amplifier.

Device Selection Summary


Data sheets and other documents related to your selected device can be downloaded from the Documents tab on the device's product page.

 


Flash (KB) 14 Pins
20 Pins
24 Pins
Status
32 ATtiny3224 ATtiny3226 ATtiny3227 Future Product
16 ATtiny1624 ATtiny1626 ATtiny1627 In Production
8 ATtiny824 ATtiny826 ATtiny827 Future Product
4 ATtiny424 ATtiny426 ATtiny427 Future Product

Enabling Reliable Sensor Interfaces in Harsh Environments


Designers of reliable sensor end node applications require an MCU that can quickly and accurately measure and convert signals in harsh environments while also using power efficiently. Featuring a 12-bit differential Analog-to-Digital Converter (ADC) and a Programmable Gain Amplifier (PGA) with up to 16x gain, the ATtiny1627 family enables measurement of smaller amplitude signals, reclaims signals from noisy environments and performs fast conversion of the signals.

The accurate and temperature-stable internal 20 MHz RC oscillator, Configurable Custom Logic (CCL), Event System and Core Independent Peripherals significantly reduce the need for external components. The small 3 × 3 mm 20-pin VQFN package option further reduces the PCB footprint, enabling you to create extremely compact and cost-efficient designs.

Getting Started


Take Your Idea from Concept to Prototype

The ATtiny1627 Curiosity Nano board is the ideal platform for rapid prototyping with these tinyAVR MCUs. This USB-powered kit features an on-board programmer/debugger that seamlessly integrates with MPLAB® XMicrochip Studio and IAR Embedded Workbench Integrated Development Environments (IDEs). Its small form factor makes it excellent for breadboard soldering, or you can combine it with the Curiosity Nano Base for Click boards™, which features multiple mikroBUS™ sockets so you can easily add sensors, actuators or communications interfaces from Mikroelektronika’s extensive selection of Click boards.

Tools to Speed Up Your Development


Our intuitive, web-based graphical configuration tools will significantly reduce your development time. Offering an easy-to-use interface, MPLAB Code Configurator (MCC) and Atmel START generate easy-to-use C code to help you get started quickly with your design. MCC is fully integrated into MPLAB X IDE so you can quickly and easily select and configure peripherals for your project. With just a few clicks, the online Atmel START generates a project that can be imported into both MPLAB X and Microchip Studio IDEs and can be easily modified at any time.

Example projects are available in both Atmel START and GitHub and are a great starting point for embedded programmers. They will work "out of the box" but are also easily modified.

 

Functional Safety Ready for Safety-Critical Applications


The ATtiny1627 family is recommended for safety critical applications targeting both industrial and automotive products (IEC 61508 and ISO 26262). We also offer the MPLAB XC8 Functional Safety Compiler License, which is a TÜV SÜD certified compiler package that supports 8-bit PIC® and AVR® microcontrollers. Documents such as FMEDA reports and safety manuals are available on request. Safety-certified development tools are also available for this product. Please contact your local Microchip sales office or your distributor for more information.

ATtiny1627 Key Attributes


  • Internal 20 MHz oscillator
  • 4/8/16/32 KB of Flash memory
  • Up to 15-channel, 375 ksps 12-bit differential and single-ended Analog-to-Digital Converter (ADC)
  • Programmable Gain Amplifier (PGA) supporting up to 16x gain
  • Cyclic Redundancy Check (CRC) scan
  • 16-bit Real Time Clock (RTC) and Periodic Interrupt Timer
  • Configurable Custom Logic (CCL) peripheral
  • Six-channel Peripheral Event System
  • Analog comparator with scalable reference input
  • Configurable, internally generated reference voltage
  • Two (USARTs), one SPI, one dual-mode TWI
  • Available with up to 22 I/O

Building Blocks for Real-Time Control and Sensor Applications


Integrated Analog
The on-chip 12-bit, 375 ksps differential Analog-to-Digital Converter (ADC) features selectable internal voltage references with minimal temperature drift. Use the hardware averaging and oversampling to improve noise suppression and accuracy for analog inputs. Averaging and threshold detection enable the MCU to remain asleep for longer periods, significantly reducing power consumption.

The Programmable Gain Amplifier (PGA) supports up to 16x gain making it possible to retrieve small signals in noisy environments.

The on-board Analog Comparator can be connected to other peripherals through the Event System to trigger autonomous operation in those peripherals, which is ideal for real-time control and closed-loop operations.

Configurable Custom Logic
The Configurable Custom Logic (CCL) is a programmable logic peripheral that can be connected to the device pins, events or other internal peripherals. Each Lookup Table (LUT) consists of three inputs: a truth table, an optional synchronizer and a filter and edge detector. An LUT can generate an output to be routed internally or to an I/O pin. This eliminates the need for external logic and reduces BOM cost.

Event System
The Event System allows peripherals to communicate directly with each other without involving the Central Processing Unit (CPU) or bus resources. The Event System network is independent of the traditional data bus paths. This means that different triggers at the peripheral level can result in an event, such as a timer’s interrupts triggering an action in another peripheral. The Event System has three independent channels for direct peripheral-to-peripheral signaling. This is a deterministic signaling method and a perfect fit for real-time applications. The events are handled at the peripheral level whether the CPU is occupied handling interrupts or in sleep mode.

On-Chip Safety and Monitoring
Built-in features, such as the Windowed Watchdog Timer (WWDT), the Cyclic Redundancy Check (CRC) feature for scanning the Flash memory, and the Event System for fault detection, add robustness and reliability to safety-critical applications.

Cyclic Redundancy Check
The Cyclic Redundancy Check (CRC) is used to verify that there is no corruption in the application code. The CRC scan calculates the checksum of the entire Flash memory, or parts of it, and automatically compares it with the expected result. This allows it to quickly and efficiently detect errors in program memory. The CRC can scan at run time, or it can run during reset to ensure that the Flash memory is valid before the CPU is allowed to execute the code. When the CRC scan is done at run time, it temporarily halts the CPU to quickly complete the scan.

Windowed Watchdog Timer
The Windowed Watchdog Timer (WWDT) is a system supervisory circuit that generates a reset if software anomalies, like runaway or deadlocked code, are detected within a configurable critical window. When enabled, the WWDT is a constantly running timer configured to a predefined timeout period. If the WDT is not reset within the timeout period, it will issue a System Reset.

Power-on Reset
Safe startup of every device is essential. Performing a reset during power-up is important to put the entire device into a known state. It is equally important that memories and digital logic have a sufficient supply voltage to operate correctly. When the voltage rises, the POR is activated and will hold the device in reset until the voltage is above a fixed threshold value. The POR will remain enabled as long as the device is powered.

Brown-Out Detect
The Brown-Out Detect (BOD) feature monitors the power supply and compares the voltage against a programmable threshold. The BOD is used to ensure that erroneous code execution and memory writes do not occur by verifying that the device is operating within specification, which guarantees that the supply voltage is sufficient to run at the selected CPU speed. If the voltage falls below the set threshold, the BOD issues a system reset and will hold the device in reset until the voltage has risen above the set threshold again.

Voltage Level Monitoring
The Voltage Level Monitor (VLM) monitors the power supply and can be configured to generate an interrupt request when the voltage passes below a given threshold. This can act as an early warning to the application that the supply voltage is passing the VLM threshold. The application can then take the necessary actions to safely prepare for a possible brown-out situation (power loss). To perform a safe shutdown, you can use the fast EERPOM page-write to store critical system parameters. You can configure the threshold, which is expressed in percentage above the configured BOD level.

ATtiny1627 Products

View All Parametrics
Product Program Memory Size (KB) RAM (KB) Programmable Gain Amp (PGA) Max ADC Resolution (bits) Pin Count Status
ATTINY1624 16 2048 1 12 14 In Production
ATTINY1626 16 2048 1 12 20 In Production
ATTINY1627 16 2048 1 12 24 In Production
ATTINY3224 32 3072 1 12 14 Future Product
ATTINY3226 32 3072 1 12 20 Future Product
ATTINY3227 32 3072 1 12 24 Future Product
ATTINY424 4 512 1 12 14 Future Product
ATTINY426 4 512 1 12 20 Future Product
ATTINY427 4 512 1 12 24 Future Product
ATTINY824 8 1024 1 12 14 Future Product
ATTINY826 8 1024 1 12 20 Future Product
ATTINY827 8 1024 1 12 24 Future Product