Microchip Technology

ATTINY828-AU - 20MHz AVR MCU, 8KB Flash | Microchip

Артикул: ATTINY828-AU ✓ Активен
1.8 V, 2.5 V, 3.3 V, and 5 V Vdss 32-pin TQFP, 7 mm x 7 mm Package 20 MHz Speed 8 KB in-system programmable Flash Memory
MOQ: 1 |

ATTINY828-AU Обзор

The Microchip Technology ATTINY828-AU is an 8-bit AVR RISC-based microcontroller with a 20 MHz maximum clock, 8 KB of in-system programmable Flash, 256 bytes of EEPROM, and 512 bytes of internal SRAM, housed in a 32-pin TQFP package measuring 7 mm by 7 mm. The device provides 28 GPIO pins and integrates a 10-bit ADC, USART, TWI, two SPI interfaces, PWM-capable timers, a 32.768 kHz ultra-low-power oscillator, an 8 MHz internal oscillator, and debugWIRE.

An 8-bit AVR microcontroller is a compact embedded-control device that combines a processor core, nonvolatile program memory, data memory, and peripherals on one semiconductor die. The AVR enhanced RISC architecture executes most instructions in a single clock cycle, allowing the ATTINY828-AU to approach 1 MIPS per MHz. Within the product hierarchy, it is a general-purpose microcontroller and embedded-processing IC designed for compact control, sensing, communication, and low-power automation systems.

The principal benefits of the ATTINY828-AU include 8 KB of reprogrammable Flash for application code, 28 GPIO pins for external interfaces, and dedicated communication peripherals that reduce the need for separate interface chips. Its 10-bit ADC supports analog measurement, while the two SPI interfaces, USART, and TWI support serial communication with sensors, displays, memories, and other embedded controllers. PWM-capable 8-bit and 16-bit timer/counters support timing, waveform generation, and motor-control functions.

The controller uses high-density non-volatile memory technology, allowing the Flash program memory to be reprogrammed in-system through a serial interface. Its debugWIRE interface supports on-chip debugging, and the 32.768 kHz ultra-low-power oscillator provides a time base for low-power timing. The internal 8 MHz oscillator has a stated accuracy of plus or minus 2%, while the maximum operating frequency listed for the ATTINY828-AU is 20 MHz. Supported supply options include 1.8 V, 2.5 V, 3.3 V, and 5 V.

Typical applications include industrial sensor nodes, compact control panels, motor and actuator controllers, low-power data-acquisition equipment, connected embedded products, and battery-powered monitoring systems. The combination of 28 GPIO pins and multiple serial peripherals makes it suitable for designs that must consolidate several discrete interface functions around one controller. An external precision oscillator can be used when the application requires more accurate timing than the internal 8 MHz source provides.

PCB design should preserve access to all programming and debug signals and route sensitive analog inputs away from switching nodes. Power, ground, decoupling, and exposed thermal-pad connections must follow the package recommendations in the manufacturer datasheet. Firmware should also account for the tolerance of the internal oscillator when relying on it for communication timing, sampling intervals, or real-time schedules.

This page combines a technical feature overview, application guidance, package information, engineering design notes, and direct comparison criteria for engineers evaluating the ATTINY828-AU. It also distinguishes exact device functions from uncertain procurement or qualification information, helping teams select the appropriate controller for a new embedded design.

Аналоги без доработки для ATTINY828-AU — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Для этого товара нет аналогов без доработки.

Запросить аналоги

ATTINY828-AU Максимальные параметры и электрические характеристики

