Specifications

ATmega128RFA1 Port mappings
ProcessorPortPin SNAPpyIOProcessorPortPin SNAPpyIO
PB0PCINT0 0PE3RTS0OC3AAIN0 19
PB1PCINT1 1PE4INT4OC3B 20
PB2PCINT2 2PE5INT5OC3C 21
PB3PCINT3 3 PE6INT6 22
PB4PCINT4OC2 4PE7INT7ICP3 23
PB5PCINT5OC1A 5PF0ADC0I
2
C_SCL 24
PB6PCINT6OC1B 6PF1ADC1I
2
C_SDA 25
PB7PCINT7OC1COC0A 7PF2ADC2 26
PD0INT0 8PF3ADC3 27
PD1INT1 9
PF4ADC4 28
PD2INT2RXD1 10
PF5ADC5 29
PD3INT3TXD1 11
PF6ADC6 30
PD4CTS1ICP1 12
PF7ADC7 31
PD5RTS1 13
PG0 32
PD6 14
PG1 33
PD7 15
PG2 34
PE0RXD0PCINT8 16
PG3 35
PE1TXD0 17
PG4 36
PE2CTS0 18
PG5OC0B 37
More “Wakeup” Pins
On an ATMEL ATmega128RFA1 Wireless Module, any of the following IOs can be used to wake the
processor:
IO0 –IO7: Map to PCINT0 – PCINT7
IO8 –IO11: Map to INT0 – INT3
IO16: Maps to PCINT8
IO20 –IO23: Map to INT4 – INT7
Analog Input Pins
On the ATmega128RFA1 Wireless Module, the physical ADC inputs map to IO24 through IO31.
These correspond to processor pins PF0-PF7.
Page 154 of 202 SNAP Reference Manual Document Number 600-0007K