Prusa style display



  • Hello everyone,

    Just a simple question. I'm going to start a new printer build. I'm building a Prusa Bear, but I want to use a Duet WiFi instead of a standard 8-bit controller board. I would like to use the 16*4 LCD display that is on the Prusa machines mostly for the look. Is there a way to hook the display to a Duet? I don't really care about the encoder or the SD slot, but I would not complain if they did work. I did not see any information about hooking up the display to a Duet, but I do see the same connectors on the Duet board that are on a 8-bit board for the display.

    Thanks



  • Perhaps a Duet Maestro with a 12864 display would suit your needs. AFAIK the Duet Wifi lacks the level shifting hardware to use one of the more basic displays.



  • Doesn't work.

    The 20 X 04 (They're 20 columns, not 16) controllers are not supported on any Duets so far as I know. It's a pity, because I have 4 of the things.

    The 12864 full graphic controllers are supported (more or less) on the Maestro, but not on the Duet Ethernet/Wifi.

    There has been some talk from some people on making a hardware interface that would allow you to plug in the other controllers, kind of like the board that let you plug it into the original RAMPS boards, but the 2004 controller apparently has the highest demands in terms of I/O pins. It's probably easier to get the SD card slot working than the display itself.

    I have been looking at hacking together a solution where I just use an 8-bit Arduino to talk to the Duet and run the controller, because I have a pile of Arduino Mega 2560 boards and RAMPS 1.4 boards, with a couple of the interface boards to the 2004 controller, but I haven't got very far.



  • @phaedrux said in Prusa style display:

    Perhaps a Duet Maestro with a 12864 display would suit your needs. AFAIK the Duet Wifi lacks the level shifting hardware to use one of the more basic displays.

    I really don't want to go with the Maestro since it doesn't have WiFi, it has lower current ratings, and since I want to add additional stepper drivers for a MMU later on. Also the 12864 does not have the aesthetics of the dot matrix display.



  • @supraguy said in Prusa style display:

    Doesn't work.

    The 20 X 04 (They're 20 columns, not 16) controllers are not supported on any Duets so far as I know. It's a pity, because I have 4 of the things.

    After I made my post I remembered that they are 20*4 display.

    The 12864 full graphic controllers are supported (more or less) on the Maestro, but not on the Duet Ethernet/Wifi.

    There has been some talk from some people on making a hardware interface that would allow you to plug in the other controllers, kind of like the board that let you plug it into the original RAMPS boards, but the 2004 controller apparently has the highest demands in terms of I/O pins. It's probably easier to get the SD card slot working than the display itself.

    For the basic parallel dot matrix display (like the 20*4) it can interface with a 3.3v system. The displays are TTL logic, so no "drivers" or "level translators" are needed. A 120 ohm to 240 ohm (depending on various things like io diode current) resister in series with the data bus would be the only thing needed to protect the Duet Incase there is a bus conflict. I've done it many times before, using a 3.3v microprocessor to control a standard dot matrix display.

    I have been looking at hacking together a solution where I just use an 8-bit Arduino to talk to the Duet and run the controller, because I have a pile of Arduino Mega 2560 boards and RAMPS 1.4 boards, with a couple of the interface boards to the 2004 controller, but I haven't got very far.

    That would be an interesting idea.

    I will have to figure out how to do the programming to get one to work.


Log in to reply