Schematik raised $4.6M to help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
CommunityPartsBlogAbout
CommunityPartsBlogAbout

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Community
  • ESP32 projects
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
Making
hardware
less hard

Built with love in Europe. For makers everywhere.

© 2026 Schematik

All rights reserved

  1. Parts
  2. /Components
  3. /Integrated circuits

ATMEGA328P PU AVR Microcontroller PDIP-28

OverviewAlternates
ATMEGA328P PU AVR Microcontroller PDIP-28 - Atmel - ic-atmel-atmega328p-pu-avr-microcontroller-pdip28

8-bit AVR microcontroller with 32KB Flash, 2KB SRAM, and 1KB EEPROM in PDIP-28 package; the MCU used on Arduino Uno. KiCad package CAD included; 3D model represents package envelope only.

Parts tray full · 5 max · remove a part to add another
STEPSTL

Offers

  • ?DigiKey$3.35

Offers

  • ?DigiKey$3.35

Pinout

Logical pinout · physical placement not verified
ATMEGA328P PU AVR MICRPC6 (RESETPCINT14)PB1 (OC1APCINT1)PD0 (RXDPCINT16)PB2 (SSOC1BPCINT2)PD1 (TXDPCINT17)PB3 (MOSIOC2APCINT3)PD2 (INT0PCINT18)PB4 (MISOPCINT4)PD3 (INT1OC2BPCINT19)PB5 (SCKPCINT5)PD4 (T0XCKPCINT20)AVCCVCCAREFGNDGNDPB6 (XTAL1TOSC1PCINT6)PC0 (ADC0PCINT8)PB7 (XTAL2TOSC2PCINT7)PC1 (ADC1PCINT9)PD5 (T1OC0BPCINT21)PC2 (ADC2PCINT10)PD6 (AIN0OC0APCINT22)PC3 (ADC3PCINT11)PD7 (AIN1PCINT23)PC4 (ADC4SDAPCINT12)PB0 (ICP1CLKOPCINT0)PC5 (ADC5SCLPCINT13)
  • PC6 (RESETPCINT14)1
    Type · Control
  • PD0 (RXDPCINT16)2
    Type · Signal
  • PD1 (TXDPCINT17)3
    Type · Signal
  • PD2 (INT0PCINT18)4
    Type · Signal
  • PD3 (INT1OC2BPCINT19)5
    Type · Signal
  • PD4 (T0XCKPCINT20)6
    Type · Signal
  • VCC7
    Type · Power
  • GND8
    Type · Ground
  • PB6 (XTAL1TOSC1PCINT6)9
    Type · Signal
  • PB7 (XTAL2TOSC2PCINT7)10
    Type · Signal
  • PD5 (T1OC0BPCINT21)11
    Type · Signal
  • PD6 (AIN0OC0APCINT22)12
    Type · Signal
  • PD7 (AIN1PCINT23)13
    Type · Signal
  • PB0 (ICP1CLKOPCINT0)14
    Type · Signal
  • PB1 (OC1APCINT1)15
    Type · Signal
  • PB2 (SSOC1BPCINT2)16
    Type · Signal
  • PB3 (MOSIOC2APCINT3)17
    Type · Signal
  • PB4 (MISOPCINT4)18
    Type · Signal
  • PB5 (SCKPCINT5)19
    Type · Signal
  • AVCC20
    Type · Power
  • AREF21
    Type · Analog
  • GND22
    Type · Ground
  • PC0 (ADC0PCINT8)23
    Type · Signal
  • PC1 (ADC1PCINT9)24
    Type · Signal
  • PC2 (ADC2PCINT10)25
    Type · Signal
  • PC3 (ADC3PCINT11)26
    Type · Signal
  • PC4 (ADC4SDAPCINT12)27
    Type · I2C, Signal
  • PC5 (ADC5SCLPCINT13)28
    Type · I2C, Signal
PinPositionType
PC6 (RESETPCINT14)1Control
PD0 (RXDPCINT16)2Signal
PD1 (TXDPCINT17)3Signal
PD2 (INT0PCINT18)4Signal
PD3 (INT1OC2BPCINT19)5Signal
PD4 (T0XCKPCINT20)6Signal
VCC7Power
GND8Ground
PB6 (XTAL1TOSC1PCINT6)9Signal
PB7 (XTAL2TOSC2PCINT7)10Signal
PD5 (T1OC0BPCINT21)11Signal
PD6 (AIN0OC0APCINT22)12Signal
PD7 (AIN1PCINT23)13Signal
PB0 (ICP1CLKOPCINT0)14Signal
PB1 (OC1APCINT1)15Signal
PB2 (SSOC1BPCINT2)16Signal
PB3 (MOSIOC2APCINT3)17Signal
PB4 (MISOPCINT4)18Signal
PB5 (SCKPCINT5)19Signal
AVCC20Power
AREF21Analog
GND22Ground
PC0 (ADC0PCINT8)23Signal
PC1 (ADC1PCINT9)24Signal
PC2 (ADC2PCINT10)25Signal
PC3 (ADC3PCINT11)26Signal
PC4 (ADC4SDAPCINT12)27I2C, Signal
PC5 (ADC5SCLPCINT13)28I2C, Signal
Logical pinout · physical placement not verified
ATMEGA328P PU AVR MICRPC6 (RESETPCINT14)PB1 (OC1APCINT1)PD0 (RXDPCINT16)PB2 (SSOC1BPCINT2)PD1 (TXDPCINT17)PB3 (MOSIOC2APCINT3)PD2 (INT0PCINT18)PB4 (MISOPCINT4)PD3 (INT1OC2BPCINT19)PB5 (SCKPCINT5)PD4 (T0XCKPCINT20)AVCCVCCAREFGNDGNDPB6 (XTAL1TOSC1PCINT6)PC0 (ADC0PCINT8)PB7 (XTAL2TOSC2PCINT7)PC1 (ADC1PCINT9)PD5 (T1OC0BPCINT21)PC2 (ADC2PCINT10)PD6 (AIN0OC0APCINT22)PC3 (ADC3PCINT11)PD7 (AIN1PCINT23)PC4 (ADC4SDAPCINT12)PB0 (ICP1CLKOPCINT0)PC5 (ADC5SCLPCINT13)

