Skip to main content
WARNING! From February 2022, these pages are no longer maintained.
Please see the current Duet3D documentation at https://docs.duet3d.com/
Help

Revision to Connecting an LCD control panel

Ian A-S

|! Duet 0.8.5
| PanelDue, no SD
-| <<colspan="2">> See [https://duet3d.dozuki.com/Wiki/Edit/Connecting_an_LCD_control_panel#Section_Using_the_external_SD_card_socket_on_the_LCD_panel|Using external SD card socket]
+| <<colspan="2">> See [[Connecting an LCD control panel#Section_Using_the_external_SD_card_socket_on_the_LCD_panel|Using external SD card socket]]
|--
|! Duet 0.6
| See [https://duet3d.dozuki.com/Wiki/Edit/Connecting_an_LCD_control_panel#Section_Duet_0_Num_6|Note]
-| <<colspan="2">> See [https://duet3d.dozuki.com/Wiki/Edit/Connecting_an_LCD_control_panel#Section_Using_the_external_SD_card_socket_on_the_LCD_panel|Using external SD card socket]
+| <<colspan="2">> See [[Connecting an LCD control panel#Section_Using_the_external_SD_card_socket_on_the_LCD_panel|Using external SD card socket]]
}
* Connects to PanelDue_SD on Duet 5 Mini 5+, CONN_SD on Duet 2
* Cable length limited to 400mm for reliability
-* For PanelDue V2.0, both the ribbon cable '''AND''' 4-wire cable need to be connected to enable use of SD card slot.
+* For PanelDue V2.0, both the ribbon cable ***AND*** 4-wire cable need to be connected to enable use of SD card slot.
{table
In tests using standard 28awg 1.27mm spaced ribbon cable, 400mm worked reliably but 800mm did not. So 400mm is the maximum recommended cable length. You can also get 26awg 1.27mm ribbon cable, and by using such cable you may be able to achieve reliable operation with cables longer than 400mm.
-'''Caution:''' if you are using a thermocouple and/or PT100 daughter board, the use of long ribbon cables between the Duet and PanelDue may affect communication between the Duet and the daughter boards, because the ribbon cable connection to the SD card on PanelDue uses the same SPI bus as the daughter boards.
+***Caution:*** if you are using a thermocouple and/or PT100 daughter board, the use of long ribbon cables between the Duet and PanelDue may affect communication between the Duet and the daughter boards, because the ribbon cable connection to the SD card on PanelDue uses the same SPI bus as the daughter boards.
==== Duet 3 Mini 5+ WiFi/Ethernet ====
On Duet 3 Mini 5+ WiFi/Ethernet, a PanelDue can be connected using a ribbon cable plugged into the socket labelled 'PanelDue_SD'. This is the only way to use the SD card socket on the PanelDue. Note:
-* '''Do not do this on version 0.2 boards!''' (see [[Duet 3 Mini 5plus Wiring#Section_Revision_0_Num_2|Duet 3 Mini 5+ Errata]])
+* ***Do not do this on version 0.2 boards!*** (see [[Duet 3 Mini 5plus Wiring#Section_Revision_0_Num_2|Duet 3 Mini 5+ Errata]])
* The PanelDue does not provide a card detect signal, so it is necessary to bridge pins 2 and 4 of the EXP2 connector as shown here.
* The PanelDue connector on the Duet 3 Mini 5+ shares the io0.out and io0.in pins, so IO_0 cannot be used at the same time.
=== PanelDue config.g setup for RepRapFirmware 3 ===
-''Note:'' Using a PanelDue with Duet 3 and Duet 2 and RRF3 will require '''M575 P1 S1 B57600''' being present in config.g. Previously in RRF2 this was assumed as the default, so your config from RRF2 may not include it.
+''Note:'' Using a PanelDue with Duet 3 and Duet 2 and RRF3 will require ***M575 P1 S1 B57600*** being present in config.g. Previously in RRF2 this was assumed as the default, so your config from RRF2 may not include it.
=== Limitations ===
=== Using the external SD card socket on the LCD panel ===
-'''This information also applies to a stand alone SD or micro SD card socket'''
+***This information also applies to a stand alone SD or micro SD card socket***
You can use the external SD card socket on the LCD panel if you have used a ribbon cable as described above. Please note, the SPI interface provided by this SD card socket is much slower than the on-board SD card socket built into the Duet. Therefore we recommend that you do not upload files to this card over the network. Use the external SD card socket only if you want to write files to the SD card on a PC and then move the SD card to your printer.
==== Warning ====
-Caution! Do not use an SD extender cable from the SD socket on the Panel Due. Some types of SD card extender cable have been found to damage the SD card socket. '''Damage to the SD card socket from using an extender cable is not covered by the warranty.'''
+Caution! Do not use an SD extender cable from the SD socket on the Panel Due. Some types of SD card extender cable have been found to damage the SD card socket. ***Damage to the SD card socket from using an extender cable is not covered by the warranty.***
==== Using the SD card socket with other PanelDue version and Duet version combinations ====
=== Duet 3 Mini 5+ support for 12864 displays ===
-Duet 3 Mini provides two 2x5 ribbon cable headers for connecting a Fysetc 12864 Mini Panel version 1.2 or 2.1 ('''not 2.0''') or compatible ST7567-based controller. When using a version 2.1 controller, the colours of the three Neopixel LEDs built into the display can be set using the M150 command with LED type parameter X2.
+Duet 3 Mini provides two 2x5 ribbon cable headers for connecting a Fysetc 12864 Mini Panel version 1.2 or 2.1 (***not 2.0***) or compatible ST7567-based controller. When using a version 2.1 controller, the colours of the three Neopixel LEDs built into the display can be set using the M150 command with LED type parameter X2.
We do not recommend connecting a 12864 display with ST7920 controller to the Duet 3 Mini because the 3.3V signals provided by the Duet 3 Mini do not meet the specifications of the ST7920 controller chip when it is powered from 5V. If you do wish to try it, you will most likely have to reduce the clock frequency (M918 F parameter) to get it working at all, and it may not work reliably. Also, note that when configured for 12864 display with ST7920 controller, RRF provides the CS signal on the pin normally uses for A0 because that more closely matched the pinout of typical 12864/ST7920 displays.

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes