https://github.com/neonspork/piosensorbackend
PlatformIO for nodeMCU to run an API that interfaces with GPIO pins
https://github.com/neonspork/piosensorbackend
hacktoberfest hacktorberfest2021 nodemcu platformio raspberry-pi
Last synced: 3 months ago
JSON representation
PlatformIO for nodeMCU to run an API that interfaces with GPIO pins
- Host: GitHub
- URL: https://github.com/neonspork/piosensorbackend
- Owner: NeonSpork
- Created: 2021-05-06T23:04:13.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-08T20:21:03.000Z (over 4 years ago)
- Last Synced: 2025-01-23T14:34:19.345Z (over 1 year ago)
- Topics: hacktoberfest, hacktorberfest2021, nodemcu, platformio, raspberry-pi
- Language: C++
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# PlatformIO GPIO Backend

Backend part of a complete dispenser program for a custom kegerator.
[Frontend](https://github.com/NeonSpork/ngGetBeer) can be found here.
## API
API interface to use a frontend that can send HTTP requests that trigger interface with GPIO pins.
## Backend
Runs on a NodeMCU, use PlatformIO to install and flash this.
## First time logging onto Sensor Backend
Log on to `getBeer_WiFi_configuration` hotspot and choose the correct wifi. *Make sure you choose the same WiFi as your frontend*.
Once the backend is logged on, go to your router and reserve the IP `192.168.10.99` (you may need to change this to `192.168.0.99` or another IP of your choosing in the frontend, depending on your router). Alternatively you can reserve whatever IP the _SensorBackend_ received, and update the frontend accordingly.