Filament Runout Ground Zero
I purchased and assembled a Hictop 3DP-12 three years ago and had good success assembling it and making prints, don't remember any issues with setting up the software or details. Sat idle for two years and now starting to play again. I would like to install a filament runout sensor but don't know enough about terms and firmware to follow instructions I find online. ATmega with Integrated RAMPS 1.4 onboard. Repetier Host V2.1.6 running. Discussions seem to indicate I have Marlin firmware installed, is that different than the Repetier Host? If it is there what version? In Repetier it says to send M115 to see firmware type and features, I don't know how to send that or where to see the results. In Marlin discussion it says G-code M-600 requires advanced pause feature and LCD controller. I have the LCD controller but not Marlin information. The device I purchased is a SPDT switch but don't know if D11 is the proper place to plug it in on the board as seen in an annotated picture online, one note says if incorrect it can fry the board. Thanks for any interpretation!
Comments
If you have the old binary to flash printer with it is less dangerous as you could reinstall that one.
I can not tell you how to configure firmware - you need to know that. Google might help you find a working start configuration for your printer so you only need to activate that new feature which is what I'd do in your case. Least risk that something goes wrong.
M600 is the filament change command for firmware - that it works does not mean it would be triggered by the sensor. That requires extra configuration.
The filament sensor is most likely just a switch so you only need to connect gnd and signal pin. If you define it with pull up the sensor pin gets 5v from an internal pullup sensor. That connection is always save for input pins. If sensor has some electronics it will also need 5 or 3.3v power. As lons as you know which pin needs gnd/5v the only open question is sensor pin. As long as you have set it as input in configuration it will be save to give it gnd or 5v. Just make sure it is not configured as output - then you can create a short and destroy the pin. All pins are high independence until configured by firmware to be not.