Bareduino - Arduino Compatible Breadboard Microcontroller

by Virtuabotix, published

Bareduino - Arduino Compatible Breadboard Microcontroller by Virtuabotix Mar 26, 2012


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

13460Views 819Downloads


If you need lots of Arduino Compatible controllers, but don’t need the price tag of a full development platform? This handy little kit is perfect for anyone who is experienced with the Arduino Compatible Microcontrollers, and needs to include a lot more of them in his/her next project. If you follow the steps on this page making a project on a breadboard is a snap, tie as many ATMEGA328′s together as you need to. The sky is the limit, and everything you need can be found at https://www.virtuabotix.com/feed/?p=407!

Pickup the kit at http://www.amazon.com/gp/product/B007AX97ZE

Or build it yourself with our parts list and schematics.


What you need:
• Bareduino 328 kit -> http://www.amazon.com/gp/product/B007AX97ZE
• Breadboard
• Jumper wires
• Grounding strap (chip is ESD sensitive)
• Time to dedicate to your Mad Scientist laugh (and build the circuit too).

Detailed instructions with pictures can be found at https://www.virtuabotix.com/feed/?p=407

Whats inside the kit, besides awesomeness?:
• 1 x P-DIP ATMEGA328P-PU programmed with Duemilanove Bootloader
• 3 x Through-Hole 22pF Capacitors (2 for crystal and 1 for Analog power smoothing)
• 1 x Through-Hole HC-49S 16 MHz Crystal (for clock)
• 1 x Through-Hole 1/4 Watt 22 K ohm resistor (for reset pullup)
• Printed instructions

Best of luck, and I hope you enjoy!

All Apps

Upgrade this Thing with Thingiverse Apps

No results.

On the Bareduino328 drawing, Pin 7 should be connected to Pin 20.

Good catch, AVCC should be connected to VCC at that point. I will have to update the diagrams. Good eye.

Was the third picture taken from DipTrace?

Yes it was, though honestly I should probably update both diagrams. When I designed it I didn't use Capacitors with a polarity so I didn't correct them on the diagram, but the new ones are a little easier to understand.

Did you have a look at my BareDuino? http://blog.niekproductions.com/?p=16http://blog.niekproductions.co... One of us may have to change names to avoid confusion. I'm currently working with seeedstudio to have my next board (BareDuino Nano) manufactured and sold.

Yeah, I saw yours a while after I started selling the kit. Very different. I was curious though, what nitch is your build mean't for? I developed the Bareduino to help folks understand the basics behind the Arduino, and other development boards, and the Versalino line to help with product design times.

What is the intended use of your BareDuino, because it seems a lot less bare than the name implies?

It may seem like the name doesn't fit it, but the only difference between ours is that mine features a voltage regulator and pin headers. The reasoning between the development of mine was just because I'm on a tight budget, and often leave behind 328p's in projects. It's a lot cheaper to make my board than to leave behind an expensive Arduino

We have the Versalino Uno which provides similar advantages, but look at your design more closely. It clearly has a more specific purpose than just to be a way for people to learn how to make an Arduino themselves. You chose to change the pin-out drastically, so you should probably make the reasoning clear in your name.

What is it supposed to do?

Yes, I did think about it for a while, but it's too late now. My BareDuino Nano is about to be sold, I've already got a hundred of them produced.

If you have a look at my blog post, I just designed it to be something that has all of the components I need and I could quickly throw into a project without having to worry about using an expensive regular Arduino

Well cool, I don't plan on making a Bareduino Nano kit ever, so that works for both of us. I already designed the Versalino Nano https://www.virtuabotix.com/product-information/?productid=0609224532030https://www.virtuabotix.com/pr...

Ok, well then that's solved.

I don't get it. There is nothing new here - people have been building their own Arduino-compatible boards for years... Here's one from 2008 that is referenced by many other sites including http://arduino.ccarduino.cc - http://itp.nyu.edu/physcomp/Tutorials/ArduinoBreadboardhttp://itp.nyu.edu/physcomp/Tu...

If you do your research you can do it for less than $10 too.


I never said I invented the AVR circuit. When I first got into electronics and wanted to move into embedded operations instead of buying a thirty dollar development board every time, I blew hundreds of dollars just trying to get to the point. I tried to save money by spending loads of cash.

It is true you can get everything for under ten dollars if you buy in bulk, then add shipping. Or if you are willing you can buy it for 6.95 in kit form. The amazon prime rate is different from direct.

Point in fact I simply wanted to provide something to the community, if someone is going to mak
e 100 embedded arduinos they probably will find a cheaper way to do it. But I for one know that in the microcontroller world, most efforts to save money end up with buying way more of something than any one person needs.

Ten bucks isn't a bad deal if it's programmed with a bootloader. I programmed a AT328 using a Duemilanove wired to a breadboard per instructions on the Arduino site. Internal oscillator means no crystal, and only 8 MHz. Maybe I can finally retire my STK500 development system!

LOL, your probably right on both counts. The bootloading process can be a little tough at first, but we bootload all our chips as both a functional test and a way to make them more useful for hobbyists.

If you're willing to run at a slower speed, and use an external programmer (the bootloader doesn't like the slower speed) you can drop the caps and crystal if you run at 8Mhz, this means that all you realy need is the resistor and some way to program it (can even be done by another arduino)

True enough, maybe we should put up a demo on how to do it that way for folks who don't need the speed. I know I have had applications where I just needed a bunch of microcontrollers before.

Might be a good price for the kit if it contianed the mini-breadboard and jumper wires.

We will probably be selling it that way soon, but Amazon takes too big a cut for it to be sold directly through them for much cheaper. We ship the same day if you buy them directly, and then there only 6.95 (wich is only a couple dollars more than the chip on its own)