main
Download ZIP Propose a change
Generated by kicad-footprint-generator · KiCad file format 20260206
Name Last commit message Last updated
docs Publish 0.1.0 · Ray 5d ago
viewers atmega16-16au: viewers · Ray 5d ago
atmega16-16au-etched.glb Publish 0.1.0 · Ray 5d ago
atmega16-16au-etched.step atmega16-16au: factory component page (tier=mfr) · Ray 5d ago
atmega16-16au-hero.glb atmega16-16au: hero GLB from the etched model (keeps the MPN mark) · Ray 5d ago
atmega16-16au-hero.overlay.json Publish 0.1.0 · Ray 5d ago
atmega16-16au.glb Publish 0.1.0 · Ray 5d ago
atmega16-16au.kicad_mod Publish 0.1.0 · Ray 5d ago
atmega16-16au.kicad_sym Publish 0.1.0 · Ray 5d ago
atmega16-16au.lbr Publish 0.1.0 · Ray 5d ago
atmega16-16au.step Publish 0.1.0 · Ray 5d ago
package.json Publish 0.1.0 · Ray 5d ago
page.json Set visibility: public · Ray 5d ago
README.md Publish 0.1.0 · Ray 5d ago
verification.json Verified: Published by the parts factory: tier mfr, 44 pins · Ray 5d ago

ATMEGA16-16AU

Microchip Tech · ATMEL & AVR · TQFP-44(10x10)

