Skip to main content
14 events
when toggle format what by license comment
Sep 3, 2020 at 7:22 comment added Mahan Lamee Let's continue it in the chat room.
Sep 3, 2020 at 7:22 comment added Mahan Lamee Also, I am comparing other boards to this to see which of them is better but because they are all similar, there is no difference for me to mention which of them, and since SKR PRO is the most popular, I mentioned this in my question. I just want to know the instructions and when I knew that, I can do it with any board. The only thing that I should do is find a PWM pin in the boards' datasheet and configure the pin number in Marlin.
Sep 3, 2020 at 7:10 comment added Mahan Lamee No, I haven't bought it yet. Just I want to know if I can do it so when I was sure what I should do, I will buy it. This is not a cheap board, so buying it without knowing if it works or not is not true.
Sep 2, 2020 at 17:00 comment added user77232 @MahanLameie, you don't have the SKR_PRO board? So you want me to see if this works? Just that a servo will rotate if the firmware is modified thusly? Since this is becoming a chat: chat.stackexchange.com/rooms/112575/marlin-servo-control
Sep 2, 2020 at 16:40 comment added Mahan Lamee I haven't tested this because I don't have this board. If this way doesn't work, please tell me.
Sep 2, 2020 at 16:36 comment added Mahan Lamee First, we need to configure tool change x and y position and servo rotation angle in configuration.h file and leave SWITCHING_TOOLHEAD_SERVO_NR as it is. Also, uncomment #define NUM_SERVOS and set it to 2.Then we need to open Marlin\src\pins\stm32f4\pins_BTT_SKR_PRO_common.h file and in the Servos section, add the following line: #define SERVO1_PIN PC9 In the end, connect the servo signal pin to the PC9 pin on extension 1 and the VCC and GND pin to the pins next to the PC9 pin that are GND and 5V.
Sep 2, 2020 at 16:36 comment added Mahan Lamee After so much research, finally, I found the way to do this. For the first question, Servo is the best choice.
Sep 1, 2020 at 19:03 history edited 0scar CC BY-SA 4.0
Improved formatting
Sep 1, 2020 at 13:46 history edited user77232 CC BY-SA 4.0
added 33 characters in body
Sep 1, 2020 at 13:40 comment added user77232 PWM_PC9 (pin 4 on extension 1) seems to be the only pwm pin available for use. I believe SERVR_NR is the index of the servo for the M280 command. I don't know enough about this part of marlin to be of much use.
S Sep 1, 2020 at 11:48 history suggested Mahan Lamee CC BY-SA 4.0
Fixed a typo
Sep 1, 2020 at 10:20 review Suggested edits
S Sep 1, 2020 at 11:48
Sep 1, 2020 at 7:46 comment added Mahan Lamee Thanks for your answer. Can you please tell me what SWITCHING_TOOLHEAD_SERVO_NR is and how can I use it, if you know?
Sep 1, 2020 at 7:36 history answered user77232 CC BY-SA 4.0