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

    Multi Duet Controller (Yet another ESP32 based controller)

    Scheduled Pinned Locked Moved
    Third-party software
    2
    2
    324
    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.
    • TurtlePrintundefined
      TurtlePrint
      last edited by

      I currently have 2 and in the near future will have 3 Duet based printers. I really wanted an easy way to monitor and control them all without needing to pull up a web browser or use my phone I've also had 2 Panel Dues fail on me and dont want to spend anymore money on them.

      The box is using an ESP32 wit a 4x20 display and a i2C backpack along with some cheap switches. Total cost is around $30 from Amazon and possible cheaper if you source from overseas.

      The code is very basic, mainly because I'm working from examples on google. So far it sends a Type 3 status request to both printers and then reads in the resulting JSON blobs. The display uses the JSON data to show estimated print time remaining (based on filament)

      The top row of buttons let me select which printer I want to control (Red, Blue or Green) and an Escape button which isn't implemented yet.

      The rest of the buttons send an http rr_gcode request to which ever printer has been selected for control. So far I only a few basic commands implemented but I plan on adding more like baby step and print speed.

      If there is interest in a very basic controller like this I'll try to clean the source code up and post it.

      5eb729e1-48ed-4136-8944-49b6448e69b7-image.png

      5176177c-c7d9-4a14-90c3-3edc165f71b5-image.png

      1 Reply Last reply Reply Quote 4
      • o_lampeundefined
        o_lampe
        last edited by

        @TurtlePrint
        Great idea!
        I had a touchscreen with full color running on the ESP32.
        (digole was the brand).
        Now add a camera to show the nozzles in closeup and some onscreen-buttons for babystepping etc. and we have a remote PanelDue.
        I'd buy it, if Ihad several printers to run.

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