Product Type 8-bit AVR RISC-based microcontroller (MCU)
Максимальная тактовая частота 20 MHz
Program Memory 8 KB in-system programmable Flash
EEPROM 256 bytes
Internal SRAM 512 bytes
General-Purpose I/O 28 GPIO pins
ADC Resolution 10 bits
Timer/Counter Resources 1 x 8-bit timer/counter and 1 x 16-bit timer/counter with PWM
Serial Interfaces 1 x USART, 1 x TWI, and 2 x SPI
Low-Power Oscillator 32.768 kHz
Internal RC Oscillator 8 MHz with plus or minus 2% accuracy
Debug Interface debugWIRE
CPU Architecture AVR enhanced RISC
Instruction Set 123 instructions, most executed in a single clock cycle
Execution Throughput Approaching 1 MIPS per MHz
Supply Voltage Options 1.8 V, 2.5 V, 3.3 V, and 5 V
Корпус 32-pin TQFP, 7 mm x 7 mm
Тип монтажа Surface-mount
Process Technology High-density non-volatile memory technology
Статус жизненного цикла Active

Руководство по цоколевке ATTINY828-AU в корпусе 32-pin tqfp, 7 mm x 7 mm

Цоколевка для ATTINY828-AU (корпус 32-pin tqfp, 7 mm x 7 mm). Эта цифровая ИС включает выводы GPIO, интерфейсы связи (UART, SPI, I2C) и выводы питания. Обратитесь к техническому описанию производителя для альтернативных функций выводов и вариантов конфигурации. Необходимо для проектирования встраиваемых систем и трассировки печатных плат.

Схема цоколевки корпуса 32-pin tqfp, 7 mm x 7 mm для ATTINY828-AU

Нет подробных данных о распиновке для ATTINY828-AU.

Обратитесь к даташиту для полной конфигурации выводов.

Типичное применение

ATTINY828-AU подходит для 6 применениеs: Industrial Sensor Nodes, Compact Motor and Actuator Control, Battery-Powered Monitoring, Serial Connected Embedded Products, Data Acquisition and Control Panels, Programmable Logic and Automation.

🏭

Industrial Sensor Nodes

The ATTINY828-AU fits industrial sensor nodes because its 28 GPIO pins can support discrete sensors, indicator outputs, and digital controls while the 10-bit ADC handles analog measurement channels. Two SPI interfaces, one USART, and one TWI allow the controller to connect a local sensor, memory device, or network module without relying on a separate microcontroller. At a 20 MHz maximum clock, the AVR core supports responsive acquisition and control logic, although the internal 8 MHz oscillator's plus or minus 2% tolerance should be included in timing margins.

🔧

Compact Motor and Actuator Control

The ATTINY828-AU is appropriate for compact motor and actuator control because its timers support PWM output, while 28 GPIO pins accommodate direction, limit, fault, and interlock signals. The controller can monitor switch inputs and coordinate low-power actuators while keeping the design within a 7 mm by 7 mm TQFP footprint. Designers should separate motor switching from sensitive timing paths and validate the 16-bit timer's output mapping, dead time, and fault response in firmware before connecting the power stage.

🔋

Battery-Powered Monitoring

ATTINY828-AU supports battery-powered monitoring designs that require periodic sensing and limited active processing. Its 512 bytes of SRAM can hold short acquisition and control tasks, while the 8 KB Flash capacity accommodates application firmware and the 32.768 kHz ultra-low-power oscillator supports low-frequency timing. Power budgeting should use the manufacturer operating and power-characteristic curves for the selected supply voltage, sleep mode, and peripheral state; the internal RC oscillator tolerance must also be included when the measurement interval depends on accurate timekeeping.

🌐

Serial Connected Embedded Products

The ATTINY828-AU works well in serial connected embedded products because it combines USART, TWI, and two SPI interfaces with 28 GPIO pins. The TWI bus can connect low-speed peripherals, the USART supports a point-to-point or multidrop link, and the two SPI interfaces allow multiple synchronous sensors or memories. This integration can reduce board area, but firmware and PCB planning must account for bus contention, pull-up requirements, signal levels, pin multiplexing, and independent peripheral clock behavior.

📟

Data Acquisition and Control Panels

The ATTINY828-AU is well suited to compact data-acquisition and control-panel assemblies because the 10-bit ADC, two SPI channels, USART, and TWI support several mixed sensor and communication needs. Its 28 GPIO pins can drive displays, relays, status indicators, and user inputs while the AVR core performs local filtering and threshold logic. For panel designs requiring more memory or higher-resolution conversion, retain the ATTINY828-AU for control and add a dedicated ADC such as the MCP3424-E/SL rather than expanding software complexity unnecessarily.

