Atmega328 pin equivalence to Uno R3

Hi, I have 10pcs of Atmega328P SMD/TQPF package single/naked IC bought recently.

I dont have the DIP32 package.
I managed to figure out a --partial-- pin equivalence to Arduino Uno R3 pins (in Blue).
But I want ALL pins equivalence with UNO R3, please.
Also with pico and nano boards, if possible.
Thank you very much !


Also, looking at the R3 schematic will show you where everything connects.

1 Like

Nano uses the Atmega328P.

I look into your skematic just now and the pinout is wrong, then I realized the IC package is the DIP32 one (atmega328P-PU) and they are not pin compatible with my TQFP model.

The pin names don't change even if the pin numbers do.

They are NOT pin compatible !
-pin2=I/O 0


-pin30 =I/O 0

Fine. Believe what you want. Good-bye.

1 Like

pay better attention to these details.
Im showing you the pictures and pin designators as well for both models.

They aren’t PIN or SOCKET compatible…

The chip die is identical… even the 2560 and 1284 use the same cores with additional peripherals ‘on chip’

What? It has nothing to do with my question.
Why is pin2=I/O 0 ? and not 32 like in my example picture?
Wow... Ill have to measure the pins manually then, since you have no clue about this detail. Granted that atmega328P-PU in the diagram is a great help for that type of package but...mine, like I specified already, is not DIP32.

Maybe, datasheet?
Try page 12, here:

See in the datasheet is a DIP28 and not 32-pins like my IC model.
I assumed is a DIP32 but it is a DIP28 - the DIP version.


The 32TQFP just has more GND and VCC pins than the DIP28, and pins for ADC6 and ADC7. The port numbers (PD0, PD1, etc) are equivalent.

1 Like

Well, I measured it myself after all.
Thanks for your help.
That's it. Thanks.
TQFP32.zip (147.8 KB)

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.