Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Use a Rpi+Display instead of Panel Due

    Scheduled Pinned Locked Moved
    PanelDue
    3
    3
    572
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • smoki3undefined
      smoki3
      last edited by

      Hi,

      I saw that new Duet3 board uses Raspberry Pi with Display for the touch control. Also with the new clean DWC.

      Is there a way to do this for the duet2 wifi also? The Panel Due UI is so ugly compared to the RPi version

      A Former User? 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User @smoki3
        last edited by

        @smoki3 said in Use a Rpi+Display instead of Panel Due:

        Is there a way to do this for the duet2 wifi also?

        Not yet, pending firmware support

        1 Reply Last reply Reply Quote 0
        • Danalundefined
          Danal
          last edited by

          Correct that a Pi cannot attach to a Duet 2 via ribbon cable high speed interface until the Duet2 firmware is updated.

          However... There are two ways to use a Pi as a touch screen interface to a D2 that work right now.

          1. Run the DWC interface in a browser on the Pi. The D2 and the Pi must be on the same network. This can be any mix of wired and wireless, as long as their IP addresses can reach each other.

          It is literally as simple as building a vanilla Pi, with touchscreen, and launching a browser and entering the Name (or IP) of the printer.

          1. Connect the one of the Pi's UARTS to the same port on the Duet 2 that a PanelDue connects. This is just TTL serial, so PI TX <> Duet RX and vice versa.

          Then, write your own touch gui. Have it issue the same commands a Panel would... and display the status of the printer by "polling" for updates, just like a Panel does.

          Easy to look at github and see all the commands. Being a Pi, that gui could be Python, NodeJS, or any of a dozen other languages.

          Obviously path 2 is more work; it also allows TOTAL custom GUI. BIG BIG buttons for start/stop/home, whatever. Scrolling screen for other buttons. Whatever your heart desires.

          Delta / Kossel printer fanatic

          1 Reply Last reply Reply Quote 1
          • First post
            Last post
          Unless otherwise noted, all forum content is licensed under CC-BY-SA