From 557df3333ec7b1714ed9b33407401876cf4d626e Mon Sep 17 00:00:00 2001 From: Siwat Sirichai Date: Thu, 30 Nov 2023 02:28:13 -0800 Subject: [PATCH] Update readme.md --- readme.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index ffcefb2..b0a4f7e 100644 --- a/readme.md +++ b/readme.md @@ -15,4 +15,21 @@ This is an OS for the ESPMega PRO R3 Programable Logic Controller - ESPMega I/O Card Hub - ESPMega I/O UART Multiplexer [WIP] - ESPMega I/O Digital Expansion Card [WIP] -## Features \ No newline at end of file + +## Features +- Internal Touch Display support for diagnostics and configuration +- WebUI for Configuration and OTA Update +- Allowing for reading and writing to registers from MQTT +- Provides abstraction layer to the MQTT protocol and internal components + +## User Code and 3rd Party Extension +This OS allows the user to write custom program for the device to run in the OS
+### *usercode.hpp* and *user_code.cpp* +### I/O Abstraction Layer +### MQTT Abstraction Layer +### RTC and Clock Abstraction Layer +### Persistent Storage Abstraction Layer +### Climate Abstraction Layer +### Energy Monitoring Abstraction Layer +### Timer Abstraction Layer +### LCD Abstraction Layer