Pin details

28 connections
  1. PC6 (RESETPCINT14)
    Control
    1
  2. PD0 (RXDPCINT16)
    Signal
    2
  3. PD1 (TXDPCINT17)
    Signal
    3
  4. PD2 (INT0PCINT18)
    Signal
    4
  5. PD3 (INT1OC2BPCINT19)
    Signal
    5
  6. PD4 (T0XCKPCINT20)
    Signal
    6
  7. VCC
    Power
    7
  8. GND
    Ground
    8
  9. PB6 (XTAL1TOSC1PCINT6)
    Signal
    9
  10. PB7 (XTAL2TOSC2PCINT7)
    Signal
    10
  11. PD5 (T1OC0BPCINT21)
    Signal
    11
  12. PD6 (AIN0OC0APCINT22)
    Signal
    12
  13. PD7 (AIN1PCINT23)
    Signal
    13
  14. PB0 (ICP1CLKOPCINT0)
    Signal
    14
  15. PB1 (OC1APCINT1)
    Signal
    15
  16. PB2 (SSOC1BPCINT2)
    Signal
    16
  17. PB3 (MOSIOC2APCINT3)
    Signal
    17
  18. PB4 (MISOPCINT4)
    Signal
    18
  19. PB5 (SCKPCINT5)
    Signal
    19
  20. AVCC
    Power
    20
  21. AREF
    Analog
    21
  22. GND
    Ground
    22
  23. PC0 (ADC0PCINT8)
    Signal
    23
  24. PC1 (ADC1PCINT9)
    Signal
    24
  25. PC2 (ADC2PCINT10)
    Signal
    25
  26. PC3 (ADC3PCINT11)
    Signal
    26
  27. PC4 (ADC4SDAPCINT12)
    I2C, Signal
    27
  28. PC5 (ADC5SCLPCINT13)
    I2C, Signal
    28

Bare ICs

67 other options

74HC logic gates, MCP3008/MCP23017 ADCs and expanders, 24LC256 EEPROM, 4N25-series optocouplers and ULN2803A drivers — bare DIP chips with no breakout-board conveniences like pull-ups or level shifting.

View all 67
  • 18-Channel 8-bit PWM LED Driver w/ I2C Interface visual preview

    18-Channel 8-bit PWM LED Driver w/ I2C Interface

  • 24LC256 I/P I2C EEPROM PDIP-8 visual preview

    24LC256 I/P I2C EEPROM PDIP-8

    ?
  • 24LC256 P DIP-8 visual preview

    24LC256 P DIP-8

    ?
  • 4N25 DIP-6 visual preview

    4N25 DIP-6

    ?
  • 4N26 DIP-6 visual preview

    4N26 DIP-6

    ?
  • 4N27 DIP-6 visual preview

    4N27 DIP-6

    ?
  • 4N28 DIP-6 visual preview

    4N28 DIP-6

    ?
  • 555/556 Timer visual preview

    555/556 Timer

  • 74HC138 3-to-8 Decoder DIP-16 visual preview

    74HC138 3-to-8 Decoder DIP-16

    ?
  • 74HC153 Dual 4 Input Multiplexer SO-16 PDIP-16 visual preview

    74HC153 Dual 4 Input Multiplexer SO-16 PDIP-16

    ?
  • 74HC157 Quad 2 Input Multiplexer SO-16 PDIP-16 visual preview

    74HC157 Quad 2 Input Multiplexer SO-16 PDIP-16

    ?
  • 74HC165 Parallel-In Serial-Out Shift Register DIP-16 visual preview

    74HC165 Parallel-In Serial-Out Shift Register DIP-16

    ?

Related groups

4 groups
10W Super Bright LED - Violet visual preview

LED pixels

WS2812/SK6812 NeoPixel strips, rings and Jewels, APA102 DotStar pixels, and plain analog RGB strips — each matched to its protocol and host, not just its connector.

Components · Addressable LEDs · 180 parts

10-bit ADC (SPI) visual preview

Converters

ADS1115/MCP3421 ADCs, MCP4725 and GP8413 DACs, CP2102 USB-UART boards, and I2C plumbing like the LTC4316 address shifter — matched to bus, resolution and signal range.

Components · Interface converters · 114 parts

256MB Micro SD Memory Card visual preview

Memory

24LC32/25LC256 EEPROM, I2C FRAM, 64Mbit PSRAM, and microSD breakouts up to 64GB — matched to write frequency and data volume, not just interface.

Components · Memory & storage · 39 parts

1/4W Resistor Pack - 400 PCS visual preview

Passives

E12 resistor kits, ceramic and electrolytic capacitor sets, 1N4148/1N4007 diodes, TIP120 Darlingtons, IRLZ44N MOSFETs and 100F supercapacitors — bench stock in kit quantities.

Components · Passives · 58 parts