Digital I/O support

Digital I/O is available on lines DIO0 through DIO12 (D0 (DIO0/ADC0/Commissioning Configuration) - D9 (DIO9/ON_SLEEP Configuration) and P0 (DIO10/RSSI/PWM0 Configuration) - P4 (DIO14/UART_DIN Configuration)). Digital sampling is enabled on these pins if configured as 3, 4, or 5 with the following meanings:

Function

Micro Pin

SMT Pin

TH Pin

AT Command

DIO0

31

33

20

D0 (DIO0/ADC0/Commissioning Configuration)

DIO1

30

32

19

D1 (DIO1/ADC1/TH_SPI_ATTN Configuration)

DIO2

29

31

18

D2 (DIO2/ADC2/TH_SPI_CLK Configuration)

DIO3

28

30

17

D3 (DIO3/ADC3/TH_SPI_SSEL Configuration)

DIO4

23

24

11

D4 (DIO4/TH_SPI_MOSI Configuration)

DIO5

26

28

15

D5 (DIO5/Associate Configuration)

DIO6

27

29

16

D6 (DIO6/RTS Configuration)

DIO7

24

25

12

D7 (DIO7/CTS Configuration)

DIO8

9

10

9

D8 (DIO8/DTR/SLP_Request Configuration)

DIO9

25

26

13

D9 (DIO9/ON_SLEEP Configuration)

DIO10

7

7

6

P0 (DIO10/RSSI/PWM0 Configuration)

DIO11

8

8

7

P1 (DIO11/PWM1 Configuration)

DIO12

5

5

4

P2 (DIO12/TH_SPI_MISO Configuration)

DIO13

3

3

2

P3 (DIO13/UART_DOUT Configuration)

DIO14

4

4

3

P4 (DIO14/UART_DIN Configuration)

I\O sampling is not available for pins P5 through P9. See the XBee 3 Hardware Reference Manual for full pinouts and functionality.