Your UK source for Arduino
& DIY electronics fun

July « 2009 «

Archive for July, 2009

How-to Breadboard Arduino Compatible

Tuesday, July 28th, 2009

It’s no secret that around oomlout HQ we’re huge fans of the open source Arduino microcontroller. The pre-made Duemilanove board is an amazing prototyping platform, but sometimes its fun to make something for yourself. What follows is a guide on how to take a breadboard and pile of components and turn it into your very own Arduino compatible machine.

All the steps below are summarized in a fun printable guide down-loadable (here)


(shameless plug)
We also sell a kit with all the parts (a breadboard, printed layout sheet, and printed guide) so you can get making right away.
(in the UK Breadboard Arduino Compatible Kit (BBAC))

The Parts


An Arduino compatible is super easy to make just over a dozen different components

Required Parts
Part Qty. Part Qty.
0 ohm Resistor 12 50mm Jumper Wire 8
560 Ohm Resistor 2 6 Pin Header (Programming) 1
10 k ohm Resistor 2 7805 5Volt Regulator 1
100 micro Farad Capacitor 2 9 volt Battery clip 1
100 nano farad capacitor 2 Atmega 168 (with Arduino bootloader) 1
22 Pico Farad capacitor 2 BBAC Sheet / Guide 1
16 MHz Crystal 1 Breadboard 1
5mm Red LED 1 Pushbutton 1
5 mm Green LED 1

The Layout Sheet and Putting Together


To make component placement easy we’ve drawn up a breadboard layout sheet. Simply print it out, lay it over your breadboard, and start placing components. (or if you’d like a step by step guide download the “Assembly Guide” for Lego style instructions).

Breadboard Layout Sheet (pdf) – (here)

Assembly Guide (pdf) – (here)

Programming

This is a slightly complicated step. Because we do not have any USB-serial circutry on our breadboard additional hardware is required. But do not fret you have a choice of two options, either using a spare Arduino Duemilanove board, or an FTDI USB-Serial cable.

option 1 - Using an Arduino Duemilanove Board

For this option we will use the USB circutry (and reset capacitor) present on every Duemilanove board.

Step 1 – Remove the ATMega168 Chip

Delicately pop the large chip out of its socket.

Step 2 - Connect the appropriate wires

Using jumper wires, (there are notes on the layout sheet)

  • connect digital pin 0 to digital pin 0
  • connect digital pin 1 to digital pin 1
  • connect the reset pin to the reset pin
  • connect 5V to the red rail (5V)
  • connect gnd to the blue rail (gnd)

Step 3 – Program your BBAC

You’re done open up the Arduino IDE and program your BBAC the same way you did your Duemilanove board

option 2 - Using an FTDI USB-Serial Cable

This option will use an FTDI USB-Serial cable (In the UK (here) (farnell). In the US they can be found here(adafruit))

Step 1 – Plug the cable in

Plug the 6 pin female header on the end of the FTDI cable onto the 6 pin header on your BBAC (match the colors of the wires to those of the markings on the sheet)

Step 2 - Program

Next open the Arduino IDE, and program your BBAC normally. Well almost normally, you’ll need to press the reset button before uploading each sketch.

What’s next…

Congrats if all has gone well you have yourself a fully functioning Arduino compatible on a breadboard. (if it hasn’t worked don’t fret send an e-mail to help@oomlout.com and we’ll try our very best to help you get it working).

Open Source

We like to be as open as we can be at oomlout, in keeping with this attitude all the design files (sketchup models, corel draw layouts, pdfs etc.) can be found at http://www.oomlout.com/BBAC/ (if you feel something is missing or would like a file in a different format drop as a message (info@oomlout.com) and we’ll try and help you out.)

A Few New Bits and Bobs

Friday, July 24th, 2009

We’re always working to add neat items to our online shoppe. Recently we’ve had three little additions, nothing too spectacular but perhaps the perfect answer to spiff up your current project, or to inspire the next undertaking.

Product 1 – Force Sensitive Resistor (FSR) Interlink 402

A fun addition to any project, a simple variable resistor with an added twist. The resistance varies dependent on the amount of force applied to the touch pad. Use it to sense the presence of an object, as an analog button or let your imagination go and do something truly crazy with it. (£4.25 in the oomlout.co.uk shoppe)

Product 2 – Temperature Sensor (TMP36)


A really easy to use sensor, simply provide power, ground and then you’ll have an output voltage dependent on temperature (linear). With a range from from -40°C to 120°C it should suit all but the most extreme temperature sensing jobs. (£1.50 in the oomlout.co.uk shoppe)

Product 3 – Prototyping Wire (2m x 11 Colours)

All projects look better when they include a tangle of multi-coloured wire, here’s the perfect helping hand. It also makes for much more productive debugging sessions. ( £2.50 in the oomlout.co.uk shoppe )

The Great Internet Migratory Box Of Electronics Junk (TGIMBOEJ) Stops off at oomlout

Thursday, July 23rd, 2009

One of the best boxes in the The Great Internet Migratory Box Of Electronics Junk (TGIMBOEJ) project stopped off at oomlout hq this week.

(TGIMBOEJ project is a “progressive lending library of electronic components” where like minded geeks put their name on a list (here) receive a box, take a few bits pop a few more in then send it on. For all the details check out its website http://tgimboej.org/)

Inside the Box

Scott was moving and needed to clean out some of his electronic “junk”. What he put in the box was more like electronic gold dust. With chip programmers, a robot, some great 90s computer gear, and loads of nifty electronic bits and bobs that we had a great time looking up datasheets for. It was great fun, thinking what we could do with each piece and deciding whether we really needed it.

What We Took


After a lot of soul searching (and a moment or two of thinking of reporting the box as lost in the post and stealing it all) we settled on some of the funnest bits. A PCMCIA Bluetooth card, pair of geared motors, an old school PS2 converter, and tin can based LM741 (in nifty plastic case) found their way into our hands. What do we have planned for these bits? …

What We Added

Only one way to find out, put your name on the list and hope the box finds its way to your door. Or wait for it to arrive at anachrocomputer‘s and see what he has to say about it.

RGB LEDs (New Product and Instructable)

Friday, July 17th, 2009

While we have a few big projects in development we’re also working on expanding our offering of neat components. Coupling each component with a single page guide (to minimize the time between a piece arriving and you being able to do neat things with it). As well as a more in depth guide on how to use it (to make you a true expert).

The first introduction along these lines are great RGB LEDs (super flux LEDs ~1000 lumens). Available in our store as a pack of three with current limiting resistors, and a printed one page guide (also available for download here ). There’s also an accompanying Instructable going into greater detail (available here). We hope you enjoy and if you’d like to pick up a few to experiment with they can be purchased here

Some Adafruit Goodness – (Arduino Shields)

Thursday, July 16th, 2009

At oomlout we fill our days trying to develop the funnest open source products we can. But we are not alone in this pursuit, there are others online and off questing to do the very same. Sadly these companies are often Japanese, American, and occasionally even Belarussian. These locations making it difficult for those of us based in the UK to get speedy access to their products. Well no more (well no more for a few), when we dicover these gems we do our very best to rectify this situation and today we are excited to announce our first distributed products.

We’ve teamed up with the folks at adafruit industries to bring in a few of their wonderfully fun open source products to the UK. At the moment it is a selection of shield kits to help make your next Arduino based project something special. But don’t take our word for it check out what we have in stock:

Motor Shield for Arduino Kit:

Allows you to connect up to 4 DC motors or two stepper motors (4, 5, 6 or 8 wires), and two hobby servo motors, to your Arduino. All controllable through an easy to use software library.

Wave (Souund) Shield for Arduino Kit:

Have your Arduino play any recorded sound off an SD card. Plays up to 22KHz uncompressed audio files. Simply load the .wav files you want onto the SD card, download the easy to use software library, and have your next project beeping, ringing, or even speaking.

Proto Shield for Arduino Kit:

Great if you have more ideas than Arduinos. Allows you to solder up a project without having to dedicate your Arduino to it. Also compatible with our 400 point breadboards, remove the rails and the breadboard will fit on top.

Paper Arduino Project Box – (ARBO)

Monday, July 13th, 2009

Around oomlout HQ we have loads of Arduino projects on the go. Most are a long ways off from being completed, but a few are close. However before official completion is reached enclosures must be found. We have searched the internet,  scoured catalogs and walked every aisle at our local grocery store questing for the perfect box. Many good options were found however none of them were perfect. In dejection we looked around our office to realize we actually had everything we needed at our fingertips.

A template was drawn, printed onto cardstock, cut out, and folded to a box, at last the perfect enclosure.

If you’ve had a similar problem you’re just 4 short steps away from having it solved.

Step 1: Download and print the pattern

The pattern can be downloaded in either pdf or corel draw format. Next print it out on cardstock (210 gsm)

Step 2: Gather a few items

Along with the pattern you’ll need an exacto knife, ruler, and a couple of screws (3mm x 10mm screws and matching nuts (or imperial equivalent))

Step 3: Cut and fold

Cut along the solid lines and scour the dotted lines for folding (the back side of an exacto knife works well for this). Next fold up the sides and tuck in the locking tabs.

Step 4: Customize

A plain paper box with an Arduino inside can be rather underwhelming, but with such an easy to construct housing the possibilities are endless. Here’s a photo of a soon to be released diy LED matrix project.

The Making of Resistor Kits – (RESK)

Thursday, July 9th, 2009

We’ve had a blast throwing together the first batch of Resistor Kits – (RESK). It’s a bit nerdy but we consider any day where we fire up our micro factory and take a pile of components and turn them into delightfully fun finished products to be one well spent. Please bear with us while we share a few steps along the way.

Printing and Preparing the PackagingAt the moment we do all our printing in house, this came as a realization at just how reasonably priced a second hand colour laser printer can be . For the RESK packaging we use card-stock (210 gm/s/m).

(if you’d like to print your own cards the design files can be found here ).

Next a few slices with an exacto knife and the cards are ready to go.

Resistor SnippingWe slice the resistors into 25 resistor strips

StaplingWe find this part rather fun as it reminds us of grade school when you had to go to the office to borrow the long arm stapler. Well we now have our own. We line up the resistor strips and staple them in place. This was time consuming at first but once we got good at it (or in our case competitive) it went rather quickly.

Finished ProductThe result? A stack of handmade resistor kits, if you’d like to pick one up for your electronics box they can be found in our online shop here. But do hurry given our penchant for mechnizing they might not be hand made for long..

Resistor Kit – (RESK) – Released

Thursday, July 9th, 2009

Every project requires at least three resistors (it is one of those unwritten rules).

This seems like an un-taxing requirement, however around .:oomlout:. hq it is one that often proves difficult. With thousands of resistors in dozens of different values spread between drawers, boxes and piles it can become infuriating.

Our attempted solution? A quad fold card with 20 different resistance values (25 of each value) (500 resistors total) nicely organized and ready to be deployed in your next project. In the UK and interested in picking one up, they can be found up in our online shop – (here)

Included values (25 of each): 0, 1.2, 4.7, 10, 47, 100, 220, 330, 470, 680, 1k, 2.2k, 3.3k, 4.7k, 10k, 22k, 47k, 100k, 330k, 1M (1/4 watt carbon film)

An extra photo of what’s inside: