bigtreetech / BIGTREETECH-TouchScreenFirmware

support TFT35 V1.0/V1.1/V1.2/V2.0/V3.0, TFT28, TFT24 V1.1, TFT43, TFT50, TFT70
GNU General Public License v3.0
1.32k stars 1.65k forks source link

[Q] ESP3D and (TFT35 or SKR1.) #2914

Open MrKuskov opened 8 months ago

MrKuskov commented 8 months ago

I want to set up ESP3D based on ESP32-01S to send print status notifications (time to finish printing and end of printing) to telegram. tell me where it is better to install the module ESP32-01S. in the SKR1.4 board or in the TFT35 B1 V3 screen.

radek8 commented 8 months ago

I also bought an ESP-01S. Works on SKR V1.4 as well as TFT. ESP mapped it as a virtual serial port and controlled the printer via the serial port. Unfortunately, there was still random print cancellation when printing from the SD card. My antivirus sometimes performed a port and network scan, and random sequences that came to the printer canceled the prints. Now when printing Wi-Fi, I disconnect the module and use it only when calibrating and setting up the printer. I have a printer and a PC in different rooms, and USB cannot be used. This is my experience with this module. :-)

MrKuskov commented 8 months ago

@radek8 Since I want to use ESP32-1S only to send notifications to telegram (more precisely, Home Assistant then Telegram), where will the module work more stably and have less impact on printing? As I understand it, notifications are sent from the Slicer to the Marlin M118 P0 [ESP600]msg and not read directly from the operating system? Then it would be more logical to connect the module to Marlin, to SKR?

radek8 commented 8 months ago

The WIfi module communicates via the serial port. TFT forwards the communication that comes to the WIFI serial port to Merlin. In my opinion, it doesn't matter if you connect the module to SKR or TFT. The result will be the same. There is nothing easier than trying both variants and using the one that suits your needs.