Results 1 to 10 of 13
Hybrid View
-
12-19-2014, 08:30 AM #1
Do you have on-line documentation for the RAMBO board? Is there an easy place to buy them on-line?
-
12-19-2014, 08:40 AM #2
- Join Date
- Aug 2014
- Posts
- 24
Manual:http://reprapelectro.com/wp-content/...ser-Manual.pdf
Store: http://www.makerfarm.com/index.php/p...ics/rambo.html
Our board is by ultimaker, but is v1.1b. It looks like the current version is 1.3
-
12-19-2014, 09:26 AM #3
I wasn't aware that MakerFarm was using a RAMBO board for their controller! OK... That looks like a decent board! Lot's of good stuff on it.
Please allow me to make a suggestion... What I did when I got Auto Bed Leveling going on my PrintrBoard was this:
- First, I made sure I could rebuild the stock firmware and get it loaded. I then made a few meaningless changes that I could see just to verify that I really was able to get the firmware built and loaded into the board. I had to do this anyway because I didn't have an LCD Panel. I had to set the bed dimensions and the nozzle height anyway.
- Once I could do this, I used M42 to make sure I had found a pin I could control on my PrintrBoard. I did have trouble finding a pin... So I actually wrote some code that would scan all the pins and put a HIGH on them for 1 second and then return them to a LOW. I connected up my volt meter to a few different pins and ran the command and waited until I saw a pulse. Pretty soon I had found a suitable pin and had the information to use the built in M42 command.
UPDATE: I just started at the beginning of this thread again and have the full context. Yes, I have a couple of ideas why you are having problems. I'm not sure about this, but it is possible you are fighting a problem with the Arduino libraries. There are two libraries in use in Marlin. There is the built in I/O library and then some Fast-I/O library. (I could have this a little bit wrong, but pretty much what I'm telling you here is correct.) There is a problem with the pin numbers not being consistent across the two libraries. And this is why I ended up writing a small piece of code to scan all the pins and pulse them. That way I could watch and see what the pin number was that the software thought it was using. If you need a small piece of code to do this to help you find a suitable pin to control your servo, let me know...
- Once that was done, I wired up the servo to power and that pin and I used M280 to set the servo to different positions. At that point, I knew enough to start putting configuration information for my servo into the Pins.h and Configuration.h files.Last edited by Roxy; 12-19-2014 at 09:42 AM.
Please explain to me how to...
05-17-2024, 12:15 PM in 3D Printer Parts, Filament & Materials