Specifications
Rev 2 Mar.18
59
41110485
Table 3-10: WP8548 Radio Module Interface Mapping
Name
Function
WP
GPIO/
ADC
Linux Interface
Description
On / Off (Pin 3)
External On/Off
Input
GPIO24 /sys/class/gpio/gpio24
High: external On/Off signal is Low (in OFF
state) (default)
Low: external On/Off signal is High (in ON
state)
Note: GPIO58 must be low in order for
device to power off.
IO1 (Pin 4)
Digital Input
GPIO2
/sys/class/gpio/gpio2
High: External I/O1 is low (ground)
Low: External I/O1 is high
Default is external low.
Internal Pull-up
GPIO57 /sys/class/gpio/gpio57
High: Enables internal pull-up to 3.3V
(default)
Low: Disables internal pull-up
IO2 (Pin 5)
Digital Input
GPIO21 /sys/class/gpio/gpio21
High: External I/O2 is low (ground)
Low: External I/O2 is high
Default is external low.
Internal Pull-up
GPIO53 /sys/class/gpio/gpio53
High: Enables internal pull-up to 3.3V
Low: Disables internal pull-up (default)
Analog Input
ADC1
/sys/class/hwmon/hwmon0/
device/mpp_05
ADC with 15 bits of resolution
IO3 (Pin 6)
Digital Input
GPIO22 /sys/class/gpio/gpio22
High: External I/O3 is low (ground)
Low: External 1/O3 is high
Default is external low.
Internal Pull-up
GPIO54 /sys/class/gpio/gpio54
High: Enables internal pull-up to Vin
Low: Disables internal pull-up (Default)
Digital Output
GPIO56 /sys/class/gpio/gpio56
High: Output transmitter ON—clamps
external IO3 to ground
Low: Output transmitter OFF—IO3 floats
(can be used as input)
Default is external low.
External Push
Button
Digital Input
GPIO7
/sys/class/gpio/gpio7
High: External Push button is released
(default)
Low: External push-button is being pushed