Take the 2-minute tour ×
Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. It's 100% free, no registration required.

I am trying to understand what each pin on my Arduino Due is and what it is used for, and so I have been searching for things like "Arduino Due pinout", "Arduino Due pin mapping" and similar.

The best I could find was this table, however it doesn't help you out at all if you are completely new to electronics and have no idea what TX2, SDA or NPCSO mean, etc.

Does anybody know of Arduino/Due documentation that explains what each I/O pin is?

share|improve this question
1  
Yes, it's called the datasheet for the chip on the board. TX2 is UART 2 Transmit. SDA is I2C Serial DAta. NPSC0 is Chip Select 0 for SPI (the N is "Not", or "Active Low"). –  Majenko Jun 8 at 16:17
    
Thanks @Majenko - is this what you're talking about? –  smeeb Jun 8 at 16:18
    
That is a start - you can use it in conjunction with this: atmel.com/images/doc11057s.pdf –  Majenko Jun 8 at 16:19

1 Answer 1

up vote 1 down vote accepted

The Arduino Due is backed by an Atmel SAM3X8E ARM Cortex-M3 microprocessor and most of the pins on the Due are connected directly to this chip. Therefore, you can refer directly to the chip's datasheet for descriptions of these hardware features.

Atmel SAM3X8E ARM Cortex-M3 datasheet

share|improve this answer
    
I'm shocked that something as mainstream as Arduino hasn't incorporated this into their end user docs. But thanks! –  smeeb Jun 8 at 19:22

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.