NwIO = Networked Inputs/Ouputs
This repository contains programs that allow digital I/O interactions through IP network. (HTTP, MQTT)
Project | Number of IO | Network | Communication |
---|---|---|---|
NwIO-WiFi-HTTP | 18 | WiFi | HTTP |
NwIO-WiFi-HTTP-IxO | 32 | WiFi | HTTP |
NwIO-WiFi-HTTP-xIO | 32 | WiFi | HTTP |
This program allows to use an ESP32 to control 18 Inputs/Outputs over HTTP using WiFi Connection.
By default, it handles 8 inputs and 10 outputs but you can easily modify pins usage in configuration (For example, 2 inputs and 16 outputs).
This program allows to use an ESP32 to control 32 Inputs/Outputs over HTTP using WiFi Connection.
- 16 inputs (ESP32 GPIO)
- 16 outputs (MCP23017 GPIO)
This program allows to use an ESP32 to control 32 Inputs/Outputs over HTTP using WiFi Connection.
- 16 inputs (MCP23017 GPIO)
- 16 outputs (MCP23017 GPIO)
- Adding MQTT communication
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
See LICENSE for more information.
- Amael BERTEAU
- Project page (Personal Website) (French)
- Facebook Page "Le Lab d'Amael" (French)