Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save pistoletov1974/96ea6baec59e0a1c79f4f9a730143e86 to your computer and use it in GitHub Desktop.
Save pistoletov1974/96ea6baec59e0a1c79f4f9a730143e86 to your computer and use it in GitHub Desktop.
A mapping of Arduino Mega pin functionality onto Atmega 1280 pins
=============== =========== ========================
Atmega 1280 Pin Arduino Pin Arduino Special Function
--------------- ----------- ------------------------
PA0 Digital 22
PA1 Digital 23
PA2 Digital 24
PA3 Digital 25
PA4 Digital 26
PA5 Digital 27
PA6 Digital 28
PA7 Digital 29
PB0 Digital 53
PB1 Digital 52 ICSP SCK
PB2 Digital 51
PB3 Digital 50 ICSP MISO
PB4 Digital 10 PWM
PB5 Digital 11 PWM
PB6 Digital 12 PWM
PB7 Digital 13 PWM
PC0 Digital 37
PC1 Digital 36
PC2 Digital 35
PC3 Digital 34
PC4 Digital 33
PC5 Digital 32
PC6 Digital 31
PC7 Digital30
PD0 Digital 21 SCL
PD1 Digital 20 SDA
PD2 Digital 19 RXD1
PD3 Digital 18 TXD1
PD4
PD5
PD6
PD7 Digital 38
PE0 Digital 0 RX0, PWM
PE1 Digital 1 TX0, PWM
PE2
PE3 Digital 5 PWM
PE4 Digital 2 PWM
PE5 Digital 3 PWM
PE6
PE7
PF0 ADC 0 ADC
PF1 ADC 1 ADC
PF2 ADC 2 ADC
PF3 ADC 3 ADC
PF4 ADC 4 ADC
PF5 ADC 5 ADC
PF6 ADC 6 ADC
PF7 ADC 7 ADC
PG0 Digital 41
PG1 Digital 40
PG2 Digital 39
PG3
PG4
PG5 Digital 4 PWM
PG6
PG7
PH0 Digital 17 RXD2
PH1 Digital 16 TXD2
PH2
PH3 Digital 6 PWM
PH4 Digital 7 PWM
PH5 Digital 8 PWM
PH6 Digital 9 PWM
PH7
PJ0 Digital 15 RXD3
PJ1 Digital 14 TXD3
PJ2
PJ3
PJ4
PJ5
PJ6
PJ7
PK0 ADC 8 ADC
PK1 ADC 9 ADC
PK2 ADC 10 ADC
PK3 ADC 11 ADC
PK4 ADC 12 ADC
PK5 ADC 13 ADC
PK6 ADC 14 ADC
PK7 ADC 15 ADC
PL0 Digital 49
PL1 Digital 48
PL2 Digital 47
PL3 Digital 46 PWM
PL4 Digital 45 PWM
PL5 Digital 44 PWM
PL6 Digital 43
PL7 Digital 42
=============== =========== ========================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment