I'm fairly new to 3D printing. I'm considering motherboards I might use to control my printer. I'm hoping to find a board that I can easily control using either:

  • ReplicatorG
  • MatterControl

I like these programs because they seem reasonably current, mature and straight-forward for beginners.

My question is can I control a Rambo V1.2 board from either of these programs? These programs don't include explicit support for the RAMBo as far as I can see, but maybe I'm missing how printing software works at this point?

What is a RAMBo?

The RAMBo V1.2 board is a creative-commons/open source design. It integrates an Arduino, Stepper-Motor drivers, Heater & Fan controls, Power Management and more.

An example implementation looks like this: RepRap Rambo V1.2G

For more background info on what a RAMBo board is, you may read about it on the RepRap community wiki.

  • 1
    $\begingroup$ Welcome to robotics Doc, but would you expand on what your practical, answerable question is here? What specific problems are you having? Is it connector pin-outs? Software? Something else? If you could try to explain what you need help with, that would be good. Thanks, $\endgroup$ – Mark Booth Jan 20 '15 at 19:02
  • $\begingroup$ For a Robotics form, you sound disappointingly human. (digitally weeps). I've rewritten my question, hopefully it's more human-answerable now? $\endgroup$ – James T Snell Jan 20 '15 at 19:30
  • $\begingroup$ Thanks Doc, the question is now better, but it is a good idea with questions of this type to say what you've tried, what happened and what you expected to happen. But this is difficult to do when you are dealing with hypotheticals. $\endgroup$ – Mark Booth Jan 21 '15 at 11:48
  • $\begingroup$ Incidentally, never call any Stack Exchange site a forum, you will come in for a world of criticism. *8') $\endgroup$ – Mark Booth Jan 21 '15 at 11:50
  • 1
    $\begingroup$ Here's a general algorithm for solving "Does board $X$ talk to board $Y$ correctly?" questions. First, look at the available interfaces for board $X$. Then look at the available interfaces for board $Y$. If there is some intersection, (e.g., they both have a serial port, UART, CAN-bus, I2C, etc), the answer is likely yes. Then you'll have to look up how each interface is used by both board $X$ and $Y$. This site is not a good fit for those types of questions, since it requires 1. Google, 2. Datasheets, 3. Code. But maybe someone can help. I recommend you read about the board and report back $\endgroup$ – Josh Vander Hook Jan 26 '15 at 17:53

These programs don't include explicit support for the RAMBo as far as I can see

Turns out the reason for that is because Host software has evolved to declare support for specific firmware interfaces. The industry as evolved so that there are several popular firmwares available. These firmwares they tend to support various motherboard designs including the RAMBo and RAMPS specs (RAMBo is a refinement of RAMPS). Some even support very early RepRap boards such as the Gen3 through Gen6 boards as were found on early MakerBots, for example.

The Answer

YES, MatterControl will drive a RAMBo board, provided it's flashed with a supported firmware. Marlin, for example, is a firmware that MatterControl supports.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.