Hi Leute.
findet ihr meinen aktuellen Draft-PR für den CH934-Modul–Port zu ESPHome.
Das CH934-Modul von WDH (Hersteller) unterstützt verschiedene USB-Serial-Devices (Quad & Octa) wie zB. die auf dem CH348Q basierenden 8fach USB-Serials die es überall günstig gibt (Amazon/Ali)
Der Vorteil speziell dieses Devices ist, dass es kein “typischer” USB-Serial mit CDC-Verfahrensweise ist, sondern ein Device, das Multiplexing betreibt. Anders als CDC-Devices benötigt es nicht mindestens 2 USB-Endpoints (IN/OUT) oder gar 3 (+Interrupt)pro Kanal - sondern 4 fürs gesamte Device, unabhängig von der Anzahl der Channels. Macht 0,5 USB-Endpunkte pro Channel.
Dies erlaubt auch auf ESP32-MCUs mit USB-Host Support - welche eine sehr begrenzte Zahl von verfügbaren USB-Endpoints haben - viele USB-Serials anzuschließen.
Außerdem gibt es auch Varianten davon für RS485, so dass man dies nicht noch aufbauend auf UART selbst umsetzen müsste im Schaltungs-Design.
Wäre froh, wenn der ein oder andere es testen und Rückmeldung geben könnte, lieben Dank !
VG Olli