ATMEGA168V-10AU - 8-bit AVR MCU 16KB 10MHz TQFP-32 | Microchip
Артикул: ATMEGA168V-10AU ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $1.75 | $1,75 |
| 10 | $1.58 | $15,80 |
| 100 | $1.38 | $138,00 |
| 500 | $1.25 | $625,00 |
| 1.000 | $1.1 | $1.100,00 |
ATMEGA168V-10AU Обзор
An 8-bit AVR microcontroller is a single-chip processor built on the AVR advanced RISC architecture, in which most of its 133 powerful instructions execute in a single clock cycle. Within the system hierarchy, it sits at the heart of embedded control systems, above discrete logic and below application processors, and belongs to the ATmega family of flash-based microcontroller ICs used across industrial, consumer, and automotive-adjacent designs.
Key features include 16KB of self-programmable ISP Flash with read-while-write capability, an 8-channel 10-bit ADC, and debugWIRE on-chip debugging. The device delivers up to 10 MIPS throughput at 10MHz, provides 23 general-purpose I/O lines, and includes three flexible timer/counters with compare modes plus a four-channel PWM. The V-grade voltage range of 2.7V to 5.5V makes it well suited to both 3.3V and 5V systems.
Architecturally, the ATMEGA168V-10AU combines 32 general-purpose working registers directly connected to the ALU, allowing two independent registers to be accessed in one instruction. Peripheral set includes a byte-oriented two-wire interface (I2C-compatible), a programmable serial USART, an SPI serial port, an internal calibrated RC oscillator, and five power-saving modes including idle, power-down, and power-save, with interrupt and wake-up on pin change.
Typical applications include battery-powered sensor nodes, industrial control panels, HVAC and appliance control, and hobby/embedded products such as Arduino-compatible boards. Its low-power modes and wide supply range fit portable and energy-harvesting designs, while the 10-bit ADC supports direct analog sensor integration.
A key design consideration: this V-grade part is limited to 10MHz; if your code requires 20MHz operation at 5V, choose the ATMEGA168-20AU or ATMEGA168PA family instead, which are footprint-compatible.
This page synthesizes distributor pricing, drop-in alternatives, pinout data, and practical design notes not found in the manufacturer datasheet, with pricing as of 2026-09-16.
Аналоги без доработки для ATMEGA168V-10AU — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATMEGA168V-10AU (тот же форм-фактор и посадочное место) — отличается по Throughput, Package, ADC, Program Memory Size, Communication Interfaces.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATMEGA168PV-10AUR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.19 / шт.
Открыть даташит →ATMEGA168A-AU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.42 / шт.
Открыть даташит →ATMEGA168PA-ANR
✅ Прямая замена✓ В наличии
$1.44 / шт.
Открыть даташит →ATMEGA168PB-AUR
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.58 / шт.
Открыть даташит →ATMEGA168-20AU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.82 / шт.
Открыть даташит →ATMEGA168V-10AI
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.65 / шт.
Открыть даташит →ATMEGA168V-10AU Максимальные параметры и электрические характеристики
| Core Processor | AVR |
| Core Size | 8-bit |
| Speed | 10 MHz |
| Flash Memory | 16 KB (8K x 16) |
| EEPROM | 512 B |
| SRAM | 1 KB |
| Supply Voltage Range | 2.7 V to 5.5 V |
| Number of I/O | 23 |
| ADC Resolution | 10-bit, 8 channels |
| Timers/Counters | 3 (two 8-bit, one 16-bit) |
| Communication Interfaces | USART, SPI, I2C (TWI) |
| PWM Channels | 4 |
| Oscillator Type | Internal calibrated RC + external |
| On-Chip Debug | debugWIRE |
| Рабочая температура | -40C to +85C |
| Корпус | 32-TQFP (7x7 mm) |
| Тип монтажа | Surface Mount |
| Статус жизненного цикла | Active |
Конфигурация выводов ATMEGA168V-10AU
| Контакт 1 | PD3 — Port D bit 3 / PCINT19 / OC2B (PWM) / INT1 |
| Контакт 2 | PD4 — Port D bit 4 / PCINT20 / XCK / T0 |
| Контакт 3 | GND — Ground |
| Контакт 4 | VCC — Digital supply voltage |
| Контакт 5 | GND — Ground |
| Контакт 6 | VCC — Digital supply voltage |
| Контакт 7 | PB6 — Port B bit 6 / PCINT6 / XTAL1 / TOSC1 (clock input) |
| Контакт 8 | PB7 — Port B bit 7 / PCINT7 / XTAL2 / TOSC2 (clock output) |
| Контакт 9 | PD5 — Port D bit 5 / PCINT21 / T1 / OC0B (PWM) |
| Контакт 10 | PD6 — Port D bit 6 / PCINT22 / AIN0 / OC0A (PWM) |
| Контакт 11 | PD7 — Port D bit 7 / PCINT23 / AIN1 |
| Контакт 12 | PB0 — Port B bit 0 / PCINT0 / CLKO / ICP1 |
| Контакт 13 | PB1 — Port B bit 1 / PCINT1 / OC1A (PWM) |
| Контакт 14 | PB2 — Port B bit 2 / PCINT2 / SS / OC1B (PWM) |
| Контакт 15 | PB3 — Port B bit 3 / PCINT3 / MOSI / OC2A (PWM) |
| Контакт 16 | PB4 — Port B bit 4 / PCINT4 / MISO |
| Контакт 17 | PB5 — Port B bit 5 / PCINT5 / SCK |
| Контакт 18 | AVCC — ADC supply voltage |
| Контакт 19 | AREF — ADC analog reference |
| Контакт 20 | GND — Ground |
| Контакт 21 | PC0 (ADC0) — Port C bit 0 / ADC0 / PCINT8 |
| Контакт 22 | PC1 (ADC1) — Port C bit 1 / ADC1 / PCINT9 |
| Контакт 23 | PC2 (ADC2) — Port C bit 2 / ADC2 / PCINT10 |
| Контакт 24 | PC3 (ADC3) — Port C bit 3 / ADC3 / PCINT11 |
| Контакт 25 | PC4 (ADC4/SDA) — Port C bit 4 / ADC4 / PCINT12 / TWI SDA |
| Контакт 26 | PC5 (ADC5/SCL) — Port C bit 5 / ADC5 / PCINT13 / TWI SCL |
| Контакт 27 | PC6 (RESET) — Port C bit 6 / RESET / PCINT14 / debugWIRE |
| Контакт 28 | PD0 (RXD) — Port D bit 0 / PCINT16 / USART RXD |
| Контакт 29 | PD1 (TXD) — Port D bit 1 / PCINT17 / USART TXD |
| Контакт 30 | PD2 — Port D bit 2 / PCINT18 / INT0 |
| Контакт 31 | PC6_NC — Reserved/NC position per package numbering - verify against package drawing |
| Контакт 32 | PD2_NC — Reserved/NC position per package numbering - verify against package drawing |
Типичное применение
ATMEGA168V-10AU подходит для 6 применениеs: Battery-Powered Sensor Nodes, Industrial Control Panels, HVAC and Appliance Control, Hobby and Arduino-Compatible Boards, Portable Measurement Instruments, Serial Protocol Converters.
Battery-Powered Sensor Nodes
The ATMEGA168V-10AU fits battery-powered sensor nodes because its 2.7V floor allows direct operation from two AA cells or a single Li-ion cell without a boost converter, and its five power-saving modes (including power-down at microamp-level currents) extend battery life to years in duty-cycled designs. In a typical node, the MCU sleeps in power-save mode with the 16-bit timer running, wakes on timer or pin-change interrupt, powers the sensor rail, samples through the internal 8-channel 10-bit ADC, and transmits via USART or SPI to a radio module. The 10MHz speed grade reduces dynamic switching current versus 20MHz grades, a measurable benefit in always-partially-awake systems.
Рекомендуется
Industrial Control Panels
In industrial control panels, the ATMEGA168V-10AU provides the deterministic 8-bit control core needed for relay sequencing, button debouncing, and status LED management. Its 23 GPIO lines with pin-change interrupts handle discrete inputs directly, while the 10-bit ADC reads potentiometer setpoints and thermistor-based temperature feedback. The wide 2.7V to 5.5V supply range tolerates regulated 5V rails derived from industrial 24V supplies, and the operating temperature range of -40C to +85C covers cabinet environments. The USART supports Modbus RTU-style serial links to PLCs, and the SPI/TWI interfaces connect isolated I/O expanders, making a single TQFP-32 device sufficient for complete panel logic.
Рекомендуется
HVAC and Appliance Control
The ATMEGA168V-10AU suits HVAC thermostats and white-goods appliance control boards where cost, flash-based field updates, and analog sensing matter. The 16KB ISP Flash with read-while-write supports in-field firmware updates via bootloaders over USART, while the 512B EEPROM stores user setpoints and calibration constants that survive power cycles. Four PWM channels drive triac/fan or buzzer outputs, and the internal calibrated RC oscillator removes the need for an external crystal in timing-tolerant designs, cutting BOM cost. The 10-bit ADC digitizes NTC thermistors for temperature loops, and debugWIRE enables production debugging through the RESET line without extra header pins.
Рекомендуется
Hobby and Arduino-Compatible Boards
The ATMEGA168V-10AU is directly usable in Arduino-compatible boards since the classic Arduino platform originated on the ATmega168. The 32-TQFP footprint matches common core boards, and the 23 I/O lines follow the standard Arduino digital/analog mapping, with PC4/PC5 serving I2C (SDA/SCL) and PB3-PB5 serving SPI (MOSI/MISO/SCK). Designers must set F_CPU to 10MHz in the Arduino core so delay() and UART baud rates calculate correctly. The wide 2.7V to 5.5V range lets boards run from USB 5V or 3.3V rails, and the ISP Flash bootloader (Optiboot-class) fits comfortably in the 16KB memory with room for user sketches.
Рекомендуется
Portable Measurement Instruments
Handheld meters, dataloggers, and portable test tools benefit from the ATMEGA168V-10AU's combination of an 8-channel 10-bit ADC, low-power sleep modes, and on-chip EEPROM for calibration tables. The ADC noise-reduction sleep mode silences the digital core during conversions, improving effective analog resolution for low-level sensor signals. A small character LCD or segment display is driven from PORTB/PORTD, user input is captured via pin-change interrupts, and results are logged to external EEPROM over TWI. The 10MHz clock keeps dynamic current low, and the 7x7 mm TQFP-32 package allows compact two-layer PCB designs typical of portable enclosures.
Рекомендуется
Serial Protocol Converters
The ATMEGA168V-10AU works well as a protocol bridge between legacy serial devices and modern buses. Its USART, SPI, and TWI (I2C) peripherals can run concurrently with modest interrupt-driven buffers in the 1KB SRAM, enough for typical 64-byte framing windows. Common designs include USB-to-RS485 gateways (with an external transceiver on the USART), I2C-to-UART adapters for sensor aggregation, and SPI flash programmers. The 16KB Flash leaves ample room for state machines and lookup tables, and the 10MHz clock conveniently divides to standard baud rates. The 2.7V floor allows direct interfacing with 3.3V logic without level shifting on the MCU side.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATMEGA168V-10AU — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATMEGA168PV-10AUR | ATMEGA168A-AU | ATMEGA168PA-ANR | ATMEGA168-20AU |
|---|---|---|---|---|---|
| Package | 32-TQFP (7x7) | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Speed | 10 MHz | 10 MHz | 20 MHz | 20 MHz | 20 MHz |
| Supply Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 4.5 V to 5.5 V | 1.8 V to 5.5 V | 4.5 V to 5.5 V |
| Flash / SRAM / EEPROM | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B | 16KB / 1KB / 512B |
| Core Family | ATmega168 (standard) | ATmega168PV (picoPower) | ATmega168A | ATmega168PA (picoPower) | ATmega168 (standard) |
| On-Chip Debug | debugWIRE | debugWIRE | debugWIRE | debugWIRE | debugWIRE |
| Low-Power Optimization | Standard power modes | picoPower (lowest sleep current) | Standard power modes | picoPower (lowest sleep current) | Standard power modes |
Ключевые отличия
- Widest voltage range in the ATmega168 TQFP-32 family at its price point (против ATMEGA168-20AU)
- Lowest dynamic power at its speed grade (против ATMEGA168PA-ANR)
- Verified immediate availability (против ATMEGA168V-10AI)
- Honest trade-off: limited headroom for growth (против ATMEGA168PB-AUR)
Заметки по проектированию
Connect AVCC (pin 18) to VCC through a low-pass filter (e.g., 10uH inductor or ferrite bead plus 100nF ceramic) even if the ADC is unused - the datasheet requires AVCC within 0.3V of VCC for correct operation. Add 100nF decoupling at both VCC pins (4 and 6) and place a 10uF bulk capacitor nearby. If using the ADC, tie AREF to a clean reference through a 100nF capacitor; never connect AREF directly to a voltage source without series impedance when the internal reference is enabled.
The V-10AU speed grade is frequency-vs-voltage dependent: at 2.7V the safe maximum is below 10MHz, and full 10MHz operation requires the upper voltage range per the datasheet 'Maximum Frequency vs. Supply Voltage' curve. If you clock from an external crystal, set the CKDIV8 and low-sleep fuse bits correctly at programming time - incorrect fuse settings are the most common cause of 'bricked' boards on this family. RESET (PC6) must not be left floating; use a 10k pull-up, and remember debugWIRE shares this pin.
For the 7x7 mm TQFP-32, use 0.8mm pitch land patterns per the Microchip package drawing and provide an anchor via pattern or slightly elongated pads to absorb thermal-expansion mismatch during reflow. Keep the crystal (if used) within 10mm of PB6/PB7 with short traces and guard with ground pour. Route ADC analog traces away from the USART/PWM lines on pins 1-2 and 9-11 to minimize digital coupling into ADC inputs during conversions.
Estimated: battery-life benefit of the V grade - at 3.3V and 1MHz (CKDIV8 from internal 8MHz RC), active current is on the order of a few hundred microamps, versus milliamps at 10MHz/5V. Input values: internal RC oscillator, sleep mode power-down between samples. For duty-cycled nodes, budget the wake-up latency (6 clock cycles plus oscillator stabilization) when sizing the sleep interval; use the asynchronous Timer2 with a 32.768kHz crystal for accurate long sleep periods.
Информация о соответствии
RoHS compliance and lead-free finish inferred from the AU (RoHS TQFP) suffix and distributor compliance listings. REACH and conflict-minerals status must be confirmed on the Microchip compliance portal for the specific shipment lot.