Coder Social home page Coder Social logo

Connecting a PanelDue to Pi3 about moonraker HOT 7 CLOSED

arksine avatar arksine commented on May 14, 2024
Connecting a PanelDue to Pi3

from moonraker.

Comments (7)

paulhew69 avatar paulhew69 commented on May 14, 2024

I tried a little harder and read some more documents.
Pi3 serial port is 'ttyS0'

Homing works, I can heat up the hotend, list files.

Superb and thank you for your hard work.

from moonraker.

robthide37 avatar robthide37 commented on May 14, 2024

Where did you find info on how to set this up?

from moonraker.

paulhew69 avatar paulhew69 commented on May 14, 2024

In the PanelDue addon and some great help from Arksine>
There is another post by me where I was struggling and losing connection.
Arksine guided me to use this.
https://www.amazon.co.uk/gp/product/B07K76Q2DX/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

HTH

Paul.

from moonraker.

robthide37 avatar robthide37 commented on May 14, 2024

you had to use 2 of them ? or you were able to use the raspberry pi usb port then run it to the paneldue off those pins since it would be 5v logiv i guess and be able to run longer distance vs the 3.3 not really cutting it ?

from moonraker.

robthide37 avatar robthide37 commented on May 14, 2024

In the PanelDue addon and some great help from Arksine>
There is another post by me where I was struggling and losing connection.
Arksine guided me to use this.
https://www.amazon.co.uk/gp/product/B07K76Q2DX/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1

HTH

Paul.

What does the address become when using this adapter?

from moonraker.

Arksine avatar Arksine commented on May 14, 2024

@robthide37 The configuration info is available here.

IIRC Paul had to use the USB adapter because his UART run was too long (or perhaps too noisy). Typically those devices enumerate to /dev/ttyUSBx where x is decided based on the number of USB ttys on your system (so starts at /dev/ttyUSB0, etc).

You can use the Pi GPIOs as long as the run isn't too long. You would want the wires to avoid noise if possible. I use the GPIOs, however I use the Pi's PL011 instead of the miniuart. You typically need to go through a few steps to get the PL011 set up as the primary UART:

  • Disable the serial console in raspi-config
  • run sudo systemctl disable hciuart
  • edit /boot/config.txt and add:
    dtoverlay=disable-bt
    enable_uart=1
    
  • reboot pi

The PL011 is located at /dev/ttyAMA0. The Pi documentation has more details on it.

One thing to remember, the PanelDue needs +5v power, but the Rx and Tx pins use 3.3v logic. Not a problem when connecting to the Pi, but its something to be aware of when using a USB-TTL adapter.

from moonraker.

robthide37 avatar robthide37 commented on May 14, 2024

from moonraker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.