/PushTheButton

A simple wireless (wifi) button that can trigger a programmed event (e.g. ifttt) over internet. The button is based on ESP8266 with NodeMCU.

Primary LanguagePython

PushTheButton

A button with almost infinite possibilities. PushTheButton is a combination of a ESP8266 ESP-12F low power dev board with a WS2812B (Addressable RGB) LED all in one. The wifi module also has on-board memory functions. The switch is structured as follows.

PushTheButton

As soon as the button is pressed, the Wifi module (ESP-12F) connects to the WLAN router and sends an HTTP request to a predefined URL. For example, you can call an IFTTT applet by pressing the button. IFTTT can then perform different actions.

IFTTT

A short demo video: A short demo video

Installation

Run command lines to get all codes

git clone https://github.com/AprilBrother/APixel.git
cd APixel
git submodule init
git submodule update

Related links

https://rich-informatik.de/projekt-push-the-button

https://www.hackster.io/noelportugal/ifttt-smart-button-e11841

http://wiki.aprbrother.com/wiki/APixel