Darwin/Arduino Breakout 1 1

From RepRap
Revision as of 13:59, 25 November 2011 by Glenn (talk | contribs) (+ Category:Darwin)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This has been superseded by Arduino Breakout Shield v1.2

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

Overview

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.

<flickr>2380379544|right</flickr>

Get It!

Raw Components

Full Kit

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


Files

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.

Interface

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

<flickr>2380377192</flickr>

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.


Components

<flickr>2380377982</flickr>

<iframe width='500' height='200' frameborder='0' src='http://spreadsheets.google.com/pub?key=pmEMxYRcQzzATwbOb71BmGA&output=html&gid=35&single=true&widget=true'></iframe>

Soldering Instructions

<flickr>2379541911|right</flickr>

BUTTON

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

<flickr>2379542099|right</flickr>

Screw Terminals

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


<flickr>2379542679|right</flickr>

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

<flickr>2380380524|right</flickr>

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)

History

Previous Versions

Changelog

  • 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.

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

<flickr>2380380524|right</flickr>

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'trun 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)

History

Previous Versions

Changelog

  • 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.