Bare Bones Breadboard Arduino Labels

24,170

84

31

Intro: Bare Bones Breadboard Arduino Labels

This Instructable is really simple. I was inspired by tymm's uDuino bare bones interface for breadboarding an Arduino, but thought that one thing was missing. The Arduino pin descriptions, D0, D1, A0, A2, etc., don't match up directly with the ATMega168 or ATMega328's twenty-eight pins. The information for mapping the pins is easily available on the Arduino web site but I wanted something even simpler. My Instructable is a simple paper label that makes the translation of the pins simple.

Step 1: Make a Spreadsheet

The first step was to create a spreadsheet. I used Open Office since it's available for Windows, Mac, and Linux and it's free for the downloading. Using Open Office, I created the spreadsheet ATMega168.ods.

The cells have to be really small. The rows are 0.1 inch high to match the 0.1 inch spacing of the ATMega 168 pins. By trial and error, I found that the smallest font I could use was 6 point Arial Narrow, and the column widths are 0.12 inches for the pin numbers (columns A, D; F, I; and K, N), and the pin labels can be 0.18 inches wide (columns B,C; G,H; and L,M). Once I made one chart, I just duplicated the chart several times so I didn't have to use one sheet of paper to print out one tiny label.

The asterisks by some of the pin labels, D3, D6, etc., indicate that these pins support pulse width modulation, PWM.

UPDATE: Users have reported trouble saving the Open Office .ods file.  It gets saved as a file with a .tmp file extention.  Instead, right click on the file and select Save File As, and enter the name you desire with a .ods file extension.

To save you the time of creating the chart, the Open Office spreadsheet, ATMega168.ods is attached. 


Step 2: Print the Labels

I used a laser printer, but an ink jet should work just as well.

Fold the labels for the legs of the chip before doing the final cut out. Those little labels for the pins are less that 1/8" wide and are hard to fold if the label has been cut to size before folding, but are easy if they are still connected.

Step 3: Glue the Label on the Chip

In this photo, I pulled back the label "tent" so that you can see the chip under the label. To prevent the label tent from slipping I used a dab of rubber cement to hold the label in place. When you're done creating your prototype circuit, the label is easily peeled off the chip leaving no residue. The rubber cement doesn't melt the chip either.

Step 4: The ATMega168 Label Is Complete

Prototype to your heart's content.

Share

    Recommendations

    • Tiny Home Contest

      Tiny Home Contest
    • Fix It! Contest

      Fix It! Contest
    • Audio Contest 2018

      Audio Contest 2018

    31 Discussions

    0
    None
    Hackerstore

    7 weeks ago on Step 4

    This is genius. Thanks. Nice photo's too.

    0
    None
    Tony Gouveia

    5 years ago on Step 4

    This is a great way to create labels. I can think of several ways i can use this. Thanks foe a great idea.

    0
    None
    acheide

    5 years ago on Introduction

    Thanks for the labels. I Changed the centre columns to .38 cm and the number columns to .30 cm and found they fit better for me. The number columns have a slight outward angle and are easier to see from above. Very useful.

    0
    None
    nliwilson

    6 years ago on Introduction

    Given the age of this article I'm probably not the first to do this but I used OpenOffice to save the document to PDF in order to make it easier and uploaded it, it should be attached to this comment. :)

    3 replies
    0
    None
    Lakes57nliwilson

    Reply 6 years ago on Introduction

    I tried this with open office (portable) to modify it to eight labels across, but the numbers on the sides display and print out as hashes, same thing happens if I export it a PDF.

    Am I doing something wrong?

    0
    None
    nliwilsonLakes57

    Reply 6 years ago on Introduction

    Sounds like you don't have the appropriate font installed and you're getting hashes because OpenOffice is replacing characters it doesn't have. The original font used was Arial Narrow 6 point. :)

    0
    None
    Lakes57nliwilson

    Reply 6 years ago on Introduction

    I downloaded the font from here
    http://ufonts.com/download/arial-narrow/22749.html

    Had to drop the font size for the pin numbers to 5pt to fit into the 012" cell size.

    The font in your pdf looks different which is maybe why it fits better.

    0
    None
    zmemw16shaadmahmud

    Reply 6 years ago on Introduction

    link shows pornographic advert page, select the earlier blog entries
    for link to programmer info link

    0
    None
    lyweilian

    7 years ago on Introduction

    A good place to convert the ODS file to XLS for those that don't have Open Office installed. http://ofoct.com/ods-to-xls.html

    0
    None
    bhunter736sf_hombre

    Reply 7 years ago on Introduction

    I got the same thing, however I tried renaming the .tmp file to atmega168.ods and it opened without a problem.

    0
    None
    xl97

    8 years ago on Introduction

    Dont feel bad..I get the same as you...  can some PLEASE post the correct file in the CORRECT format? and maybe even in .xls?

    thanks

    0
    None
    sf_hombre

    8 years ago on Introduction

    OK.  Just changed the extension on the file to .ods and opened it with Calc.  However it looks like I'll have to futz with the side number size as they are not printing.

    0
    None
    sf_hombre

    8 years ago on Introduction

    Hmmmm.  Here we are 3 weeks after my question below and no reply and no comments, and, as far as I can figure out, no way to contact the author of the original article.


    Great Idea!  I have a growing collection of chips that I just use for breadboard stuff and don't plan on building into permanent designs, this would be a good way to speed up design (no constant looking at pin diagrams).  It's easy enough that you could make one for other common chips too (MAX232, shift registers, timers, other microcontrollers, etc).

    0
    None
    dnhoshorTOCO

    Reply 8 years ago on Introduction

    Yes, The label is the same.  The 328 just has more memory.

    David Hoshor