pulsartronic / ESP8266Relays

ESP8266 Programable WiFi Digital Relay Switch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP8266 Programable WiFi Digital Relay Switch

Instructions on how to make it work can be found here https://www.hackster.io/pulsartronic/programmable-wifi-digital-relay-switch-esp8266-app-code-6b5bf8
A single relay is used in that tutorial, yet it is possible to use as many as your hardware supports

Contribute

An open source project is a forever Work In Progress. Feel free to be constructive.

Default configuration is in:

ESP8266Relays/ESP8266Relays.cpp

You should change it based on your hardware before uploading it to your board, you can later change most of values through its web configuration interface

Credits

Arduino core for ESP8266 WiFi chip
https://github.com/esp8266/Arduino

AES for microcontrollers (Arduino & Raspberry pi)
https://github.com/spaniakos/AES

JSON library for Arduino and embedded C++. Simple and efficient.
https://github.com/bblanchon/ArduinoJson

WebSocket Server and Client for Arduino based on RFC6455
https://github.com/Links2004/arduinoWebSockets

Base64 encoder/decoder for arduino
https://github.com/Densaugeo/base64_arduino

About

ESP8266 Programable WiFi Digital Relay Switch


Languages

Language:C++ 95.4%Language:C 1.7%Language:CMake 0.9%Language:Shell 0.9%Language:Processing 0.6%Language:Makefile 0.3%Language:JavaScript 0.2%Language:HTML 0.1%