R-Dev-Ino
Intoroducing R-Dev-Ino
R-Dev-Ino is a Robotic Development Arduino compatible board, easily stackable. If you want to build a more complex robot, you need to modularize it. Instead of designing specific boards for each module, I have designed a multipurpose configurable board with a small prototyping area and an I2C connector made so the boards can be stackable side by side, one on top of the other like this:
Features
R-Dev-Ino is a Robotic Development Arduino compatible board, easily stackable. If you want to build a more complex robot, you need to modularize it. Instead of designing specific boards for each module, I have designed a multipurpose configurable board with a small prototyping area and an I2C connector made so the boards can be stackable side by side, one on top of the other like this:
Code:
---------
||
---------
||
---------
||
---------
||
---------
Features
- 3 pin headers for all I/O pins
- power to the 3 pin headers is user selectable by manually connecting a pin to the desired power voltage (Vcc or Vin)
- small prototyping area for board customisation
- headers for SPI programmer and external FTDI Basic programmer
- header for UART
- mirrored dual I2C connector to allow stacking right on top or side by side
- regulated and unregulated power connectors, with small regulator on board
- power LED
- board size 3" x 1.65"
- user can use either a crystal or a ceramic resonator (8 or 16 MHz)
Implementation
The board was designed using Eagle CAD software. It is released under the Creative Commons Attribution Share-Alike 2.5 License. You will be able to order boards from seeed_studio very soon!
The actual boards: ![]()

Fisrt 2 modules, the MotorController and ServoController:

The other modules are SpeechController and Mapper:

To program any board, use a FTDI Basic board from SparkFun:




@ Thu, 2010-01-21 04:48
It is awsome
I just got the board in the mail today and it is fantastic. Cant wait until my eectronics order arrives so i can solder it all and use the board.
Thanks very much robot-x. much appreciated.
@ Mon, 2009-12-21 03:41
Freebies
@ Fri, 2010-01-01 02:58
freebie
@ Sun, 2010-01-03 15:58
Sorry Mike, forgot that I
Sorry Mike, forgot that I didn't enable PMs when I have joined LMR... fixed now.
I haven't given away any boards yet, you are the first to ask for one. Therefore, you will receive 2, because that's the way they are supposed to work, as modules. As for the parts needed, I guess it's easy to make a list from the board's silk screen:
@ Thu, 2010-01-07 07:10
Sorry, no more boards, I
@ Tue, 2009-12-08 00:28
Those boards are great, but
@ Tue, 2009-12-08 01:43
I thought about the reset
I thought about the reset button, but there is so little space, I don't think I can squeeze one in. However, I never use it. I flip the main power switch.
If someone needs a reset button, he can use a push button attached to a small cable with a regular 2 pin female crimp connector and plug it into the ISP connector, in the first 2 pins that are closest to the pull up resistor (marked as RST and GND, see the first picture).
@ Sun, 2009-12-06 14:44
The boards are made to be
The boards are made to be modified anyway. In the prototyping area the horizontal lines are made so you can cut them in half, so you can use them separately, but remember to cut from both sides of the board and check it with the DMM for discontinuity. For instance, I made a MotorController board, installing a SN754410 dual H-bridge in the prototyping area and to install the screw terminals to connect the motors, I needed to cut a trace in half because the spacing between the terminal pins are 3 holes apart where I needed to be 4 holes apart and it was going to the ground lines of the H-bridge IC.
In the next batch of these boards I will enlarge the holes for the horisontal connectors and have them already cut in half so the user will have to connect them together instead of cutting the board. And of course, reverse the Tx and Rx lines at the FTDI connector. Also I have designed 2 power connectors, one for regulated and one for unregulated voltages, I find the one for regulated voltages is not needed since if the boards are connected they share regulated voltage through the I2C connector. So I will replace the regulated connector with an unregulated connector so the power from the battery can go to multiple boards without making a separate connection in the prototyping area.
I find the prices at SeeedStudio much better than the ones at Batch PCB (I used it too) and a faster turn around time. Of course, if you need just one board, Batch PCB is still a good option. So this order at SeeedStudio cost me $45 plus shipment and I received the (5+5) boards in 3 weeks instead of 4 (in Canada). If you opt for an Closed project, you get 10 boards for that money, otherwise, you get 5 boards and they will refund you part of the money you pay upfront, and they will sell the remaining 5 boards. This is what I had in mind at first, but I love these boards and I'm going to use them any time I need a multi-module project or a customized board for some project.
@ Fri, 2009-12-11 17:14
Or you could order directly
Or you could order directly from Gold Phoenix http://www.goldphoenixpcb.biz/ the guys that batch PCB goes through. Based on the size of your board, you could get 31 of them for $99 (including shipping), at your door, in about ten days.
-Fergs
(I'm not affiliated with GP, other than being a very happy repeat customer)
@ Mon, 2009-12-07 19:56
BatchPCB
BatchPCB is great for one-off prototypes, and I am another happy customer, but I agree, they are expensive if you need more than one or two boards. I also got my boards from SeeedStudio, and thus far I am very pleased with them as well. The downside to both services is the long ship time. Mine took 4 weeks in both cases (US). When I track them they seem to get hung up in customs for almost 3 weeks on one side of the pond or the other. It is not like I'm getting nuclear triggers shipped to me; so it makes me wonder what is the problem?