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

    Duet 2 WiFi on Ender 3 keep LCD

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    8
    17
    1.9k
    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.
    • alexicundefined
      alexic
      last edited by

      Hello, I saw that it's possible with the Duet Maestro to keep the originak LCD panel and controls from the Ender 3 printer. I would like to do the same with my Duet 2 WiFi board.
      Could I manually adapt the hardware pins with a connector and then activate the LCD support from software? How can I find out what pins do I need.

      Thanks for your help!

      1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk
        last edited by

        what type of LCD is it?
        can you provide photos of the back?

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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

          db4f8df7-e3a2-4a90-bb12-5a8ff696c96c-image.png

          afaik exp1 and exp2 follow the reprap pinout but i havent tried , also the display controller has to be identified to check compatability with duet2wifi that support 12864 LCD as of 3.2beta1

          edit: looks to be st7920 and not the supported (in progress) st7567

          1 Reply Last reply Reply Quote 0
          • Vetiundefined
            Veti
            last edited by

            you will need extra hardware.

            see https://forum.duet3d.com/topic/15611/logic-level-shifter-for-12864-display-on-duet-2-wifi

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

              @Veti said in Duet 2 WiFi on Ender 3 keep LCD:

              you will need extra hardware.

              see https://forum.duet3d.com/topic/15611/logic-level-shifter-for-12864-display-on-duet-2-wifi

              that thread starts off targeting st7920 and ends up with dc42 adding support for st7567 - so while the board shared there will work with the patch for rrf2 it will not work without adittional changes to board and firmware for rrf3

              1 Reply Last reply Reply Quote 1
              • Vetiundefined
                Veti
                last edited by Veti

                the duet wifi by default does not have a head for 12864 lcd screens.

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

                  afaik the reason to support st7567 instead of st7920 was it required no adittional hardware and could use the conn_lcd and con_sd headers directly with a (custom cable possibly)

                  in any case the ender 3 lcd will need hardware and patched firmware.

                  1 Reply Last reply Reply Quote 0
                  • Vetiundefined
                    Veti
                    last edited by

                    from https://forum.duet3d.com/topic/6449/making-the-lcd-12864-work-on-the-duetwifi-please-advise/3

                    To support a 12864 you would need to pick up the SCLK, MOSI and one of the CS signals from the temperature daughter board connector or the expansion bus, gate the SCLK signal with CS and level shift it to 5V, and also level shift CS and MOSI to 5V.

                    i do consider a level shifter additional hardware.

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

                      @Veti said in Duet 2 WiFi on Ender 3 keep LCD:

                      i do consider a level shifter additional hardware.

                      for st7920 that isn't supported by 3.2; but not for st7567 that is supported by 3.2 (or so afaik at least)

                      1 Reply Last reply Reply Quote 0
                      • stuartofmtundefined
                        stuartofmt
                        last edited by

                        FWIW - I recently went through the same considerations for my Ender 5 (same-same).
                        In the end - I decided it was not worth the effort.
                        Since I had a spare Pi with touch screen lying around I did four things:

                        1. Pi with Debian and simply used the browser to get at the Duet Web page. This gives all the control (and much more) than the ender control panel.
                        2. Used the same Pi with a Pi camera and installed motion.
                        3. Port forwarded from my router to the Pi with a DNS url (not the most secure will replace with VPN)
                        4. Mounted the Pi on the printer frame.

                        This gives me both local and remote (smartphone etc.) control and monitoring. I'm very happy with the arrangement.

                        Of course there is some expense if you do not have the parts lying around but the alternative is a lot of time and some expense.

                        1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk
                          last edited by jay_s_uk

                          https://github.com/airbrett/DisplayRRF/
                          Have a look at this.
                          Uses an Arduino mini pro to connect a 12864 display to RRF

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          A Former User? alexicundefined 2 Replies Last reply Reply Quote 0
                          • A Former User?
                            A Former User @jay_s_uk
                            last edited by

                            interesting find! A PanelDue to 12864 bridge might be easier than trying to put the st9720 support back in rrf3

                            1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk
                              last edited by

                              Its something one of the users of the LPC port has been working on.
                              20200918_072007.jpg
                              20200918_072019.jpg
                              20200918_072030.jpg

                              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                              1 Reply Last reply Reply Quote 0
                              • mitchundefined
                                mitch
                                last edited by

                                I went through the same discovery using duet wifi + ender 5. Ultimately a low cost clone Paneldue was the easiest solution and it offered a very rich user experience. Thingaverse has lots of great enclosure and mount options. I am happy I went that route.

                                IMG_20200724_151958.jpg

                                However, once the plugins start rolling in with rrf3 I am curious how much the PanelDue will be able to keep up with respect to the UI for the new features or if a true browser based tablet display will be more robust.

                                Phaedruxundefined 1 Reply Last reply Reply Quote 0
                                • Phaedruxundefined
                                  Phaedrux Moderator @mitch
                                  last edited by

                                  @mitch said in Duet 2 WiFi on Ender 3 keep LCD:

                                  I am curious how much the PanelDue will be able to keep up

                                  IMO it's two different approaches. At the printer I'm more likely to want a stripped down UI with direct printer controls. Large touch points and easy to navigate. Macros are there for complexity.

                                  I've been dissatisfied using a pi and DWC on a small touch screen.

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  1 Reply Last reply Reply Quote 1
                                  • alexicundefined
                                    alexic @jay_s_uk
                                    last edited by

                                    @jay_s_uk This seems interesting! I'll give it a look and try to replicate the project.

                                    1 Reply Last reply Reply Quote 0
                                    • Swift Testerundefined
                                      Swift Tester
                                      last edited by Swift Tester

                                      Sorry for crossposting, actual info for Duet2 + Ender 3 LCD here: https://forum.duet3d.com/post/207704

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