Switches are handled in obniz.js with obniz.switch. Up to three of them can be connected and used.
Wiring
Wiring must be done in such a way that the switch is pulled down when it is pressed.
Primary Switch
If you have one or more switches, only the first switch will have the following special function.
| Trigger | Function |
|---|---|
| Press and hold for a few seconds at startup or immediately after startup | Enter setting mode. |
| Press and hold for more than 10 seconds at startup or immediately after startup. | Factory Reset |
| Press and hold for more than 3 seconds while in setting mode | Starts Wi-Fi setting by WPS. |
| Press while online | Sends hardware events to the cloud (e.g. program execution in the cloud). |
Cautions.
Press and hold at startup or immediately after startup" depends on the wired IO.
- Other than GPIO0 => turn on the power while pressing
- GPIO0 => Press and hold after startup confirmation (LED turns green, etc.)