🏭

Programmable Logic and Automation

ATTINY828-AU can implement compact programmable logic when a design needs more deterministic digital control than a basic logic device but does not require a larger real-time MCU. The 20 MHz AVR core, PWM-capable timers, interrupt-capable GPIO, and serial debug support event handling and firmware-based sequencing. Logic timing should be analyzed at the intended operating voltage and temperature, especially if the design relies on the internal 8 MHz oscillator, whose specified accuracy is plus or minus 2%, or on precise relationships among timer and serial peripheral clocks.

What are the key specifications of ATTINY828-AU that engineers should know?
The ATTINY828-AU is a 20 MHz, 8-bit AVR microcontroller with 8 KB of in-system programmable Flash, 256 bytes of EEPROM, 512 bytes of SRAM, 28 GPIO pins, and a 10-bit ADC in a 32-pin TQFP package. According to Microchip's ATtiny828 datasheet, it also provides USART, TWI, two SPI interfaces, PWM-capable timers, a 32.768 kHz ultra-low-power oscillator, an 8 MHz internal oscillator, and debugWIRE. The combination gives compact embedded designs enough I/O and serial connectivity for sensing, monitoring, and control functions without requiring numerous external interface components.
What is the ATTINY828-AU and where is its datasheet PDF?
The ATTINY828-AU is a low-power, 8-bit CMOS AVR microcontroller intended for compact embedded-control applications. The manufacturer datasheet is available directly from Microchip at https://ww1.microchip.com/downloads/en/DeviceDoc/doc8371.pdf. It documents the 20 MHz maximum clock, 8 KB Flash, 256-byte EEPROM, 512-byte SRAM, 28 GPIO pins, 10-bit ADC, communication peripherals, electrical characteristics, package information, and programming interface. Use that document for the authoritative pin-description table, recommended operating conditions, and package drawing.
Where can I find the ATTINY828-AU pinout?
The ATTINY828-AU pinout is documented in the pin-description table and package drawing of the Microchip ATtiny828 datasheet. The device uses a 32-pin, 7 mm by 7 mm TQFP package, and the manufacturer product page also provides device documentation and support resources. When assigning PCB nets, use the pin-description table for the exact ATTINY828-AU ordering code and verify alternate-function multiplexing for ADC, serial, timer, oscillator, reset, and debug signals.
What can replace ATTINY828-AU with a drop-in replacement?
The verified ATTINY828-AU cross-reference results do not identify a separate manufacturer MPN that can be confirmed as a pin-to-pin, same-package drop-in replacement. Matching Flash capacity and clock speed alone is insufficient because GPIO multiplexing, peripheral assignments, memory organization, voltage limits, and package dimensions must also match. No alternative is listed until those conditions are documented, preventing a superficially similar AVR controller from causing board, firmware, or timing incompatibilities.
Is ATTINY828-AU suitable for industrial sensor and control systems?
The ATTINY828-AU is suitable for compact sensor and control systems because it combines 28 GPIO pins, a 10-bit ADC, 8 KB of Flash, and multiple serial interfaces in one 32-pin TQFP device. Its operating voltage options include 1.8 V, 2.5 V, 3.3 V, and 5 V, allowing integration with different embedded power rails. The internal 8 MHz oscillator is specified at plus or minus 2% accuracy, so precision timing applications should assess oscillator tolerance or use an external clock source.
ATTINY828-AU vs ATMEGA88PA-AU: which is better for a new design?
ATTINY828-AU is the better choice when the design specifically targets the ATtiny828 pin arrangement, peripheral complement, and program organization. ATMEGA88PA-AU is a different AVR device that also has an 8 KB Flash rating and a 32-pin TQFP form, but matching those headline specifications does not establish pin compatibility. Compare the complete pin-description tables, ADC channels, timers, serial interfaces, boot options, memory map, and electrical limits before choosing either part for an existing PCB.
When should I choose ATTINY828-AU instead of another 8-bit AVR microcontroller?
Choose ATTINY828-AU when the design requires 20 MHz AVR processing, 8 KB of in-system programmable Flash, 28 GPIO pins, a 10-bit ADC, and the combination of USART, TWI, and two SPI interfaces. It is particularly useful when the board size, component count, or low-power requirements make a compact 32-pin TQFP controller preferable to a larger MCU. For designs requiring substantially more Flash, RAM, processing capacity, or a different pin arrangement, select a device whose complete peripheral and memory requirements fit the application.
Where can I buy ATTINY828-AU online?
Use the Request a Quote form on this page to request ATTINY828-AU availability, current pricing, and a quotation for the required quantity and packaging. The form is the appropriate route for an order that depends on current inventory, scheduling, or shipment quantity. For technical confirmation, attach the intended package and programming configuration so the quotation can be matched to the correct ATTINY828-AU ordering information.
What is the price of ATTINY828-AU?
Current ATTINY828-AU pricing is shown through the Request a Quote form on this page because commercial terms can vary with quantity, packaging, availability, and delivery schedule. Submit the required order quantity and preferred shipment details for a quotation tied to the exact 32-pin TQFP device. The structured price evidence for this listing contains no qualifying quantity-break table, so the platform does not publish a potentially stale unit-price figure.
What is the lead time for ATTINY828-AU?
Request the current ATTINY828-AU lead time through the Request a Quote form on this page. Lead time should be confirmed for the required quantity, tray or reel handling, and shipment destination rather than copied from a generic listing. The manufacturer lists the device as active, which supports continued sourcing activity, but current production and delivery schedules remain procurement-specific and should be confirmed with the quotation process.
Is ATTINY828-AU in stock?
ATTINY828-AU stock status should be checked through the Request a Quote form on this page for the exact quantity and packaging required. The device is identified as active, but that lifecycle designation does not guarantee a fixed local stock position on any given day. A quotation request allows current inventory, allocation, and delivery timing to be evaluated together before an order is committed.
How much power does the ATTINY828-AU consume?
ATtiny828-AU power consumption depends on supply voltage, clock source, operating frequency, active peripherals, GPIO loading, and sleep mode, so one fixed consumption value cannot represent every design. The Microchip ATtiny828 datasheet provides the detailed operating and power-characteristic curves needed for the selected clock and voltage. Use those curves to compare active operation, idle operation, ADC use, oscillator operation, and power-saving modes at the actual board temperature.
Does ATTINY828-AU support PWM and motor control?
The ATTINY828-AU includes an 8-bit timer/counter and a 16-bit timer/counter with PWM, making timed output generation practical for motor drives, LED dimming, and other waveform-based controls. The 16-bit timer provides greater timing resolution than the 8-bit timer, while the GPIO count allows limit inputs, direction signals, and interlocks to be managed locally. Confirm timer output mappings and pin multiplexing against the datasheet before laying out the power stage and control signals.
What programming and debugging interfaces does ATTINY828-AU provide?
ATTINY828-AU provides in-system programming for its Flash memory and debugWIRE for on-chip debugging. According to the Microchip ATtiny828 datasheet, the Flash program memory can be reprogrammed in-system through a serial interface, by a conventional non-volatile memory programmer, or through boot code running on the AVR core. The programming signals should be routed for reliable tool access, and the debug interface should be considered when defining the board's test points and firmware update strategy.
Is ATTINY828-AU compliant with RoHS and REACH?
The RoHS and REACH status of ATTINY828-AU should be confirmed from the current manufacturer product documentation or declaration associated with the purchased lot. Those declarations are not stated on the product page excerpt, so assigning a compliance conclusion would be inappropriate. For production releases, request the applicable material-declaration documents, confirm the exact ordering code and package, and preserve them with the product qualification record.

