logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Print Serwer WiFi na ESP32-C3 by piotr_go

piotr_go 16 Gru 2024 12:05 6600 22

TL;DR

  • Moduł print serwera WiFi dla Ender 3 Pro oparty na ESP32-C3 wysyła pliki przez UART bez podpinania Raspberry Pi.
  • Układ łączy się z RXD0/TXD0 przy logice 3,3 V, a sieć i hasło zapisuje z karty w pliku wifi.txt.
  • Transmisja działa z prędkością 115200, a upload przez przeglądarkę osiąga około 300...600kB/s.
  • Wydruk pliku 32 MB trwał 6h25m +-1m zarówno z karty drukarki, jak i z karty ESP32-C3.
  • Oprogramowanie nie obsługuje błędów i nie wolno używać go komercyjnie.
Wygenerowane przez model językowy.
REKLAMA
📢 Słuchaj (AI):
📢 Słuchaj (AI):

Podsumowanie tematu

✨ Tematem dyskusji jest autorski projekt serwera druku WiFi opartego na mikrokontrolerze ESP32-C3, służącego do bezpośredniego przesyłania plików G-code do drukarki 3D Ender 3 Pro przez interfejs UART. Projekt ma na celu szybki upload plików bez opóźnień charakterystycznych dla kart SD i bez konieczności stosowania Raspberry Pi czy innych mikrokomputerów. W Marlinie wymaga się ustawienia bufora odbioru na minimum 1 kB. Autor podkreśla, że ESP32-C3 jest tani (około 2 USD), ma małe rozmiary i stabilne WiFi, co przewyższa jakość połączenia WiFi w Raspberry Pi. W porównaniu do istniejącego oprogramowania ESP3D, projekt oferuje szybszy upload i streaming danych, a także prostszą instalację (tylko 4 przewody: zasilanie, masa, RX, TX). Dyskutowano także o alternatywach, takich jak OctoPrint na Orange Pi Zero 2, adaptery WiFi-SD (np. ezShare, PQI Air), które jednak mają ograniczenia prędkości i funkcjonalności. Projekt nie obsługuje uploadu podczas drukowania (upload jest zablokowany, aby uniknąć problemów z kartą SD). Poruszono kwestie zasilania serwera niezależnie od drukarki oraz możliwości sterowania drukiem zdalnie, co nie jest celem projektu. Wspomniano także o innych rozwiązaniach wykorzystujących przejmowanie linii SD i transmisję SPI/SDIO, osiągających prędkości rzędu 2-3 MB/s, jednak wymagających skomplikowanej konfiguracji. Dyskusja obejmuje także sugestie rozbudowy o funkcje odczytu temperatur i sterowania drukiem przez G-kody, a także porównania z popularnymi systemami jak OctoPrint, Repetier-Server czy Klipper z Mainsail.
Wygenerowane przez model językowy.
REKLAMA