3.5" Displays



  • Are there any plans to support 3.5" displays at any point in the future?

    There is a desire to change to Duet Maestro and Duet2 WiFi boards on some of my projects, but the printers have no way to fit a screen other than 3.5" due to factory default enclosure design and I'd like to avoid destroying the enclosure at all cost.

    I know there isn't any support at the moment, but from surfing the web there seem to be panels around using the same connector as the PanelDue at 3.5" with a different resolution.

    If someone could point me in the right direction I'd happily try to assist development / take a shot at implementing it myself. I just have no clue where to start.. 😉



  • https://github.com/dc42/PanelDueFirmware
    and
    https://github.com/dc42/PanelDue/tree/master/PCB/V3.0

    (might be easier to go with Duet3 and a SBC like Raspberry Pi w/ screen than adapting PanelDue)


  • administrators

    In fact I first started writing PanelDue to use a 3.5" display. However I soon realised that the 4.3" display was able to display a lot more data, because of its higher pixel count.

    I think the driver code for 3.5" parallel interface displays is still present in the PanelDue code. However, to use a 3.5" display you would need to adjust the screen layout. The 4.3" displays have 480x272 pixels.



  • @dc42 I just picked up this (displaytech-us.com/7-inch-integrated-tft-driver-boards) 7 inch SSD1963 resistive touch 40 pin display/display-controler and I am struggling to get it to hook up to my Duet2Wifi, any advice on going from panelDue connection on duet to 40 pin?


  • administrators

    @StoneZone said in 3.5" Displays:

    @dc42 I just picked up this (displaytech-us.com/7-inch-integrated-tft-driver-boards) 7 inch SSD1963 resistive touch 40 pin display/display-controler and I am struggling to get it to hook up to my Duet2Wifi, any advice on going from panelDue connection on duet to 40 pin?

    It looks similar to the 7" one we used to sell with the PanelDue controller board, except the pinout is different and it appears that it doesn't have a backlight inverter on-board. You would need to:

    • Purchase a PaneDue controller board (without display) to drive it, available from Duet3D and some of our distributors;
    • Match up the pins on the 40-pin connector on the PanelDue controller with the 40 pins on that display, and make up a custom cable to connect the two;
    • Work out how to drive the backlight. Looks like it needs 20mA @ approx. 9.6V. So you could drive it from 12V through a series resistor. Or use a constant-current boost converter to drive it from the 5V supply (which is how most displays do it).


  • Edit:

    A few thoughts later: I could however just mount a 3.5" HDMI screen and drive it off a Raspberry/cheap Android Device and adjust the DWC for that resolution.. I'm a webdev after all..

    Edit2:

    Actually the DWC looks like it meets exactly my competence.. Vue.js + Vuetify.


Log in to reply