Close



Results 1 to 10 of 13

Hybrid View

  1. #1
    Super Moderator Roxy's Avatar
    Join Date
    Apr 2014
    Location
    Lone Star State
    Posts
    2,182
    Do you have on-line documentation for the RAMBO board? Is there an easy place to buy them on-line?

  2. #2
    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

  3. #3
    Super Moderator Roxy's Avatar
    Join Date
    Apr 2014
    Location
    Lone Star State
    Posts
    2,182
    Quote Originally Posted by razer1141 View Post
    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
    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •