789 Commits

Author SHA1 Message Date
Luc
a63243decb Update info.json
Some checks failed
build-ci / build (push) Failing after 3m36s
2025-03-26 14:55:08 +08:00
Luc
8a6334e9e3
Sd refactoring (#1086) 2025-03-26 14:49:45 +08:00
Luc
5501e78bcb Improve serial Service thanks @rondlh
Some checks failed
build-ci / build (push) Failing after 3h9m56s
Bump version due to latest fixes
2025-03-19 11:37:34 +08:00
E2D
8104887442
Fixed the issue that ESP201 cannot display the ANALOG pin value. (#1083)
Some checks failed
build-ci / build (push) Failing after 25m14s
2025-03-17 15:19:39 +08:00
E2D
d0bde79aec
Fixed FTP client connection logic with accept(); updated service config format. (#1082)
Some checks failed
build-ci / build (push) Failing after 1h34m10s
2025-03-16 17:02:39 +08:00
E2D
429007b349
Buzzer bug fixed. (#1081)
All checks were successful
build-ci / build (push) Successful in 55m59s
* Adjusted buzzer initialization logic to support ESP-IDF 5.1.1, added conditional compilation to be compatible with older versions

* Update buzzer.cpp
2025-03-14 23:17:13 +08:00
Luc
dc8e221d7d
Update info.json
Some checks failed
build-ci / build (push) Failing after 6m12s
Signed-off-by: Luc <8822552+luc-github@users.noreply.github.com>
2025-03-12 15:02:33 +08:00
Luc
8b70bb546e
Update esp3d_version.h
Signed-off-by: Luc <8822552+luc-github@users.noreply.github.com>
2025-03-12 15:01:42 +08:00
E2D
a57850afd6
Fixed the issue where Ethernet static IP cannot be set. (#1080) 2025-03-12 15:00:40 +08:00
Luc
750ef32921 Update wificonfig.cpp
Some checks failed
build-ci / build (push) Failing after 19m32s
2025-01-30 16:51:56 +08:00
Luc
c222ba8932 smaller svg logo
Some checks failed
build-ci / build (push) Failing after 8m11s
2025-01-26 10:37:53 +08:00
Luc
ed2d713409 Update embedded for help link to go to esp3d.io
Some checks failed
build-ci / build (push) Failing after 8m8s
2025-01-21 17:09:02 +08:00
Luc
880ab40b4d
Update README.md
Signed-off-by: Luc <8822552+luc-github@users.noreply.github.com>
v3.0.0-beta1
2024-12-18 12:19:04 +08:00
Luc
6c10293820 Fix version in readme and json orz
Update readme
2024-12-18 12:07:34 +08:00
Luc
8293833e0b Bump version for beta 1 2024-12-18 11:40:33 +08:00
Luc
0f55c19a2f Fix compilation for esp8266 2024-12-10 20:27:39 +08:00
Luc
00ed69275b Update configuration.h 2024-12-10 19:53:48 +08:00
Luc
3bb05c9881 Update ESP32SSDP library to access started state and ethernet fix
Add SSDP ad mDNS to ESP420 report|
Add waiting loop to get the ethernet IP in DHCP in STA mode to be sure network services start with proper IP
Change debug log to verbose log

Bump version
2024-12-10 19:14:46 +08:00
Luc
d6a58d5574 Update esp3d_version.h 2024-12-09 17:47:31 +08:00
Luc
539d9fefa8 Ajust code for ethernet
Bump version
2024-12-09 17:46:55 +08:00
Luc
fe23f0cb1e
Grbl grblHAL better support for realtime commands (#1064)
* Add a realtime command detector 
* Move `\r` as printable char and not replaced as `\n`
* Refactorize Serial service code to avoid redondant code between esp32 and esp8266
* Implement isrealtimeCommand check for serial and centralize function in string helper
* Add new type message : realtimecmd
* Update simulator to handle commands and realtime commands
* Add simple serial test tool
*  Generate error if use HAS_DISPLAY with grbl/grblHAL
* Implement isRealTimeCommand for BT client
* Simplify BT push2buffer code
* Implement support for realtimecommand in telnet
* Implement isRealTimeCommand on websocket RX
* Simplify push2RXbuffer for websocket
* Implement isRealTimeCommand for USB serial
* Bump version
2024-12-08 17:26:19 +08:00
Luc
7b99d8a020
Update README.md
Signed-off-by: Luc <8822552+luc-github@users.noreply.github.com>
2024-12-01 16:07:16 +08:00
Luc
2e24f5e2e5 Create info.json 2024-12-01 14:12:49 +08:00
Luc
be5e3f92ae Add missing WhatsApp setting in ESP400
Bump version
2024-11-27 09:07:52 +08:00
Luc
d9f6ea6172 close #888 2024-11-25 15:45:09 +08:00
Luc
d2c52ac719 Close #955
Add more default settings for SPI W5500 Ethernet
Bump version for tracking
2024-11-25 10:06:15 +08:00
Luc
ff3dff0ad6 Update esp32_usb_serial.cpp 2024-11-04 22:11:02 +01:00
Luc
b6a7add333 Remove wrong sanity check
Fix confusing comment
2024-11-03 17:56:37 +01:00
Luc
b892b3f909 Add more data in ESP420 for USB Port when connected 2024-10-20 20:59:59 +08:00
Luc
9f303ca3ee Add auto notification to USB Serial 2024-10-20 20:21:57 +08:00
Luc
b40937122a
Add Usb Serial otg feature (#1055)
* Update esp3d_version.h
* Fix GCode client is not processed
* Update lua engine to 1.0.3
* Fix HOOKS and Init script conflicting at boot
* Add a queue for multiple scripts (max 5)
* Fix compilation failed on SERIAL_MKS on ESP32
* Explain better sanity check on SERIAL_MKS and DISPLAY
* Implement USB Serial OTG
2024-10-19 18:13:45 +08:00
Luc
9bac144416 Update esp3d_version.h 2024-09-12 11:38:50 +08:00
Luc
35f9cf8c22
Fix W5500 Compilation issue (#1049) 2024-09-11 21:19:26 +08:00
Luc
ae2dec2186
Serial refactoring and idf 4.4.7 for ESP32 (#1048)
* Split esp32 code from esp8266 for Serial

* split receive serial message and processing serial message in esp32 in different task

* Make the esp32 code backward compatible with Arduino esp32 2.0.17 / IDF 4.4.7
2024-09-11 20:57:56 +08:00
Luc
bd5f96d1b0 Fix server name are not in fixed location
Update esp8266 time code for consistency with esp32
2024-09-10 10:18:31 +08:00
Luc
ea07b30b04 add tools for serial stress 2024-09-08 17:53:11 +08:00
Luc
4b01d89095 Fix Internet Time on ESP32 2024-09-08 08:46:26 +08:00
Luc
6f6c1842ce Add TFT Simulator tool to test ESP board with ESP3D without printer o cnc 2024-09-07 14:34:19 +08:00
Luc
78af070bb7 Update WebSocket library 2024-09-07 09:21:36 +08:00
Luc
cd5cbecc63 Update ethconfig.cpp 2024-09-05 19:12:51 +08:00
Luc
2f7e0d63a6 Bump version for proper tracking 2024-09-05 16:29:29 +08:00
Luc
93312ff8b5
Idf 5.1.4/Arduino 3.0.4 porting for esp32 (#1046)
* Update WebSocket library
* Update SSDP library
* Update TFT_eSPI library
* Update EspLuaEngine library
* Update SDFat library
* Change to pioarduino
* Make ESP3DMessageFIFO and ESP3DMessage  more thread safe
* Fix sanity checks for BT
* Add some C6 support
* Refactor ethernet code
* Split Ethernet Sta / WiFi sta ESP Commands  and settings
* Simplify wait and wdtFeed code
* Set C3 with 4MB by default in platformio.ini
* Apply Disable brown out only on ESP32 to avoid crash e.g:ESP32S3
* Add missing entries in platformio.ini
2024-09-05 16:27:47 +08:00
Luc
8deab1f06c Remove problematic log 2024-08-25 19:46:02 +08:00
Luc
51bb94a5a3
Lua engine replacement (#1042)
Use EspLuaEngine 1.0.1
2024-08-24 12:23:41 +08:00
Luc
4e6dc657ee
Update README.md
Signed-off-by: Luc <8822552+luc-github@users.noreply.github.com>
2024-07-19 19:08:25 +08:00
Luc
412aee442c Fix Telnet welcome message refering to ESP3D-TFT
Add support of  #define DISABLE_TELNET_WELCOME_MESSAGE to disable welcome message
2024-07-09 07:46:11 +08:00
Luc
0bf8188570 Add esp arduino core version to ESP420 repport
Bump version
2024-06-18 08:15:48 +08:00
Luc
d26f7af54e FIx wrong single quote setting 2024-05-30 09:40:28 +08:00
Luc
e2afd80a3b Fix missing check in ESP220 2024-05-30 07:14:49 +08:00
Luc
75f5a12f4d Update format_sources.py 2024-05-29 16:05:11 +08:00