Commit Graph

27 Commits

Author SHA1 Message Date
Luc
119fd95b5b Add [ESP999]QUIETBOOT to set efuse on ESP32: S2/S3/C3
Fix missing Flag for S2/S3/C3 on PlatformIO
2022-06-07 11:35:21 +08:00
Luc
39e06975f2 Update from refactoring branch
### Maintenance page
* Add add tab color for mobile view
* Add spellcheck off / autocorect off in input
* Add disconnect button when authenticate enabled
* Add Invalid user or password message when authentication failed

### Board support
* Add ESP32 S2 support
* Add ESP32 S3 support
* Add ESP32 C3 support

### ESP commands
* Add command 701 to control GCODE streaming
* Remove command 901 as duplicate
* Update command 420 to add more details
* Use text as default output
* All json on all commands for formated output

### Core
* Add benchmak function to check transfer speed (for test only-not production)
* Merge code for ESP3DLib support
* Add better printer display support (M117 / Serial TFT)
* Use ESP32 analogWrite instead of emulated one

### Modules
* Display
	* Refactor code
	* Remove SPI ILI 9341 / 9488 support as not suitable
      * Add ST7789 support (135x240 / 240x240)
* Filesystem
	* Bug fixes due to esp core updates
	* Better SD sharing mecanism
      * Better global FS management
* FTP
	* Add SD sharing support
	* Better global FS management
* GCODE Host
	* Add basic support for macro files
      * Add ESP command support
      * Use not blocking method to stream commands / handle response
* Notifications
	* Add IFTTT notification service
	* Add WebUI notification
	* Add ESP3D display notification
* WebDav
	* Add SD sharing support
	* Add bug fix from https://github.com/d-a-v/ESPWebDAV
	* Better global FS management
* Websocket
	* Add function to handle zombies connections
* WiFi
	* Fix connection to AP sometime fail
	* Fix low signal not diplayed in ESP420 even connected
	* Add AP Setup mode

### Libraries
* Update SDFat-2.0.6 to 2.1.2
* Update ESP32SSDP 1.1.1 to 1.2.0
* Update TFT_eSPI-1.4.11 to 2.4.61
* Update arduinoWebSockets-2.3.5 to 2.3.6
* Update esp8266-oled-ssd1306-4.0.0 to 4.3.0
* Remove lvgl support

### Tools
* Add I2C scanner script
* Add python script to simulate/stress printer serial communication

### PlatformIO
 * Use latest 4.4.0 Espressif32 release (ESP32-arduino core 2.0.3)
 * Add fix for Flash more than 4MB
 * Add Esp32 S2/S3/C3 env
 * Add ESP32-ST7789 / esp32-TTGO_T_Display env
2022-06-01 14:56:57 +08:00
Luc
76878d5118 Update platformio.ini 2021-12-28 18:56:14 +01:00
Luc
db140ffa24 Update platformio.ini 2021-11-21 09:53:58 +08:00
Luc
254f128940 Improve a little the issue with lastest ESP32 core
and wifi scan in WIFI_AP_STA
Now works in platformIO and arduino but still little bit funky - as sometime no scan list - when no issue with ESP8266 neither ESP32 and 3.X SDK
2021-10-23 17:17:39 +08:00
Luc
1d4f9d4f7c Add STA Fallback option (AP, BT, OFF)
Add Command to set verbose boot
Fix error with ethernet msg in [ESP110]
Fix [ESP0] now displaying context help
Fix ESP32 litlleFS 2.0 need / as default root path
Fix embedded page overflow on mobile with long file names
2021-10-02 18:18:36 +08:00
Luc
ea01606457 Update platformio.ini 2021-10-02 10:43:46 +08:00
Luc
2917f8476e Update to support latest esp32 core git and 2.0 release
Add base for ESP32-S2 in platformIO but not working yet - ok for arduino
Remove littleFS as external lib - now part of 2.0
Add esp32 detection in [ESP420] report
2021-10-02 07:43:08 +08:00
Luc
058236150d Add esp32 wifi only env to use big FS
Add new error code for FW update
Update package.json  versions
2021-09-15 14:26:29 +02:00
Luc
862da6c225 Update platformio.ini 2021-08-01 16:03:24 +02:00
Luc
03cab01a89 Fix PlaformIO do dead loop with latest esp32 core 2021-07-28 15:58:56 +02:00
Luc
5bb62879ea Fix ESP32 SDFat 1.1 compilation issue
Add pre script to add SDFat library path only if necessary
2021-05-29 15:12:58 +02:00
Luc
0072feb6d8 Add Serial monitor to PIO
Add ESP32 Cam section
2020-12-07 14:17:06 +01:00
Luc
fab980729d Update platformio.ini
enable serial monitor in platformIO and exception decoder (not tested yet)
2020-12-04 15:37:46 +01:00
Luc
a9aff21251 restore travis scripts 2020-11-24 11:43:23 +01:00
Luc
62e6528021 Fix new esp8266 waveform parameter in arduino crash travis 2020-11-23 14:26:58 +01:00
Luc
daf2f83ae9 Update platformio.ini
add ESP01S 1M flash
2020-11-18 14:28:12 +01:00
Luc
8d01cfaf01 Fix wrong platformio.ini for esp8266 2020-11-08 22:15:57 +01:00
Luc
2b2eb474d0 Update platformio.ini
per @gordo3di suggestion
2020-10-30 16:51:28 +01:00
Luc
f0779b40ae Update platformio.ini 2020-09-11 11:38:59 +02:00
Luc
9dbb716884 update for latest platformIO version 2020-09-10 21:29:20 +02:00
Luc
f926f0aea5 update for sdfat and submodules 2019-10-22 19:35:28 +02:00
Luc
bda6c23446 Update platformio.ini 2019-09-12 13:08:54 +02:00
Luc
8025125251 work around mixed mode
set platformIO to git esp32 core
2019-09-12 11:38:49 +02:00
Luc
ce41d7f2ed add platformIO in travis 2019-07-31 09:59:43 +02:00
Luc
24ec62fa7a update SSDP lib
simplify platormio.ini
2019-07-01 08:32:00 +02:00
Luc
24a8acec8f add vscode/platformIO support
Update some libs
2019-06-30 16:44:40 +02:00