Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexmohr/esp-gui


https://github.com/alexmohr/esp-gui

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# ESP-GUI

This library provides an easy way to create a simple GUI for ESP8266

## Features
* WiFi Configuration with config hot spot
* UpdateManager to allow firmware updates via web UI
* Several control elements
* Buttons
* Input
* Text
* Password
* Number (Double, Int)
* Configuration and storage to eeprom
* Responsive UI working on mobile and desktop
* 100% C++

### Non-Features
* Styling
* Custom controls

## Dependencies
* ESP Async WebServer@>=1.2.0
* ESP AsyncTCP@>=1.2.2
* AsyncTCP@>=1.1.1
* ArduinoJson@>=6.19.4
* yal

## Examples

See `examples/src/`

## Screenshots

The screenshots are made from the example

### Desktop
Alt text

### Mobile
Alt text