
NE866B1_Hardware_Design_Guide
1VV0301354 Rev. 6
Page
42
of
70
2018-02-28
General purpose I/O
The NB866B1 module is provided by a set of Configurable Digital Input / Output pins
(CMOS 1.8V)
Input pads can only be read; they report the digital value (high or low) present on the pad
at the read time.
Output pads can only be written or queried and set the value of the pad output.
Alternate functionality is avalable for the GPIO's as shown in the below table.
The alternate functinality is selected as a group and by function rather than by pad.
Please refer to the AT Commands User Guide for more details on selecting the pads
alternate functinality.
The following table shows the available GPIO's on the NB866B1 and their functionality:
PAD
Signal
Default
Function
Alt Func #1
(I2C + GPIO)
Alt Func #2
(I2C + Log)
Alt Func #3
(GPIO)
Alt Func #4
(SPI)
B1
GPIO1
GPIO1
I2C_SDA
I2C_SDA
GPIO1
SPI_CS
C1
GPIO2
TX_AUX
GPIO2
TX_AUX
GPIO2
SPI_MOSI
C2
GPIO3
GPIO3
I2C_CLK
I2C_CLK
GPIO3
SPI_MISO
NOTE:
When using SPI functionality, the SPI_CLK function is assigned to
pad A1.
NOTE:
The internal GPIO’s pull up/pull down could be set to the preferred
status for the application using the AT#GPIO command.
Please refer for the AT Commands User Guide for the detailed
command Syntax.
WARNING:
During power up the GPIOs may be subject to transient glitches.