i would like to add un controller fan into my RAmbo Box ( for the ulimachine Rambo from your shop)
In the marlin Conf we can found :
Controller Fan
//#define USE_CONTROLLER_FAN #if ENABLED(USE_CONTROLLER_FAN)
//#define CONTROLLER_FAN_PIN FAN1_PIN // Set a custom pin for the controller fan #define CONTROLLERFAN_SECS 60 // Duration in seconds for the fan to run after all motors are disabled #define CONTROLLERFAN_SPEED 255 // 255 == full speed #endif
A controller fan is useful to cool down the stepper drivers and MOSFETs. When stepper drivers reach a certain temperature they’ll turn off, either stuttering or stopping. With this option enabled the fan will turn on automatically whenever any steppers are enabled and turn off after a set period when all steppers are turned off.
The question is how to set the right Fan Pin, I would like to use the Fan2 pin (the part cooling fan in 3D printer conf)
should I write : define CONTROLLER_FAN_PIN FAN-2
Or should I set the pin Number?
However I can’t find the corresponding Pin I search on the ultimachine site but i only found the Schematic Prints_RAMBo_1.4a.PDF and I’m not shure of the right pin number for the FAN-2
[attachment file=“rambo atmega schema.JPG”]
can you tell me what to write after that definition?
define CONTROLLER_FAN_PIN ???
ok I find it in an other post where you give the link to the rambo dev page and so I understand that the first column on the board schematic view was the pin number
did you make a separate version of the firmware for kits with and without dual end stop?
and as my card is already flashed with your firmware, can I just load the conf file with the lines for the fan controler or do I have to send everything back to the board (conf + firmware)?
Ok it means that I can edit the conf file which is already on the board without having to re-upload the files.
But do I use the Ardiuno IDE software or directly in command line with repetier or pronterface software?
the only experience i have of arduino for now is to have install and test grbl on a UNO but I always work on my local file that I re-upload fully to each change …
I just misunderstood when you wrote :“No. Make the change manually to my firmware.” I understood your firmware on the board.
Because I had already understood that it was your firmware and not that of marlin.org and for me it is the Rambo T8 16T LCD DualEnstop version on github to downloar -> edit conf -> upload to the board