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

    Maesto Running out of GPIOs

    Scheduled Pinned Locked Moved
    General Discussion
    4
    7
    253
    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.
    • Leeundefined
      Lee
      last edited by Lee

      Hi, I am running a Maestro and have connectet some buttons to exp_0/1. I now want to install a Fysetc mini12864. Is it possible to use TWDO0 and TWCK0 or some other pin for the button in oder to free up exp_0/1 for use with the display.

      Link to the display i have: https://de.aliexpress.com/item/32970685629.html?spm=a2g0o.order_list.order_list_main.5.392e5c5fGI3wnq&gatewayAdapt=glo2deu
      23ed443e-3f93-4953-8f09-ae769b332f47-image.png

      droftartsundefined jay_s_ukundefined 2 Replies Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @Lee
        last edited by

        @Lee Which version of the Fysetc mini12864 did you buy? Because afaik only the v1.2 with fixed backlight work on the Maestro. v2.0 with 3x PWM pins for RGB definitely doesn't, and V2.1 needs a pin to control the Neopixel LEDs and might work with RRF 3.5.0-beta4, but hasn't been tested. See https://docs.duet3d.com/en/User_manual/Connecting_hardware/Display_12864#compatibility-matrix and the section after it for Maestro.

        Yes, I would have thought you could use TWDO0 and TWCK0 for the buttons, if you're not already using them for something else.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        Leeundefined 1 Reply Last reply Reply Quote 0
        • Leeundefined
          Lee @droftarts
          last edited by Lee

          @droftarts I have exactly the display from the link I provided. Should be the V1.2 with the white backlight.
          Are there any other pin I can use besides TWDO0 and TWCK0 because if I use those I would need to change the config every time I want to use an accelerometer? What would not be a huge problem but if there are any other pins I can use why not use those.

          oliofundefined droftartsundefined 2 Replies Last reply Reply Quote 0
          • oliofundefined
            oliof @Lee
            last edited by

            @Lee how often in the lifetime of a printer do you use the accelerometer though? Those frequencies should only change with a complete print head replacement or other considerable changes to the motion system or rigidity of the frame...

            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

            1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @Lee
              last edited by

              @Lee are you using spi.cs1 and spi.cs2 on the temp_db header? I updated the accelerometer page yesterday, as we have changed the recommended wiring for it to use these.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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

                @Lee maybe it would be helpful to give an indication of the pins you are already using?
                a photo of the board and a copy of your config may be useful

                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
                • Leeundefined
                  Lee @droftarts
                  last edited by

                  @droftarts I will change my wiring according to the new recomendations.
                  @JAY_S_UK i marked the pins i use
                  0816d776-6256-49c3-8f42-7cfbff964733-image.png

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