Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sivar2311/webmonitor
https://github.com/sivar2311/webmonitor
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sivar2311/webmonitor
- Owner: sivar2311
- License: lgpl-3.0
- Created: 2022-09-17T17:48:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-22T06:23:29.000Z (over 1 year ago)
- Last Synced: 2023-05-22T07:24:51.703Z (over 1 year ago)
- Language: C++
- Size: 528 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WebMonitor for ESP8266 & ESP32
# Features
- Easy to use (same use as `Serial`)
- Multiple clients
- Automatic scrolling
- Timestamps
- Filter with RegExp support
- Responsive design (works on smartphones and tablets)# Preview
## Light mode
![image](doc/desktop_light.png)## Dark mode
![image](doc/desktop_dark.png)## Responsive
![image](doc/mobile.png)## Demo
![image](doc/Demo.gif)
## Installation`platformio.ini`
```
lib_deps =
https://github.com/sivar2311/WebMonitor
```## Usage
WebMonitor can be used in the same way like `Serial`.```C++
WebMonitor.println("Hello World!");
WebMonitor.printf("Free heap: %d\r\n", ESP.getFreeHeap());
```For detailed use, see examples:
- [basic](examples/basic/basic.ino)
- [advanced](examples/advanced/advanced.ino)
- [bidirectional](examples/bidirectional/bidirectional.ino)