30 Commits

Author SHA1 Message Date
Luc
3694e3ca4b some code cleaning 2019-10-11 12:01:25 +08:00
Luc
99bcdd47af Change files name for readibility 2019-10-07 17:24:32 +08:00
Luc
3accd2a694 Back bone for lua interpreter service 2019-10-07 17:16:32 +08:00
Luc
5a7e555e87 add autostart script support 2019-10-03 20:07:36 +08:00
Luc
027ab132ae add [ESP700]support for FS
Add Header for FS file name
Add flag for FILESYSTEM_FEATURE in sources
do some AStyle
Change line number from uint16_t to uint32_t
2019-10-02 22:48:23 +08:00
Luc
f7dd60c39f Add basic functions for GCODE host first pass
to be used in auto start Macro / [ESP700]/ Serial File Upload
2019-10-02 10:02:18 +08:00
Luc
a251d0c01d Fix embedded page fw update output 2019-10-01 09:32:56 +08:00
Luc
2c7953055f Add define to allow camera to be streamed on another page 2019-09-30 08:42:28 +08:00
Luc
cb726b51d5 Add Camera streaming server
add  ESP command 170/171/172
apply astyle
add flag to distinguish websocket terminal vs data
2019-09-29 19:47:32 +08:00
Luc
9ba7716cd1 Add FS size info in [ESP720] 2019-09-20 02:03:53 +08:00
Luc
b818022f5e add esp8266 littleFS support
add new command to handle files/directories
add files creation  sketch for each FS
fix esplogo compilation if no display
remove wifi network starting message if wifi off
2019-09-17 13:53:53 +08:00
Luc
e869bab859 Add auto notification
Fix wrong network mode with failing WIFI-STA
Add flexible Title for message
2019-09-08 15:41:57 +02:00
Luc
e93495c6c8 Add Manual time setting from [ESP800],
Add time source selection setting (Internet/manual)
Add websocket IP to make it work with Apple Captive portal thanks @Nathan-ma
Add instant message error and abort command for files upload
Add Available FS space check before upload
Add [ESP290]<delay> command per @josedpedroso
Apply Astyle
Update version
2019-08-27 11:35:36 +02:00
Luc
a71be60eff Fix transparency issue
add auto snapshot
2019-08-17 21:38:51 +02:00
Luc
adbbd9067c Add [ESP216]SNAP command to capture screenshot from advanced display 2019-08-17 17:20:24 +02:00
Luc
4c39d5a6a2 fix compilation error with BT and ethernet 2019-08-14 22:26:28 +02:00
Luc
05f0c22d97 Basic workflow for touch UI, wifi connection rendering 2019-08-14 21:46:31 +02:00
Luc
e50da88db3 Add advanced/Basic UI and colored/monochrome define
to prepare litlevgl integration for advanced
2019-08-11 19:21:35 +02:00
Luc
f57807cce9 Add led pin for TFT, no control yet, just init at start 2019-08-11 16:59:20 +02:00
Luc
044ca00247 Add lilltlevgl library
add tft_espi support for ILI9488 480X320
2019-08-11 15:59:26 +02:00
Luc
0449893385 Use hal for buzzer instead of set channel in buzzer 2019-08-11 14:19:00 +02:00
Luc
6fc6df1577 Fix OTA update size not accurate on ESP32
Use proper function to get partition size instead of guessing doing wrong calculation
2019-08-10 20:25:47 +02:00
Luc
4961ff9902 Final integration for buzzer
add [ESP900] to enable/disable buzzer
add [ESP250] to play beed if no parameter, or specific sound using frequency and duration parameters
add missing Serial communication state in [ESP420]
fix typo in [ESP900]
2019-08-04 15:31:24 +02:00
Luc
38bcd90fc6 update oled lib 2019-07-04 13:06:32 +02:00
Luc
76a8e4efc2 rename lib directory with version 2019-07-01 19:01:51 +02:00
Luc
61e8c4f946 update to esp8266-oled-ssd1306-4.0.0 2019-07-01 18:00:06 +02:00
Luc
688b8a079a Add Touch base code for calibration
Add [ESP214] and [ESP215]
Fix Telnet not getting commands
Fix HTTP and Telnet not taking start condition
Add code base for input
Increase EEPROM size from 1024 to 2048 as now we are at 1003 for future next setting
Fix display for ILI9341 for main page
Change version for tracking
2019-04-07 16:57:33 +02:00
Luc
6f5d87a927 Add Websocket support
Add command 160 + 161 for websocket configuration
Add Websocket monitor page for debug in tools
Add Telnet and Websocket debug default port is 8000
Fix boot delay  value to default instead of max  when invalid
Minor fixes
2019-03-28 11:18:42 +01:00
Luc
3b380bac12 Add screen basic notification
Dsiplay SSID / SIGNAL / IP and status like in 2.X
2019-03-24 09:44:05 +01:00
Luc
76bad8d262 Update structure code
update libraries
add base for TFT screen
2019-03-20 15:14:55 +01:00