FEEU Ultra-Low-Power Apollo Evaluation Kit Platform
Chapter 2 Using the Hardware
© Fujitsu Electronics Europe GmbH
- 19 -
EEU-UG-2017120001-10
2.7 Arduino Headers
Arduino functions can be used by just selecting the pin in the way ARDUINO_<FUNCTION>.
Example:
Function A0:
ARDUINO_A0, PIN_GPIO12 (for Apollo 1), PIN_GPIO16 (for Apollo 2)
Function RXD:
ARDUINO_D0 or ARDUINO_RXD, PIN_GPIO36
Function SS:
ARDUINO_D10, ARDUINO_SS, PIN_GPIO27
Function SDA:
ARDUINO_D18, ARDUINO_SDA, PIN_GPIO6
A complete list is attached:
Arduino Function
Description
Apollo 1
Apollo 2
Default Function
Default Function
NC
not connected
IOREF
IO reference voltage
RESET
Reset
3.3V
3.3V
bold marked:
bold marked:
5V
5V
differences between differences between
GND
GND
Apollo 1 / Apollo 2
Apollo 1 / Apollo 2
GND
GND
Vin
Vin
A0
A0
GPIO or Analogport A0
GPIO12
/ADC0
GPIO16
/ADCSE0
A1
A1
GPIO or Analogport A1
GPIO13/ADC1
GPIO34/ADCSE6
A2
A2
GPIO or Analogport A2
GPIO14
/ADC2
GPIO11
/ADCSE2
A3
A3
GPIO or Analogport A3
GPIO31/ADC6
GPIO31/ADCSE3
A4
A4
GPIO or Analogport A4 GPIO32/
ADC7
GPIO32/
ADCSE4
A5
A5
GPIO or Analogport A5
GPIO30
/ADC5
GPIO33
/ADCSE5
0/RXD
D0 or RXD
GPIO or UART RXD
GPIO36/
UARTRX
GPIO36/
UART1RX
1/TXD
D1 or TXD
GPIO or UART TXD
GPIO35/
UARTTX
GPIO35/
UART1TX
2
D2
GPIO or PWM0
GPIO25/TCTA0
GPIO25/TCTA0
3
D3
GPIO or PWM1
GPIO26/TCTB0
GPIO26/TCTB0
4
D4
GPIO or PWM2
GPIO18/TCTA1
GPIO18/TCTA1
5
D5
GPIO or PWM3
GPIO19/TCTB1
GPIO19/TCTB1
6
D6
GPIO or PWM4
GPIO46/TCTA2
GPIO46/TCTA2
7
D7
GPIO or PWM5
GPIO47/TCTB2
GPIO47/TCTB2
8
D8
GPIO or PWM6
GPIO48/TCTA3
GPIO48/TCTA3
9
D9
GPIO or PWM7
GPIO49/TCTB3
GPIO49/TCTB3
10/SS
D10 or SS
GPIO or Chipselect
GPIO27/M1nCE4
GPIO27/M1nCE4
11/MOSI
D11 or MOSI
GPIO or SPI MOSI
GPIO10/M1MOS
GPIO10/M1MOS
12/MISO
D12 or MISO
GPIO or SPI MISO
GPIO9/M1MISO
GPIO9/M1MISO
13/SCK
D13 or SCK
GPIO or SPI SCK
GPIO8/M1SCL
GPIO8/M1SCL
GND
GND
AREF
Analog Reference
GPIO16
18/SDA
D18 or SDA
GPIO or I2C SDA
GPIO6/M0SDA
GPIO6/M0SDA
19/SCL
D19 or SCL
GPIO or I2C SCL
GPIO5/M0SCL
GPIO5/M0SCL