Shield Pin Gpio Mapping; Table 2 Shield Pin Gpio Mapping - Intel Edison Kit for Arduino Hardware Manual

Table of Contents

Advertisement

2.1

Shield pin GPIO mapping

Table 2 describes the mapping of GPIO and PWM pin numbers (in Linux) to shield I/O pins. The following details
are included:
Shield pin. Digital I/O pin number as per Arduino* Uno* pin numbering scheme.
GPIO (Linux). The pin number assigned under Linux.
Muxed functions. Other signals available on this shield pin, as they appear on the schematic.
Table 2
Shield pin GPIO mapping
Shield pin
GPIO (Linux)
IO0
IO1
IO2
IO3
IO4
IO5
IO6
IO7
IO8
IO9
IO10
IO11
IO12
IO13
IO14
IO15
IO16
IO17
IO18
IO19
1
Some additional functions are available on certain SoC pins, such as I2S and UART flow control, but they are not currently
supported by the Arduino library. However, it may be possible to use these from Linux.
2
Depends on PWM swizzler. The SoC offers only four PWM pins. A jumper pin matrix labeled "PWM swizzler" on the baseboard
allows these four pins to be connected to any subset of the six shield-header pins normally used for PWM. From the factory,
IO3, IO5, IO6, and IO9 will be connected to the four available SoC PWM pins as described above. You can manually alter
these to connect IO10 or IO11.
Intel® Edison Kit for Arduino*
Hardware Guide
8
PWM (Linux)
130
131
128
12
0
129
13
1
182
2
48
49
183
3
41
??
43
??
42
40
44
45
46
47
14
165
Shield pin configuration
Muxed functions
UART1_RXD
UART1_TXD
UART1_CTS
PWM0
UART1_RTS
PWM1
PWM2
PWM3
SPI_2_SS1
I2S_2_FS
PWM4_OUT
SPI_2_TXD
I2S_2_TXD
PWM5_OUT
SPI_2_RXD
I2S_2_RXD
SPI_2_CLK
I2S_2_CLK
AIN0
AIN1
AIN2
AIN3
AIN4
I2C_6_SDA
AIN5
I2C_6_SCL
Document Number: 331191-004
Notes
Note 1.
Note 2.
Note 1.
Note 2.
Note 2.
Note 2.
Note 1.
Note 2.
Note 1.
Note 2.
Note 1.
Note 1.
December 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Edison Kit for Arduino and is the answer not in the manual?

Table of Contents