SKR Pro, TMC2209, TFT V3 E3 -help wanted-

This is great to have, thank you! Your links aren’t working though. I’m not sure why.

Edit: I believe I found what I needed.

opt_set EXTRUDERS “0”
opt_set X_MIN_ENDSTOP_INVERTING “false”
opt_set Y_MIN_ENDSTOP_INVERTING “false”
opt_set X_MAX_ENDSTOP_INVERTING “false”
opt_set Y_MAX_ENDSTOP_INVERTING “false”

opt_set NUM_Z_STEPPER_DRIVERS “2”

opt_enable
MIN_SOFTWARE_ENDSTOPS
MIN_SOFTWARE_ENDSTOP_Z
SOFT_ENDSTOPS_MENU_ITEM
USE_XMAX_PLUG
USE_YMAX_PLUG
Y_DUAL_STEPPER_DRIVERS
Y_DUAL_ENDSTOPS
Z_MULTI_ENDSTOPS

echo “- Configured for Dual YZ” >> README.md

1 Like

In Configuration.h:

/**

  • Select the serial port on the board to use for communication with the host.

  • This allows the connection of wireless adapters (for instance) to non-default port pins.

  • Note: The first serial port (-1 or 0) will always be used by the Arduino bootloader.

  • :[-1, 0, 1, 2, 3, 4, 5, 6, 7]

*/

#define SERIAL_PORT 0

/**

  • Select a secondary serial port on the board to use for communication with the host.

  • This allows the connection of wireless adapters (for instance) to non-default port pins.

  • Serial port -1 is the USB emulated serial port, if available.

  • :[-1, 0, 1, 2, 3, 4, 5, 6, 7]

*/

#define SERIAL_PORT_2 -1

This is my setup for a BTT TFT 35 V2.0 and Octoprint on the USB connector

Mark, that looks like it is for the skr 1.3, not the skr pro. They ha e different chips and the pro uses -1 instead of 0.

Synthesis. I think it might ha e removed them. Darn.

That is just about right, but that script runs against a clean skr pro setup. If you are trying to get from V1CNC_SkrPro_Dual, then you also need to disable the X_DUAl_STEPPER_DRIVERS.

@MarkRudnicki so you flipped the ports. I’ll have to give this a try.

Getting closer.

https://docs.v1engineering.com/electronics/skrpro/

3 Likes

Key word hotlink test, skr pro info
SKR Pro info

1 Like

Is anyone currently using the SKR Pro for a Lowrider with dual endstops/auto leveling/squaring and a Z-probe? I’m currently working through the firmware and am a little bit overwhelmed. I’d love to see what you have done for yours so I can learn.

https://docs.v1engineering.com/electronics/skrpro/#basics

That is just about right, but that script runs against a clean skr pro setup. If you are trying to get from V1CNC_SkrPro_Dual, then you also need to disable the X_DUAl_STEPPER_DRIVERS.

JEFFEB3 tell me in the firmware dos it support the wifi module
.ESP-01S WIFI Module from bigtreetech

I’m not sure if this is the best conversation about it, but if you search for G38, or G38.2, you will find a few people that have it working:

2 Likes

I’m not sure if it does. I haven’t tried it. I know you need to enable serial 6, which will disable another thing (either the USB or the TFT). The TFT has a wifi port on it too for an ESP01, but I don’t know if that works either.

Either way, I am pretty sure it isn’t hosting a web page. More likely there is some software that can basically use the wifi as a wireless serial port. But I haven’t ever seen it.

you talk about raspberry pi i think i have 2 here the version 3 and 4 but i will get the machine working 1st after try to configure the laser and after the wifi and plug the raspberry py this way i can used my tablet to move the axes insted of a laptop or joystick !

i found this it is from the configuration_adv.h
a link to explain how to


verry interesting i will read it and look in
marlin v1cnc skrpro duallr 2209 2.0.6 430

That’s the piece I was missing. G38 as a search term just opened a ton of doors. Thank you.

1 Like

i order from v1engineering the kit skr pro 1.2, 6x 2209 drivers, tft35 e3 v3 and Nema 17 76OZ/in Steppers × 5 and few little other thing
so when i will recived i will test on bench whith these motor before testing whit mine this way i will see if it was really the board i had dead !
i just hope they will send it today !

I have the ESP-01S dongle working, but not plugged into it’s port on the SKR Pro, I have it plugged into the TFT in a daisy chain or piggyback type mode. It wouldn’t work in it it’s own little port on the SKR. It might with fiddling with the Marlin serial settings, but I fear it would disable one of the other ports as Jeffe mentioned.

I definitely remember seeing in one of the github issues/prs that you can set it to 6 and 1 for wifi and tft for the skr pro. We have it set to -1 and 1, so the USB and the tft work.

@Tuco, what does the wifi do? Does it serve a webpage? Or does it just allow software to connect remotely?

https://github.com/luc-github/ESP3D-WEBUI you can see some screenshots of what the webUI part can do there.

I’m sure your Pi image is much more capable, but for the couple of dollars it cost, it was too tempting not to grab one to play with.

Update: The actual firmware I used is here: https://github.com/bigtreetech/BIGTREETECH-SKR-PRO-V1.1/tree/master/firmware/esp-01s but it’s based on the above. I think that big tree unit only has 1MB of flash, but don’t hold me to that.

1 Like

Oh wow. I use that on my grbl_esp32 boards. I didn’t know it worked on the esp8266/01. I have a few of those (hopefully with enough flash). I will have to check that out. So many new doors are opening.