EmbeddedRelated.com
ATTINY88-AUR

MCHPATTINY88-AUR

Microchip Technology
AVR AVR® ATtiny Microcontroller IC 8-Bit 12MHz 8KB (4K x 16) FLASH 32-TQFP (7x7)
Active10,851 in stock

Overview

The ATTINY88-AUR is a low-power 8-bit AVR microcontroller featuring 8KB of Flash memory and 28 general-purpose I/O lines in a compact 32-TQFP package. It operates at speeds up to 12MHz and is designed for applications requiring high I/O counts with a small silicon footprint. The device includes essential peripherals such as a 10-bit ADC, SPI, and an I2C-compatible 2-wire serial interface.

Why Choose This Part

This MCU offers an excellent ratio of I/O pins to package size, providing 28 GPIOs in a 7x7mm TQFP. Its 123 instructions, most of which execute in a single clock cycle, allow for efficient processing despite the modest 12MHz clock speed. The inclusion of 64 bytes of EEPROM provides reliable non-volatile storage for calibration data and user settings.

Applications

I/O Expansion
Utilizing 28 I/O pins to manage user interfaces, status LEDs, and digital signaling in space-constrained designs.
Sensor Interfacing
Using the integrated 10-bit ADC and I2C/SPI interfaces to aggregate data from multiple analog and digital sensors.
Handheld Peripheral Control
Managing power-up sequences and simple logic for battery-operated consumer electronics thanks to its low-power sleep modes.

Key Specifications

Speed 12MHz
RAM Size 512 x 8
Core Size 8-Bit
EEPROM Size 64 x 8
Peripherals Brown-out Detect/Reset, POR, WDT
Connectivity I2C, SPI
Mounting Type Surface Mount
Number of I/O 28
Core Processor AVR
Package / Case 32-TQFP
Data Converters A/D 8x10b
Oscillator Type Internal
Program Memory Size 8KB (4K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-TQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Developers can program the ATTINY88-AUR using the Microchip Studio IDE or the MPLAB X platform with a compatible programmer like the MPLAB PICkit 4 or Atmel-ICE. The hardware can be evaluated using the ATmega328P-XMINI or similar AVR evaluation boards, and code can be compiled using the AVR-GCC toolchain.

Part of ATtiny family » ATTINY88

ATTINY88 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Stock
ATTINY88-AUR (this part) 28 TQFP-32 A/D 8x10b 10,851
ATTINY88-AU 28 TQFP-32 A/D 8x10b 6,236
ATTINY88-MU 28 VFQFN-32 A/D 8x10b 1,591
ATTINY88-PU 24 DIP-28 A/D 6x10b —

Also Consider

ATmega328P-AU MCHPMicrochip Technology - Offers more Flash (32KB) and RAM (2KB) with the same 32-TQFP footprint for more complex firmware.
ATtiny85-20PU MCHPMicrochip Technology - A simpler alternative if high I/O count is not required, featuring a smaller 8-pin DIP or SOIC package.