The Ardweeny: the little friend of the Arduino (and how to beef it up)

 by Solarbotics
Featured
Open-source hardware? Arduino(tm) is the first name to come to mind! As great as it is, sometimes we need a small microcontroller solution for a project, or a stripped-down version for cost-effectiveness.

The Ardweeny is the solution. These small kits are 100% compatible with the Arduino programming environment, are very small, (and unlike the regular Arduino) they can fit on a breadboard. Oh, and they're quite inexpensive too!

In the regular configuration, you build the backpack, and have it sit on top of the IC, soldering the leads to the legs of the Atmel microcontroller. Although convenient, it exposes the legs to unwanted bending.

This Instructable by Solarbotics Intern Rudy Bernard shows how you can build your Ardweeny with stiffer extra-long socket-headers that protect the fragile microcontroller legs and the topside programming pins.
 
Remove these adsRemove these ads by Signing Up

Step 1: Parts You'll Need

Electronic Parts
- Ardweeny kit (Solarbotics part # : KARDW)
- 2x 6-Pin Header (HVWTech part #: FPin6L-413 )
- 2x 8-Pin Header (HVWTech part #: FPin8L-413 )

Tools Required
- Soldering equipment (soldering iron / solder / cleaning sponge) (HVW tech soldering tools )
- A pair of Needle-nose pliers (HVWTech part #: 43060 or 43061)
- A pair of Flush Cutters (HVWTech part #: 43040 )
- Safety Glasses - VERY important when clipping and snipping! (Solarbotics part #: 5330)



pongpak says: Aug 22, 2011. 8:03 PM
Great idea on the extra-long socket-headers, but can't you use those headers to mount the IC on the top of the board and then find a way to connect the 6 header pins so that you can access them for programming?
pongpak in reply to pongpakAug 22, 2011. 8:09 PM
two more things I forgot the switch and the LED. For the LED you can keep it like that or not add it at all (if it's possible) and for the switch you can buy a new one and put it on horizontally.
newbie314 says: Mar 4, 2010. 3:41 PM
I heard if you already have an Arduino board with usb (like deulcimileneuvo (bad spelling)), one can pull the u-controller out and then make jumpers from the serial lines to ardweeny.
Might save people money if they only need usb for programming and have a board already.
kyle brinkerhoff in reply to newbie314Dec 7, 2010. 12:27 PM
you bet! this is a instructible i did a while back
http://www.instructables.com/id/program-a-ardweeny-using-a-duemilinove-no-more-f/
Geekmandude says: Mar 22, 2010. 6:49 PM
Hi,
I just got two ardweenys. I soldered the first one up, the SHX solder makes it SO easy to get almost perfect joints :). I have a few questions about it. Firstly, can your program it with a PICAXE USB download cable? And, what voltage can it handle, as it doesn't have a built-in reg like arduinos?
Thanks so much, I am looking forward to firing it up!
Geekmandude in reply to GeekmandudeMar 22, 2010. 8:49 PM
One more question: I used Hydro-X solder, should I wash it?
guitarist24000 in reply to GeekmandudeMay 10, 2010. 5:48 AM
For your first question, no you cannot program it with pic axe usb cable u should use a usb to serial cable and also I recommend only using 5V. Lastly, about the SHX solder, yes you should wash it, it is safe to do so and it will prevent short circuiting if you do.
amando96 says: Apr 23, 2010. 12:33 PM
 Are there eagle plans for the board?
Solarbotics (author) says: Mar 9, 2010. 4:32 PM
We've been doing documentation for our kits for a long time (~17 years), so adding them to Instructables has been fun. I do wish there were some better editting tools like in CorelDraw... :-)
el greeno says: Mar 4, 2010. 6:40 PM
Nice instructable.
Very well set out.

I could google it, and not understand the results, but I thought it'd be a better idea to ask people on here who know what they are talking about and generally don't shoot people down.

What is an arduino (and indeed, an ardweeny), and what is it used for?
Richiepoo in reply to el greenoMar 5, 2010. 5:50 AM
 An arduino/ardweeny is a microcontroller. Think of it as a little computer, that takes the space of a single chip. You use software on a desktop computer to write code for an arduino/ardweeny which will make it do things. 

The code tells the arduino/ardweeny what to do. You can tell it for example, to make pin 6 high for 2 seconds every 4 seconds. Then, if you hook up an LED to this pin, it would turn on for 2 seconds every 4 seconds. Then the cycle would repeat, creating a blinking LED. 

Basically, there are input pins and output pins. Inputs use external things (such as buttons or light dependent resistors, or other sensors) to tell the microcontroller what to do. Example, when pin 9 is high, make pin 6 high as well. This could for example, be used to turn on an LED. That example was very simple, however. You could tell the microcontroller to do a whole bunch of things when pin 9 was high. 

Output pins are how to microcontroller is able to control things like LED's. The microcontroller makes output pins high or low depending on how the code has been written.

(This is a very simple explanation with simple examples. Microcontroller experts hook them up in crazy ways with lots of inputs and outputs to create things that move, light up, etc.) 
renzhoho says: Mar 4, 2010. 11:47 AM
I just ordered the parts, can't wait to try it =D
robomaniac in reply to renzhohoMar 4, 2010. 12:09 PM
I guest you can't wait to come back in Canada too :P
amando96 says: Mar 4, 2010. 11:58 AM
 Very nice indeed, i know a guy thay had made these for years, but without a PCB!
kelseymh says: Mar 4, 2010. 10:54 AM
Very clear, very well written.  Good warnings along the way.  I guess you folks have written how-to's before, eh?  ;-)
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!