Giter Club home page Giter Club logo

Comments (6)

chrissbarr avatar chrissbarr commented on September 23, 2024

Hi @axjurado,

UART3 is on pins PJ0 (RX) and PJ1 (TX). These are pin 11 and 12, from the below part of the schematic:

image

Here's a top-down view of the EXP3 connector pinout:

image

Hope that clears things up. If you're still stuck let me know and we'll figure it out.

from rumba-plus.

axjurado avatar axjurado commented on September 23, 2024

thanks chris, i think i got that part right.

what i don't know is what to change in the firmware to make it work. Tried the serial_port2 3 but didn't work, nor turning on the bluetooth. Any ideas?

BTW Rumba+ is really solid, and want to update it to the rumba32, any idea when will be in stock ?

Thanks for your prompt response and help!

from rumba-plus.

chrissbarr avatar chrissbarr commented on September 23, 2024

Hmm, I'm not overly familiar with the WiFi Backpack module, so I'm working through this from reading the wiring info here:

http://panucattdevices.freshdesk.com/support/solutions/articles/1000277389-wiring-guide-wifi-backpacks

I'd check to make sure that RX and TX are connected around the right way (Backpack TX to RUMBA+ RX, and vice-versa). Note the cross-over.

Your Marlin configuration sounds correct - #define SERIAL_PORT_2 3 should enable the correct port.

I see in the backpack docs here that there's a mention of configuring the serial baudrate - you'll want to check that this setting matches your Marlin configuration.

I d not believe that it's necessary to enable Bluetooth in Marlin - as long as the correct port is enabled, that should be the only thing necessary.

Glad to hear you're happy with the RUMBA+ design! I've got a batch of an updated version of RUMBA32 in the works at the moment, if all goes well they should be available in 5-6 weeks.

Let me know if you're still stuck and we'll dig further.

from rumba-plus.

axjurado avatar axjurado commented on September 23, 2024

Thanks Chris, again.

The Panucatt tech support replied to use #define SERIAL_PORT2 -1, but i thought that 3 was the right number. Does that make sense? I'm not well versed in Marlin to be honest.

Great to hear that the rumba32 will be available soon. Thanks again!

Augusto

from rumba-plus.

chrissbarr avatar chrissbarr commented on September 23, 2024

No worries Augusto!

I'm fairly sure that -1 does not map to a serial port on RUMBA+ and would just be the same as having PORT2 disabled.

There are 4 serial interfaces on the microcontroller in RUMBA+. Here's my understanding of where they go:

UART0 - UART to the 16u2 USB Interface (so this is the USB serial port)
UART1 - maps to pins in EXP1 header
UART2 - unused, maps to pins used for stepper drivers
UART3 - maps to pins in EXP3 header

If you were not going to use USB, you could have port 2 disabled (SERIAL_PORT_2 -1) and set port 1 to use UART3 (SERIAL_PORT 0). Perhaps the Panucatt support were trying to suggest something like this?

from rumba-plus.

axjurado avatar axjurado commented on September 23, 2024

Doing SERIAL_PORT_2 3 worked. The -1 wouldn't compile.

My issue with connecting looks like was the baur rate on the wifi backpack.Now it communicates and is working fine.

Thanks for your help! and look forward to the rumba32 to be available!

from rumba-plus.

Related Issues (11)

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.