Fysetc neopixel board, problems with duet2wifi and paneldue
-
I have bought Fysetc neopixel board, there is a problem with it: It works only when i switch on the printer with neopixel disconnected, as soon the paneldue got a successful connection with the duet2wifi board i must attach the neopixel board too: then everything is working nice. But when i start the printer with paneldue and neopixel board already connected, the neopixel board works but the paneldue shows only the dashboard but the paneldue can’t connected with the duet2wifi.
If i only connected the paneldue and powered it on: paneldue works as it should be. Same when i only connect the neopixel board: neopixel board works nice.
Used the latest reprap firmware for the duet2wifi and the paneldue (both original Duet).
Tested many times now: when NEOPIXEL and PANELDUE v3.0 are both connected: only NEOPIXEL works as it should be, the PANELDUE show the interface but can't connect...Any idea what’s wrong and how to fix this?
-
@knutselsmurf what's wrong is that you have both the PanelDue and the Neopixel board connected to the same UART on the Duet. So messages sent through that UART to the Neopixel board may be messing with the PanelDue, and vice versa.
Unfortunately there are no more free UART ports on Duet 2. Duet 3 and Duet 3 Mini both have an additional UART port.
-
Ok, i have a Duex5 also, not used yet.
Is it possible to use the neopixel with this Duex5 board? -
@dc42 To clarify, only TX from duetwifi is connected to the fysetc neopixel board. RX is not used. Thus both paneldue and neopixel board both sink TX from duetwifi into their respective RX pins.
This seems like a case where the voltage divider is enough that the paneldue is not receiving an adequate signal.
-
@pfn
How can this be fixed? -
@knutselsmurf there is no easy fix, because you need two separate UARTs to drive the PanelDue and the Neopixel board, and the only user-accessible UART on Duet WiFi is the one connected to the PanelDue port.