MCUdude/MegaCoreX

Nano 4808 pinout vs. 32-pin standard pinout

rspy76 opened this issue · 2 comments

Hi

First of all, many thanks for your work!
I'm starting with the Atmega4808 and I'm studying your library and pinouts. There is one thing which confuses me a bit.
To start with, I will use a board such as the Thinary Nano Every which uses a Atmega 4808 but then I will like to move to a custom PCB with a Atmega4808 chip which I then will program with UPDI.
So, when I program for the Thinary Nano Every, the Arduino pins are mapped differently to the Port names in comparison to the 32-pin standard pinout. I don't understand why this is.

For example:

  • On 32-pin standard pinout the PORT PIN PA3 is arduino pin 3.
  • On Nano 4808 pinout the PORT PIN PA3 is arduino pin 5

Is there a reason you chose different arduino pin numbers in these two pinouts even though the Thinary Nano Every uses the 32 pin Atmega4808?

Many thanks and best regards

grafik
grafik

What @SpenceKonde wrote!