Shield pin configuration
9
Buttons
This section explains the software functionality of the Intel® Edison kit for Arduino* buttons.
The Intel® Edison kit for Arduino* has the following buttons:
•
System reset. Pressing the system reset button (SW1UI5) will reset the Intel® Edison compute module, and
reset the I/O expanders, setting all the shield pins to high impedance state with no pullups.
•
Shield reset. Pressing the shield reset button (SW1UI1) will pull the shield signal reset to the active low
state. It does not affect the state of the Intel® Edison compute module or its I/O.
•
Power button. The power button (SW1UI2) is configured by software. In general, pressing and holding this
button will cause the Intel® Edison compute module to power down. (It will leave the I/O configuration in the
port expanders in its current state.) Pressing this button momentarily when the Intel® Edison compute
module is powered down (but power is still applied) will cause the Intel® Edison compute module to reboot.
If the Intel® Edison compute module is running, then a momentary press will cause the Intel® Edison
compute module to go into low power sleep mode. Pressing the button momentarily when the Intel® Edison
compute module is asleep, will bring the Intel® Edison compute module into full power mode. You must
press and hold SW1U15 for 8 seconds to reset the Intel® Edison compute module. Pressing the reset button
for 4 seconds will restart the Intel® Edison compute module.
9.1
FWR_RCVR and RCVR_MODE
SW1UI3 and SW1UI4 are for factory use only.
December 2014
Document Number: 331191-004
§
Intel® Edison Kit for Arduino*
Hardware Guide
25
Need help?
Do you have a question about the Edison Kit for Arduino and is the answer not in the manual?