Справочные инженерные данные для ATTINY828-AU — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose ATTINY828-AU when a compact embedded design requires an 8-bit AVR core operating up to 20 MHz, 8 KB of in-system programmable Flash, 28 GPIO pins, and simultaneous access to USART, TWI, and two SPI interfaces. It is a strong fit for local sensing, compact control panels, programmable automation, and serial-connected monitoring systems. Choose a larger AVR or another MCU when the application needs more Flash, RAM, processing capacity, analog channels, or a different package and pinout. Do not treat ATMEGA48PA-AU, ATMEGA48PA-ANR, or another superficially similar 8 KB Flash controller as a direct replacement: their pin assignments, peripheral mix, memory organization, and electrical details must be compared with the ATTINY828-AU datasheet. For an existing PCB, require confirmed pin-to-pin compatibility before substitution.

Сравнение с аналогами

Параметр Этот товар
Package 32-pin TQFP, 7 mm x 7 mm
Brand Microchip Technology
CPU Architecture 8-bit AVR enhanced RISC
Maximum Clock Frequency 20 MHz
Program Memory 8 KB in-system programmable Flash
EEPROM 256 bytes
Internal SRAM 512 bytes
General-Purpose I/O 28 GPIO pins
ADC Resolution 10 bits
Serial Interfaces USART, TWI, and 2 x SPI

