Skip to main content

Site Navigation

Your Account

Choose Language

Connecting a PanelDue

PanelDue version 3.0, and Duet 2 (WiFi/Ethernet) revision 1.01 or later

Option 1: Ribbon cable

Connect a 10-way ribbon cable between socket X5 on the PanelDue and socket CONN_SD on the Duet 2. The connector is a standard 10 pin 2 row 2.54mm pitch box connector that accepts IDC connectors for 1.27mm ribbon cable.

Block Image

(Photo from the awesome

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.

Option 2: 4-way cable

Use' a 4-way cable terminated in Molex KK or compatible connectors as shown here:

Block Image

The length of the 4-way cable is not critical, however the resistance per conductor should not exceed 0.1 ohm. The SD card socket on the TFT panel will not be functional. The cables supplied by Escher3D and Duet3D are about 800mm long.

PanelDue versions 1.0,1.1. or 2.0 and/or Duet 2 WiFi revision 1.0 or Duet 0.8.5

Use the 4-way cable as described above. If you are using PanelDue 2.0 or 3.0 with Duet 2 (WiFi/Ethernet) then you can optionally connect the ribbon cable as well in order to use the SD card socket on the TFT panel.

Duet 0.6

Use a 4-core cable terminated in a Molex KK or compatible connector at the PanelDue end and a 2x4 Dupont-style connector at the Duet end. This plugs into the end of the expansion connector. See

Using the external SD card socket on the LCD panel

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.

To access the second SD card socket, you will need these firmware versions:

  • DuetWiFiFirmware/RepRapFirmware 1.16 or later
  • DuetWebControl 1.13 or later
  • PanelDue firmware 1.15c or later


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

You will need to make a custom 5-way cable using this table of connections. For the PanelDue 1.1, the X5 connector pins are numbered from the bottom end of the connector (the end close to the X5 legend). On the Duet 0.6 and 0.8.5 you need RepRapFirmware 1.17d or later to get support for the second SD card.

SD signal namePanelDue 1.1 X5 pin #PanelDue 2.0 X5 pin #Duet 2 signal nameDuet 2 CONN_SD pin #Duet 0.6/0.8.5 signal nameDuet 0.6/0.8.5 Expansion pinDueX4 Expansion1 pin

Connecting a 12864 LCD to the Duet Maestro

The Duet Maestro supports basic 12864 LCD panels with encoder wheels.

See this thread for more details:


Everything was working great. Got connected using YAT. Got Wifi working. Disconnected the USB cable from my computer and connected a PanelDue 7i using a 10 way ribbon cable. Powered the Duet back up and boom…I see the PanelDue loading from bottom to top. Touch screen works. Start poking around and find a baud rate setting. Thought I’d max it out. Make the change and the screen seemed to be more responsive. Rebooted the Duet by pulling the USB cable and the PanelDue hasn’t displayed anything since. The back light is powering on. Just no more GUI. No beeps when touching the screen. Reset and Erase switches don’t seem to do anything. (What are they supposed to do anyway?) Is there a max baud rate for the PanelDue? Where is that setting saved? On the PanelDue itself on in a config file on the Duet? Any help would be appreciated.

Jason Leadbetter - Reply

Please ask for assistance on the forum.

Tony -

Just plugged my new paneldue 7i in and just get a backlight? I assume it’s brokenbut just checking - is there any other configuration that needs to be done. it plugged into a duet 3d with zprobe…

Martin Dix - Reply

It’s possible that you pressed the erase button and wiped out the firmware. Try uploading the latest PanelDue firmware and see if that helps. The UI and menus are part of the PanelDue firmware and do not come from the Duet.

Makoto Schoppert -

Apologies - I’ve just seen the forum comment. I’ll ask there.

Martin Dix - Reply

Mark - Thanks for the comment. You are quite right. It’s all working now.

Martin Dix - Reply

Does a PanelDue 7i work with a Duet Maestro?

Jonathan Beaudoin - Reply

Yes it does, just plug it into the PanelDue port just like you would with the Duet Wifi

Jason Znack -

Add Comment

View Statistics:

Past 24 Hours: 32

Past 7 Days: 263

Past 30 Days: 1,022

All Time: 19,408