ATMEGA16-16AU from Microchip Tech, in a TQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PB5 bidirectional Port B bit 5 8-bit bi-directional I/O with selectable internal pull-up, alternate function MOSI (SPI).
2 PB6 bidirectional Port B bit 6 bi-directional I/O with selectable internal pull-up, alternate function MISO (SPI).
3 PB7 bidirectional Port B bit 7 bi-directional I/O with selectable internal pull-up, alternate function SCK (SPI).
4 RESET input Reset input; a low level longer than the minimum pulse length generates a reset even if the clock is not running.
5 VCC power_in Digital supply voltage (4.5V - 5.5V for ATmega16).
6 GND power_in Ground.
7 XTAL2 output Output from the inverting oscillator amplifier.
8 XTAL1 input Input to the inverting oscillator amplifier and to the internal clock operating circuit.
9 PD0 bidirectional Port D bit 0 bi-directional I/O with selectable pull-up, alternate function RXD (USART).
10 PD1 bidirectional Port D bit 1 bi-directional I/O with selectable pull-up, alternate function TXD (USART).
11 PD2 bidirectional Port D bit 2 bi-directional I/O with selectable pull-up, alternate function INT0 (external interrupt).
12 PD3 bidirectional Port D bit 3 bi-directional I/O with selectable pull-up, alternate function INT1 (external interrupt).
13 PD4 bidirectional Port D bit 4 bi-directional I/O with selectable pull-up, alternate function OC1B (Timer/Counter1 output compare B).
14 PD5 bidirectional Port D bit 5 bi-directional I/O with selectable pull-up, alternate function OC1A (Timer/Counter1 output compare A).
15 PD6 bidirectional Port D bit 6 bi-directional I/O with selectable pull-up, alternate function ICP1 (Timer/Counter1 input capture).
16 PD7 bidirectional Port D bit 7 bi-directional I/O with selectable pull-up, alternate function OC2 (Timer/Counter2 output compare).
17 VCC power_in Digital supply voltage (4.5V - 5.5V for ATmega16).
18 GND power_in Ground.
19 PC0 bidirectional Port C bit 0 bi-directional I/O with selectable pull-up, alternate function SCL (two-wire serial interface clock).
20 PC1 bidirectional Port C bit 1 bi-directional I/O with selectable pull-up, alternate function SDA (two-wire serial interface data).
21 PC2 bidirectional Port C bit 2 bi-directional I/O, alternate function TCK (JTAG); pull-up is active even during reset when JTAG is enabled.
22 PC3 bidirectional Port C bit 3 bi-directional I/O, alternate function TMS (JTAG); pull-up is active even during reset when JTAG is enabled.
23 PC4 bidirectional Port C bit 4 bi-directional I/O with selectable pull-up, alternate function TDO (JTAG).
24 PC5 bidirectional Port C bit 5 bi-directional I/O, alternate function TDI (JTAG); pull-up is active even during reset when JTAG is enabled.
25 PC6 bidirectional Port C bit 6 bi-directional I/O with selectable pull-up, alternate function TOSC1 (timer oscillator).
26 PC7 bidirectional Port C bit 7 bi-directional I/O with selectable pull-up, alternate function TOSC2 (timer oscillator).
27 AVCC power_in Supply voltage for Port A and the A/D converter; must be connected to VCC even if the ADC is not used, via a low-pass filter if the ADC is used.
28 GND power_in Ground.
29 AREF input Analog reference pin for the A/D converter.
30 PA7 bidirectional Port A bit 7 bi-directional I/O with selectable pull-up, analog input ADC7 to the A/D converter.
31 PA6 bidirectional Port A bit 6 bi-directional I/O with selectable pull-up, analog input ADC6 to the A/D converter.
32 PA5 bidirectional Port A bit 5 bi-directional I/O with selectable pull-up, analog input ADC5 to the A/D converter.
33 PA4 bidirectional Port A bit 4 bi-directional I/O with selectable pull-up, analog input ADC4 to the A/D converter.
34 PA3 bidirectional Port A bit 3 bi-directional I/O with selectable pull-up, analog input ADC3 to the A/D converter.
35 PA2 bidirectional Port A bit 2 bi-directional I/O with selectable pull-up, analog input ADC2 to the A/D converter.
36 PA1 bidirectional Port A bit 1 bi-directional I/O with selectable pull-up, analog input ADC1 to the A/D converter.
37 PA0 bidirectional Port A bit 0 bi-directional I/O with selectable pull-up, analog input ADC0 to the A/D converter.
38 VCC power_in Digital supply voltage (4.5V - 5.5V for ATmega16).
39 GND power_in Ground.
40 PB0 bidirectional Port B bit 0 bi-directional I/O with selectable pull-up, alternate functions XCK (USART clock) and T0 (Timer/Counter0 clock input).
41 PB1 bidirectional Port B bit 1 bi-directional I/O with selectable pull-up, alternate function T1 (Timer/Counter1 clock input).
42 PB2 bidirectional Port B bit 2 bi-directional I/O with selectable pull-up, alternate functions AIN0 (analog comparator positive input) and INT2.
43 PB3 bidirectional Port B bit 3 bi-directional I/O with selectable pull-up, alternate functions AIN1 (analog comparator negative input) and OC0.
44 PB4 bidirectional Port B bit 4 bi-directional I/O with selectable pull-up, alternate function SS (SPI slave select).

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package TQFP-44(10x10)
Category Embedded Processors & Controllers
Pins 44

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Operating voltage (ATmega16, 16 MHz grade) 4.5 5.5 V ATmega16 (not ATmega16L) 1
Speed grade (ATmega16) 0 16 MHz ATmega16 at 4.5V-5.5V 1
Operation range (Industrial) -40 85 °C ATmega16-16AU, 44A package, Industrial range 12

CAD (KiCad official)

  • Symbol: ATMEGA16-16AU
  • Footprint: Package_QFP:TQFP-44_10x10mm_P0.8mm
  • 3D model: TQFP-44(10x10) (KiCad packages3D, STEP)
  • 3D model files: atmega16-16au-etched.step / atmega16-16au-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); atmega16-16au.step / atmega16-16au.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Microchip Tech datasheet (26 pp, sha256 0496abd0b65db750, retrieved 2026-10-31, tier: manufacturer)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF