I'm trying to draw a diagram of my circuit with EAGLE before the final soldering. I downloaded the sparksfun and adafruit packages and want to start by adding my arduino mega ADK in my schematic. However, when I open the Arduino 2560, the pins are not names as I expected (A1-A15 for analog pins and 0-50 for digital pins, plus the other pins). Instead, there are series of pins with prefixes "PB", "PC", "PD", "PE", ... "PL". Next to these names are other names which Ido not recognize (such as OC5C, ADC14/PCINT22" etc.).
Is there a way to easily get the names which are actually also written on the Arduino? Here is a link with the schematic I'm talking about: schematic.
Or should I manually change the names, editing the component?
The best Eagle library I have found for Arduinos comes from Element 14. It is pretty high up in their community site, so a Google search should find it easily.
You will probably end up modifying it. For example, the Due PCB footprint has holes for all the debug pins that nobody ever uses (and aren't long enough for holes anyway.) But it has the basic outline and you can just delete any holes you don't want on your PCB by making a custom footprint in the library.
The green numbers on the schematic are the Arduino pin numbers. For some reason they didn't mark the analog pins but they just follow the hardware assignments (e.g. ADC0 is A0 - ADC15 is A15).
Nongsai:
Instead, there are series of pins with prefixes "PB", "PC", "PD", "PE", ... "PL".
Nongsai:
Next to these names are other names which Ido not recognize (such as OC5C, ADC14/PCINT22" etc.).
Those describe special properties of that pin. ADC stands for Analog to Digital Converter, PCINT stands for Pin Change Interrupt, etc. For explanations see the ATmega2560 datasheet:
Thanks a lot for taking the time to explain these names! Much clearer now. I ended up with Sparkfun's library in which the boards have pins named the "more user-friendly" way. Thank you!