Ключевые отличия

  • Broad peripheral integration in a compact package (против ATMEGA88PA-AU)
  • Sufficient memory for compact embedded applications (против ATMEGA48PA-ANR)
  • Flexible low-speed timing resource (против ATtiny48-MUR)

Заметки по проектированию

Place the decoupling network at the power pins and route it using the shortest practical return path. Preserve access to reset, programming, and debug signals so production programming and troubleshooting do not require board modifications. For the 32-pin TQFP, verify land dimensions, exposed-pad requirements, mask-defined or solderable pad geometry, and paste pattern against the package drawing in the manufacturer datasheet before releasing the PCB footprint.

Keep SPI, TWI, UART, oscillator, and ADC routing away from noisy switching paths and motor-drive conductors. Apply the pull-ups and bus capacitance limits required by the attached peripheral rather than treating every serial interface as electrically interchangeable. When using the internal 8 MHz oscillator, its plus or minus 2% accuracy must be included in baud-rate, sampling-window, and timing-margin calculations; use an external clock when tighter timing is necessary.

Do not select a substitute solely because it has 8 KB of Flash, a 20 MHz clock, and a 32-pin TQFP package. A genuine board-level replacement must also match pin functions, GPIO multiplexing, ADC channels, timer outputs, serial mappings, memory organization, voltage limits, and programming behavior. Confirm the exact ordering suffix and package dimensions before procurement, and validate any proposed alternative through schematic comparison, compilation, timing analysis, and hardware testing.

Информация о соответствии

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
Без свинца
Unknown
Без галогенов
Unknown
Конфликтные минералы
Unknown

No specific RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals declaration was identified in the cited product-page and distributor excerpts. Obtain the current declarations for the exact ordering code and production lot.

Данные проверены: 2026-11-03 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

attiny828 datasheet attiny828 pinout ATTINY828-AU datasheet PDF ATTINY828-AU pinout ATTINY828-AU specifications Microchip ATTINY828-AU ATTINY828-AU 20MHz 8KB Flash ATTINY828-AU 32 TQFP pinout ATTINY828-AU equivalent ATTINY828-AU replacement ATTINY828-AU vs ATMEGA88PA-AU ATTINY828-AU price ATTINY828-AU stock ATTINY828-AU industrial control application

Связанные компоненты & термины

Microchip Technology ATTINY828-AU ATTINY828 ATtiny48-MUR ATMEGA88PA-AU ATMEGA48PA-ANR 8-bit microcontroller AVR microcontroller enhanced RISC architecture embedded-control IC semiconductor in-system programmable Flash EEPROM internal SRAM general-purpose input/output 10-bit ADC USART TWI SPI PWM debugWIRE 32.768 kHz ultra-low-power oscillator 32-pin TQFP QFN family
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