component
atmega2560-16au
Public Made by Adomby adom
Microchip Microcontrollers (MCU/MPU/SOC), TQFP-100(14x14). Datasheet-verified pinout, KiCad symbol/footprint/3D.
← Commit history
atmega2560-16au: restore the component block (pinout + model declarations) from this page's own README and symbol
1 file changed
+626−1
page.json+626−1@@ -32,5 +32,630 @@ "author": { "name": "Ray", "email": "[email protected]"+ },+ "component": {+ "mpn": "ATMEGA2560-16AU",+ "manufacturer": "Microchip",+ "package": "TQFP-100(14x14)",+ "pin_count": 100,+ "category": "Microcontrollers (MCU/MPU/SOC)",+ "parts": {+ "symbol": "atmega2560-16au.kicad_sym",+ "footprint": "atmega2560-16au.kicad_mod",+ "model_3d": "atmega2560-16au-etched.glb",+ "model_3d_plain": "atmega2560-16au.glb",+ "model_3d_step": "atmega2560-16au-etched.step",+ "model_3d_step_plain": "atmega2560-16au.step",+ "lbr": "atmega2560-16au.lbr"+ },+ "pins": [+ {+ "number": "1",+ "name": "PG5/(OC0B)",+ "type": "bidirectional",+ "description": "Port G bit 5 (6-bit port with internal pull-ups). Alternate function: Timer/Counter0 Output Compare Match B output (OC0B)."+ },+ {+ "number": "2",+ "name": "PE0/(RXD0/PCINT8)",+ "type": "bidirectional",+ "description": "Port E bit 0. Alternate functions: USART0 Receive input (RXD0) and Pin Change Interrupt source 8 (PCINT8)."+ },+ {+ "number": "3",+ "name": "PE1/(TXD0)",+ "type": "bidirectional",+ "description": "Port E bit 1. Alternate function: USART0 Transmit output (TXD0)."+ },+ {+ "number": "4",+ "name": "PE2/(XCK0/AIN0)",+ "type": "bidirectional",+ "description": "Port E bit 2. Alternate functions: USART0 external clock (XCK0) and Analog Comparator positive input (AIN0)."+ },+ {+ "number": "5",+ "name": "PE3/(OC3A/AIN1)",+ "type": "bidirectional",+ "description": "Port E bit 3. Alternate functions: Timer/Counter3 Output Compare Match A (OC3A) and Analog Comparator negative input (AIN1)."+ },+ {+ "number": "6",+ "name": "PE4/(OC3B/INT4)",+ "type": "bidirectional",+ "description": "Port E bit 4. Alternate functions: Timer/Counter3 Output Compare Match B (OC3B) and External Interrupt 4 (INT4)."+ },+ {+ "number": "7",+ "name": "PE5/(OC3C/INT5)",+ "type": "bidirectional",+ "description": "Port E bit 5. Alternate functions: Timer/Counter3 Output Compare Match C (OC3C) and External Interrupt 5 (INT5)."+ },+ {+ "number": "8",+ "name": "PE6/(T3/INT6)",+ "type": "bidirectional",+ "description": "Port E bit 6. Alternate functions: Timer/Counter3 external counter input (T3) and External Interrupt 6 (INT6)."+ },+ {+ "number": "9",+ "name": "PE7/(CLKO/ICP3/INT7)",+ "type": "bidirectional",+ "description": "Port E bit 7. Alternate functions: divided system clock output (CLKO), Timer/Counter3 input capture (ICP3), and External Interrupt 7 (INT7)."+ },+ {+ "number": "10",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage. 4.5-5.5 V for the 16 MHz speed grade. Decouple with 100 nF close to the pin."+ },+ {+ "number": "11",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "12",+ "name": "PH0/(RXD2)",+ "type": "bidirectional",+ "description": "Port H bit 0. Alternate function: USART2 Receive input (RXD2)."+ },+ {+ "number": "13",+ "name": "PH1/(TXD2)",+ "type": "bidirectional",+ "description": "Port H bit 1. Alternate function: USART2 Transmit output (TXD2)."+ },+ {+ "number": "14",+ "name": "PH2/(XCK2)",+ "type": "bidirectional",+ "description": "Port H bit 2. Alternate function: USART2 external clock (XCK2)."+ },+ {+ "number": "15",+ "name": "PH3/(OC4A)",+ "type": "bidirectional",+ "description": "Port H bit 3. Alternate function: Timer/Counter4 Output Compare Match A (OC4A)."+ },+ {+ "number": "16",+ "name": "PH4/(OC4B)",+ "type": "bidirectional",+ "description": "Port H bit 4. Alternate function: Timer/Counter4 Output Compare Match B (OC4B)."+ },+ {+ "number": "17",+ "name": "PH5/(OC4C)",+ "type": "bidirectional",+ "description": "Port H bit 5. Alternate function: Timer/Counter4 Output Compare Match C (OC4C)."+ },+ {+ "number": "18",+ "name": "PH6/(OC2B)",+ "type": "bidirectional",+ "description": "Port H bit 6. Alternate function: Timer/Counter2 Output Compare Match B (OC2B)."+ },+ {+ "number": "19",+ "name": "PB0/(SS/PCINT0)",+ "type": "bidirectional",+ "description": "Port B bit 0 (higher drive strength than other ports). Alternate functions: SPI Slave Select input (SS) and Pin Change Interrupt 0 (PCINT0)."+ },+ {+ "number": "20",+ "name": "PB1/(SCK/PCINT1)",+ "type": "bidirectional",+ "description": "Port B bit 1. Alternate functions: SPI serial clock (SCK) and Pin Change Interrupt 1 (PCINT1)."+ },+ {+ "number": "21",+ "name": "PB2/(MOSI/PCINT2)",+ "type": "bidirectional",+ "description": "Port B bit 2. Alternate functions: SPI Master-Out Slave-In (MOSI) and Pin Change Interrupt 2 (PCINT2)."+ },+ {+ "number": "22",+ "name": "PB3/(MISO/PCINT3)",+ "type": "bidirectional",+ "description": "Port B bit 3. Alternate functions: SPI Master-In Slave-Out (MISO) and Pin Change Interrupt 3 (PCINT3)."+ },+ {+ "number": "23",+ "name": "PB4/(OC2A/PCINT4)",+ "type": "bidirectional",+ "description": "Port B bit 4. Alternate functions: Timer/Counter2 Output Compare Match A (OC2A) and Pin Change Interrupt 4 (PCINT4)."+ },+ {+ "number": "24",+ "name": "PB5/(OC1A/PCINT5)",+ "type": "bidirectional",+ "description": "Port B bit 5. Alternate functions: Timer/Counter1 Output Compare Match A (OC1A) and Pin Change Interrupt 5 (PCINT5)."+ },+ {+ "number": "25",+ "name": "PB6/(OC1B/PCINT6)",+ "type": "bidirectional",+ "description": "Port B bit 6. Alternate functions: Timer/Counter1 Output Compare Match B (OC1B) and Pin Change Interrupt 6 (PCINT6)."+ },+ {+ "number": "26",+ "name": "PB7/(OC0A/OC1C/PCINT7)",+ "type": "bidirectional",+ "description": "Port B bit 7. Alternate functions: Timer/Counter0 Output Compare Match A (OC0A), Timer/Counter1 Output Compare Match C (OC1C), and Pin Change Interrupt 7 (PCINT7)."+ },+ {+ "number": "27",+ "name": "PH7/(T4)",+ "type": "bidirectional",+ "description": "Port H bit 7. Alternate function: Timer/Counter4 external counter input (T4)."+ },+ {+ "number": "28",+ "name": "PG3/(TOSC2)",+ "type": "bidirectional",+ "description": "Port G bit 3. Alternate function: Timer Oscillator pin 2 (TOSC2) when asynchronous Timer/Counter2 clocked from external 32.768 kHz crystal."+ },+ {+ "number": "29",+ "name": "PG4/(TOSC1)",+ "type": "bidirectional",+ "description": "Port G bit 4. Alternate function: Timer Oscillator pin 1 (TOSC1) for asynchronous Timer/Counter2 crystal input."+ },+ {+ "number": "30",+ "name": "RESET",+ "type": "input",+ "description": "Active-low reset input. A low level longer than the minimum pulse length (see “System and Reset Characteristics”, datasheet p.360) generates a reset even if the clock is not running."+ },+ {+ "number": "31",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage (tie to same rail as other VCC pins). Decouple with 100 nF close to the pin."+ },+ {+ "number": "32",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "33",+ "name": "XTAL2",+ "type": "output",+ "description": "Output of the inverting crystal oscillator amplifier. Leave floating when using an external clock on XTAL1."+ },+ {+ "number": "34",+ "name": "XTAL1",+ "type": "input",+ "description": "Input to the inverting crystal oscillator amplifier and to the internal clock circuit. Drive with an external clock or connect a crystal between XTAL1 and XTAL2 with two load capacitors to ground."+ },+ {+ "number": "35",+ "name": "PL0/(ICP4)",+ "type": "bidirectional",+ "description": "Port L bit 0. Alternate function: Timer/Counter4 input capture (ICP4)."+ },+ {+ "number": "36",+ "name": "PL1/(ICP5)",+ "type": "bidirectional",+ "description": "Port L bit 1. Alternate function: Timer/Counter5 input capture (ICP5)."+ },+ {+ "number": "37",+ "name": "PL2/(T5)",+ "type": "bidirectional",+ "description": "Port L bit 2. Alternate function: Timer/Counter5 external counter input (T5)."+ },+ {+ "number": "38",+ "name": "PL3/(OC5A)",+ "type": "bidirectional",+ "description": "Port L bit 3. Alternate function: Timer/Counter5 Output Compare Match A (OC5A)."+ },+ {+ "number": "39",+ "name": "PL4/(OC5B)",+ "type": "bidirectional",+ "description": "Port L bit 4. Alternate function: Timer/Counter5 Output Compare Match B (OC5B)."+ },+ {+ "number": "40",+ "name": "PL5/(OC5C)",+ "type": "bidirectional",+ "description": "Port L bit 5. Alternate function: Timer/Counter5 Output Compare Match C (OC5C)."+ },+ {+ "number": "41",+ "name": "PL6",+ "type": "bidirectional",+ "description": "Port L bit 6 (general-purpose I/O with internal pull-up)."+ },+ {+ "number": "42",+ "name": "PL7",+ "type": "bidirectional",+ "description": "Port L bit 7 (general-purpose I/O with internal pull-up)."+ },+ {+ "number": "43",+ "name": "PD0/(SCL/INT0)",+ "type": "bidirectional",+ "description": "Port D bit 0. Alternate functions: 2-wire (TWI/I2C) serial clock (SCL) and External Interrupt 0 (INT0)."+ },+ {+ "number": "44",+ "name": "PD1/(SDA/INT1)",+ "type": "bidirectional",+ "description": "Port D bit 1. Alternate functions: 2-wire (TWI/I2C) serial data (SDA) and External Interrupt 1 (INT1)."+ },+ {+ "number": "45",+ "name": "PD2/(RXD1/INT2)",+ "type": "bidirectional",+ "description": "Port D bit 2. Alternate functions: USART1 Receive input (RXD1) and External Interrupt 2 (INT2)."+ },+ {+ "number": "46",+ "name": "PD3/(TXD1/INT3)",+ "type": "bidirectional",+ "description": "Port D bit 3. Alternate functions: USART1 Transmit output (TXD1) and External Interrupt 3 (INT3)."+ },+ {+ "number": "47",+ "name": "PD4/(ICP1)",+ "type": "bidirectional",+ "description": "Port D bit 4. Alternate function: Timer/Counter1 input capture (ICP1)."+ },+ {+ "number": "48",+ "name": "PD5/(XCK1)",+ "type": "bidirectional",+ "description": "Port D bit 5. Alternate function: USART1 external clock (XCK1)."+ },+ {+ "number": "49",+ "name": "PD6/(T1)",+ "type": "bidirectional",+ "description": "Port D bit 6. Alternate function: Timer/Counter1 external counter input (T1)."+ },+ {+ "number": "50",+ "name": "PD7/(T0)",+ "type": "bidirectional",+ "description": "Port D bit 7. Alternate function: Timer/Counter0 external counter input (T0)."+ },+ {+ "number": "51",+ "name": "PG0/(WR)",+ "type": "bidirectional",+ "description": "Port G bit 0. Alternate function: External-memory-interface Write strobe (WR) when the XMEM interface is enabled."+ },+ {+ "number": "52",+ "name": "PG1/(RD)",+ "type": "bidirectional",+ "description": "Port G bit 1. Alternate function: External-memory-interface Read strobe (RD) when the XMEM interface is enabled."+ },+ {+ "number": "53",+ "name": "PC0/(A8)",+ "type": "bidirectional",+ "description": "Port C bit 0. Alternate function: External-memory-interface address line A8."+ },+ {+ "number": "54",+ "name": "PC1/(A9)",+ "type": "bidirectional",+ "description": "Port C bit 1. Alternate function: External-memory-interface address line A9."+ },+ {+ "number": "55",+ "name": "PC2/(A10)",+ "type": "bidirectional",+ "description": "Port C bit 2. Alternate function: External-memory-interface address line A10."+ },+ {+ "number": "56",+ "name": "PC3/(A11)",+ "type": "bidirectional",+ "description": "Port C bit 3. Alternate function: External-memory-interface address line A11."+ },+ {+ "number": "57",+ "name": "PC4/(A12)",+ "type": "bidirectional",+ "description": "Port C bit 4. Alternate function: External-memory-interface address line A12."+ },+ {+ "number": "58",+ "name": "PC5/(A13)",+ "type": "bidirectional",+ "description": "Port C bit 5. Alternate function: External-memory-interface address line A13."+ },+ {+ "number": "59",+ "name": "PC6/(A14)",+ "type": "bidirectional",+ "description": "Port C bit 6. Alternate function: External-memory-interface address line A14."+ },+ {+ "number": "60",+ "name": "PC7/(A15)",+ "type": "bidirectional",+ "description": "Port C bit 7. Alternate function: External-memory-interface address line A15."+ },+ {+ "number": "61",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage. Decouple with 100 nF close to the pin."+ },+ {+ "number": "62",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "63",+ "name": "PJ0/(RXD3/PCINT9)",+ "type": "bidirectional",+ "description": "Port J bit 0. Alternate functions: USART3 Receive input (RXD3) and Pin Change Interrupt 9 (PCINT9)."+ },+ {+ "number": "64",+ "name": "PJ1/(TXD3/PCINT10)",+ "type": "bidirectional",+ "description": "Port J bit 1. Alternate functions: USART3 Transmit output (TXD3) and Pin Change Interrupt 10 (PCINT10)."+ },+ {+ "number": "65",+ "name": "PJ2/(XCK3/PCINT11)",+ "type": "bidirectional",+ "description": "Port J bit 2. Alternate functions: USART3 external clock (XCK3) and Pin Change Interrupt 11 (PCINT11)."+ },+ {+ "number": "66",+ "name": "PJ3/(PCINT12)",+ "type": "bidirectional",+ "description": "Port J bit 3. Alternate function: Pin Change Interrupt 12 (PCINT12)."+ },+ {+ "number": "67",+ "name": "PJ4/(PCINT13)",+ "type": "bidirectional",+ "description": "Port J bit 4. Alternate function: Pin Change Interrupt 13 (PCINT13)."+ },+ {+ "number": "68",+ "name": "PJ5/(PCINT14)",+ "type": "bidirectional",+ "description": "Port J bit 5. Alternate function: Pin Change Interrupt 14 (PCINT14)."+ },+ {+ "number": "69",+ "name": "PJ6/(PCINT15)",+ "type": "bidirectional",+ "description": "Port J bit 6. Alternate function: Pin Change Interrupt 15 (PCINT15)."+ },+ {+ "number": "70",+ "name": "PJ7",+ "type": "bidirectional",+ "description": "Port J bit 7 (general-purpose I/O with internal pull-up)."+ },+ {+ "number": "71",+ "name": "VCC",+ "type": "power_in",+ "description": "Digital supply voltage. Decouple with 100 nF close to the pin."+ },+ {+ "number": "72",+ "name": "GND",+ "type": "power_in",+ "description": "Ground."+ },+ {+ "number": "73",+ "name": "PA7/(AD7)",+ "type": "bidirectional",+ "description": "Port A bit 7. Alternate function: multiplexed external-memory-interface Address/Data bit 7 (AD7)."+ },+ {+ "number": "74",+ "name": "PA6/(AD6)",+ "type": "bidirectional",+ "description": "Port A bit 6. Alternate function: multiplexed external-memory-interface Address/Data bit 6 (AD6)."+ },+ {+ "number": "75",+ "name": "PA5/(AD5)",+ "type": "bidirectional",+ "description": "Port A bit 5. Alternate function: multiplexed external-memory-interface Address/Data bit 5 (AD5)."+ },+ {+ "number": "76",+ "name": "PA4/(AD4)",+ "type": "bidirectional",+ "description": "Port A bit 4. Alternate function: multiplexed external-memory-interface Address/Data bit 4 (AD4)."+ },+ {+ "number": "77",+ "name": "PA3/(AD3)",+ "type": "bidirectional",+ "description": "Port A bit 3. Alternate function: multiplexed external-memory-interface Address/Data bit 3 (AD3)."+ },+ {+ "number": "78",+ "name": "PA2/(AD2)",+ "type": "bidirectional",+ "description": "Port A bit 2. Alternate function: multiplexed external-memory-interface Address/Data bit 2 (AD2)."+ },+ {+ "number": "79",+ "name": "PA1/(AD1)",+ "type": "bidirectional",+ "description": "Port A bit 1. Alternate function: multiplexed external-memory-interface Address/Data bit 1 (AD1)."+ },+ {+ "number": "80",+ "name": "PA0/(AD0)",+ "type": "bidirectional",+ "description": "Port A bit 0. Alternate function: multiplexed external-memory-interface Address/Data bit 0 (AD0)."+ },+ {+ "number": "81",+ "name": "PG2/(ALE)",+ "type": "bidirectional",+ "description": "Port G bit 2. Alternate function: External-memory-interface Address Latch Enable (ALE) when the XMEM interface is enabled."+ },+ {+ "number": "82",+ "name": "PK7/(ADC15/PCINT23)",+ "type": "bidirectional",+ "description": "Port K bit 7 doubling as ADC channel 15 input; also Pin Change Interrupt 23 (PCINT23). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "83",+ "name": "PK6/(ADC14/PCINT22)",+ "type": "bidirectional",+ "description": "Port K bit 6; ADC channel 14 input; Pin Change Interrupt 22 (PCINT22). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "84",+ "name": "PK5/(ADC13/PCINT21)",+ "type": "bidirectional",+ "description": "Port K bit 5; ADC channel 13 input; Pin Change Interrupt 21 (PCINT21). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "85",+ "name": "PK4/(ADC12/PCINT20)",+ "type": "bidirectional",+ "description": "Port K bit 4; ADC channel 12 input; Pin Change Interrupt 20 (PCINT20). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "86",+ "name": "PK3/(ADC11/PCINT19)",+ "type": "bidirectional",+ "description": "Port K bit 3; ADC channel 11 input; Pin Change Interrupt 19 (PCINT19). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "87",+ "name": "PK2/(ADC10/PCINT18)",+ "type": "bidirectional",+ "description": "Port K bit 2; ADC channel 10 input; Pin Change Interrupt 18 (PCINT18). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "88",+ "name": "PK1/(ADC9/PCINT17)",+ "type": "bidirectional",+ "description": "Port K bit 1; ADC channel 9 input; Pin Change Interrupt 17 (PCINT17). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "89",+ "name": "PK0/(ADC8/PCINT16)",+ "type": "bidirectional",+ "description": "Port K bit 0; ADC channel 8 input; Pin Change Interrupt 16 (PCINT16). Analog input range 0 V to AVCC (default), 10-bit resolution."+ },+ {+ "number": "90",+ "name": "PF7/(ADC7/TDI)",+ "type": "bidirectional",+ "description": "Port F bit 7; ADC channel 7 analog input; also JTAG Test Data Input (TDI). Pull-up on TDI stays active during reset when JTAG is enabled."+ },+ {+ "number": "91",+ "name": "PF6/(ADC6/TDO)",+ "type": "bidirectional",+ "description": "Port F bit 6; ADC channel 6 analog input; also JTAG Test Data Output (TDO)."+ },+ {+ "number": "92",+ "name": "PF5/(ADC5/TMS)",+ "type": "bidirectional",+ "description": "Port F bit 5; ADC channel 5 analog input; also JTAG Test Mode Select (TMS). Pull-up on TMS stays active during reset when JTAG is enabled."+ },+ {+ "number": "93",+ "name": "PF4/(ADC4/TCK)",+ "type": "bidirectional",+ "description": "Port F bit 4; ADC channel 4 analog input; also JTAG Test Clock (TCK). Pull-up on TCK stays active during reset when JTAG is enabled."+ },+ {+ "number": "94",+ "name": "PF3/(ADC3)",+ "type": "bidirectional",+ "description": "Port F bit 3; ADC channel 3 analog input. Digital GPIO when the ADC is not in use."+ },+ {+ "number": "95",+ "name": "PF2/(ADC2)",+ "type": "bidirectional",+ "description": "Port F bit 2; ADC channel 2 analog input. Digital GPIO when the ADC is not in use."+ },+ {+ "number": "96",+ "name": "PF1/(ADC1)",+ "type": "bidirectional",+ "description": "Port F bit 1; ADC channel 1 analog input. Digital GPIO when the ADC is not in use."+ },+ {+ "number": "97",+ "name": "PF0/(ADC0)",+ "type": "bidirectional",+ "description": "Port F bit 0; ADC channel 0 analog input. Digital GPIO when the ADC is not in use."+ },+ {+ "number": "98",+ "name": "AREF",+ "type": "passive",+ "description": "Analog reference voltage input for the A/D converter. Decouple to GND with 100 nF; may be tied to AVCC via an internal switch, or driven by an internal 1.1 V / 2.56 V bandgap depending on ADMUX[REFS1:0]."+ },+ {+ "number": "99",+ "name": "GND",+ "type": "power_in",+ "description": "Ground (return for AVCC and AREF; connect to the common ground plane at the pin)."+ },+ {+ "number": "100",+ "name": "AVCC",+ "type": "power_in",+ "description": "Analog supply for Port F and the A/D Converter. Must be tied to VCC even if the ADC is not used; when the ADC is used, connect via an LC/RC low-pass filter to VCC."+ }+ ],+ "provenance": {+ "rebuilt": "component block rebuilt 2026-10-05 from this page's own README pinout table and .kicad_sym (pins cross-checked), no re-extraction"+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ } }-}+}