Arduino Breakout v1.1

From RepRap
Jump to: navigation, search

This page describes something which is no longer the most recent version. For the replacement version see: Arduino_Breakout_1_4

If you have the old version, it still works great! No need to upgrade. The new version is 100% compatible, but has minor incremental upgrades that make it better. If you don't have a board yet, it is recommended to use the latest version.

Arduino Breakout Shield v1.1


The Arduino Breakout Shield is a shield that plugs into an Arduino and provides all the Arduino pins as screw terminals. It is perfect for semi-permanent Arduino projects, or just general prototyping. It provides access to all the Arduino pins, as well as providing extra GND, 3.3v, 5v, and Supply voltage pins for convenience.

<div class="thumb tright">
Cache-2380379544 fdaaa28615.jpg

Get It!

Raw Components

Full Kit

  • Buy the full kit from the RRRF (PCB + Components) (soon!)


You can download the electronics files from Sourceforge.

This file contains the following:

  • GERBER files for getting it manufactured
  • PDF files of the schematic, copper layers, and silkscreen
  • Eagle source files for modification
  • 3D rendered image as well as POVRay scene file
  • exerciser code to test your board.


The pins map exactly to the regular Arduino pins. See the reference on the Arduino site for more information.

There is a reset button located on the shield which will reset your Arduino when pressed.

Build It

Board Bugs (listed by version)

  • No bugs yet, please report any you find to the forums.

Printed Circuit Board

Cache-2380377192 c500b8c188.jpg

You can either buy this PCB from the RepRap Research Foundation, or you can make your own. The image above shows the professionally manufactured PCB ready for soldering. Its also cheap, only $7.50 USD.


Cache-2380377982 125ea92ee0.jpg

For components, see this Google Doc

Soldering Instructions

Cache-2379541911 ed952be746.jpg


You can insert the button in any orientation. It snaps into place for easy soldering.

Cache-2379542099 19b4b445a1.jpg

Screw Terminals

All 3 sets of terminals are the same size. Make sure the openings are facing outside.

Cache-2379542679 e20a9aef4b.jpg

Arduino Pins

Insert the long ends of the pins into the Arduino. Once you have all of them inserted, flip the board upside down and place it so the pins poke through the board. Solder all the pins into place.

Test It

Cache-2380380524 5d3c41b973.jpg

Now that you have your Arduino shield tested, you'll want to test it.

Wire it up!

The wiring is very simple:

  1. Get an LED
  2. Put long end in 5V
  3. Put short end in GND
  4. Plug Arduino into computer.

The LED should light up and you're done! It doesn't have a limiting resistor, so it might burn out. Don't run it for long.

Use it!

You can wire up anything you like to the breakout board and use it for semi-permanent things (like driving a RepRap machine)


Previous Versions


  • Added ground plane.
  • Added 3rd row of screw terminals (w/ lots of power outputs)
  • Added reset button.
  • Moved D0/D1 back to main screw terminal.
  • Resized board slightly.