Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

BLTouch - Marlin 1.0.0 RC2 (no replies)

$
0
0
Hi all, I've been looking for help on this for a while and haven't gotten anywhere with it (including other posts in the wrong location on this forum). I have a Leapfrog Creatr (original) with their proprietary controller running Marlin 1.0.0 RC2. The controller is based off Arduino and is using an ATMEGA2560 16AU 1349. I want to install a BLTouch. I have very limited information on this controller because Leapfrog will not release a schematic. I did however find a header on the board that looks like it will work with the servo on the BLTouch. It has +5, gnd and a pin that I've traced back to pin 39 of the processor (labeled PL4 OC5B).

I think I can use this pin as the control signal for the BLTouch but I don't know how to implement this in the Marlin firmware version that I have (leapfrog did provide me a zip file). I've tried to use the Marlin Configuration Tool to start from scratch but I don't know what most of the parameters mean and they don't line up verbatim with the original configuration.h file so I'm stuck.

I've attached the zipped file of the firmware and a crude block diagram of what I'd like to do. The block diagram is referenced to pin 40 but I've since confirmed it goes to pin 39.

Is there a way can add the BLTouch parameters to the existing firmware provided by leapfrog and define pin 39 (where would I do this) for BLTouch? What would I need to add to the configuration.h or other files? For example do I need to "include servo.h" or something to that affect?

Maybe it's not possible or maybe it's much more simple than I think but I don't know where to start.

Any help is greatly appreciated. Please feel free to ask questions. I don't know if I've provide enough information for anyone to help.

Thank you!

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>