All articles tagged as:


Updates on the Babyduino Project

The Babyduino project has been progressing well - I've managed to hit a number of minor milestones in the past couple of weeks ... A More Permanent ISP Adaptor Some of my AVR chips are already starting to show wear and tear on the pins from swapping from the programmer breadboard to the Babyduino breadboard during my bootloader testing so I decided it was well worth spending some time creating a more permanent version of the ISP programming adaptor. I wound up building it up on some veroboard (it's a fairly simple circuit). The veroboard layout is shown to the left (in an 'exploded' view so yo…

Read more »

Babyduino V0.1.0 Released

I'm pleased to announce that the first stable version of the Babyduino project is now available. You can get more details from the project page and browse the source on the GitHub repository. This initial version supports the ATMega8, ATMega88 and ATMega168 using the internal 8MHz oscillator. As well as full integration with the Arduino IDE the project provides circuit diagrams in Fritzing format to use as a basis for your own circuits.…

Read more »


Contents [TOC] Meet the Babyduino! This project describes a small Arduino compatible circuit that can be used as the basis for your own projects. It fully integrates into the Arduino IDE and gives you access to all the benefits entailed by that (access to libraries, an easy method of loading code and, of course, the IDE itself). Given that there is such a wide range of Arduino compatible devices already available why on earth would you need (or want) another one? While I find that the Arduino is great for experimenting and for doing one off projects for a very specific purpose it does have som…

Read more »

A Bootloader for the Babyduino

My bootloader of preference was originally Optiboot for the Babyduino project due to it's small size and inclusion in the newer official Arduino boards. Despite a fair bit of effort I failed to get a working version compiled and running on the ATMega8 (this is the chip I'm using for the initial Babyduino design). After a few fruitless nights of playing around with it I finally switched to the bootloader provided on this page. Right now this compiles and runs quite happily on the ATMega8, compiles for the ATMega88 and has some issues with the ATMega168. So far I've only tested the ATMega8 versi…

Read more »

The Babyduino Project

I'd like to announce the Babyduino project which provides a set of simple circuits based around the AVR ATMega CPU's that can be used with the Arduino IDE to build your own projects around. The project has it's own project page as well as a GitHub repository that contains all the source and assets you need. At the moment the project is very much a work in progress - initial working versions (along with sample projects) will follow over the next week or so.…

Read more »