This version is the development version, features can change anytime, feedback, PR and suggestions are welcome.
Firmware should work with the following firmwares:
The communication between ESP board and target board is done by serial or by USB depending of ESP32 board.
The firmware must be used with ESP3D-WEBUI 3.X
Estimated planning
gantt
dateFormat YYYY-MM-DD
title ESP3D-TFT Planning
section Code Study
IDF FrameWork Study :done, des1, 2022-08-24,2022-09-05
Code project definition :done, des2, 2022-09-06, 2022-09-16
section Code implementation
Drivers implementation :done, des3, 2022-09-16, 2022-10-06
Serial implementation :done, des4, 2022-10-07, 2022-10-12
ESP3D Commands API :done, des5, 2022-10-13, 2022-10-23
Filesystem API :done, des6, 2022-10-24, 2022-10-27
Network implementation :done, des7, 2022-10-28, 2022-11-03
SD API :done, des8, 2022-11-04, 2022-11-06
HTTP Server :done, des9, 2022-11-07, 2022-12-04
WebSocket Server code base :done, des10, 2022-12-04, 2022-12-05
Tests and Bug fixes :done, des11, 2022-12-05, 2022-12-11
Update feature :done, des12, 2022-12-11, 2022-12-12
Notifications feature :done, des13, 2022-12-13, 2022-12-19
mDNS feature :done, des14, 2022-12-19, 2022-12-20
SSDP feature :done, des15, 2022-12-19, 2022-12-30
Telnet server feature :done, des16, 2022-12-31, 2023-01-07
Tests and Bug fixes :done, des17, 2022-12-31, 2023-01-15
USB Host feature :done, des18, 2023-01-16, 2023-01-18
Build-CI implementation :done, des19, 2023-01-18, 2023-01-22
Authentication implementation :done, des20, 2023-01-23, 2023-02-12
esp3d.io setup :done, des21, 2023-02-13, 2023-02-26
Tests and Bug fixes :done, des22, 2023-02-26, 2023-02-27
Streaming Host :active, des23, 2023-02-27, 60d
TFT UI definition : des24, after des23, 7d
TFT UI mockup : des25, after des24, 7d
TFT UI implementation : des26, after des25, 60d
Tests and Bug fixes : des27, after des26, 7d
WebDAV implementation : des28, after des27, 14d
Bluetooth implementation : des29, after des28, 7d
Buzzer support : des30, after des29, 7d
Pins control support : des31, after des30, 7d
Auto script support at start : des32, after des31, 7d