Kit review – Freeduino v1.22 Arduino-compatible

Hello readers

Time again for another kit review. Today we will examine the Freeduino Arduino Duemilanove-compatible board in a kit. It is always interesting to see how the different types and makes of Arduino-compatible boards present themselves, so this is review is an extension of that curiosity. This kit was originally designed by NKC Electronics and released under a Creative Commons license.

The packaging can either be classed as underwhelming or environmentally-friendly, as the kit arrives in several plastic resealable bags. Upon emptying them out we are presented with the following, the parts:

partsss

and the PCB:

pcbss1

Hopefully you noticed what ends up being the key features of this kit – the pre-soldered FTDI IC and mini-USB socket. This means the Freeduino can be used with a USB cable (not included) and not an expensive FTDI cable. The PCB itself is very solid, has a very descriptive silk-screen layer with all the component positions labelled, is solder-masked, and has nice rounded corners.

Reviewing the included parts did make me wonder why the supplier has used 5% carbon-film resistors and ceramic capacitors instead of polyesters (except for one). It turns out that Seeedstudio (the distributor for my example kit) claim 5% resistors are easier to read. Originally I claimed that this was an excuse to save a few cents, however a few people have said that such resistors are easier to read.

Furthermore, this one missed out on the polyfuse for USB overcurrent and short-circuit protection. And whether or not the larger tolerances affect the operation of the board, the cheaper components make the finished product look very 1977. However on a brighter note, an IC socket is included.

Assembly was quick and simple. There are excellent online instructions published by the Freeduino creator NKC available here. However you can also follow the silk-screen labels on the PCB as well. A good method is to start with the lowest-profile compontents, such as resistors and capacitors:

solder2ss

… then followed by the capacitors, crystal, LEDs and reset button:

solder3ss

Notice how the ceramic capacitors lead-spacing is too narrow for the holes on the PCB – this makes me think that the distributor has skimped out on the final product and been too lazy to update the PCB layout. The ATmega168 label is an example of this. Moving forward, the voltage regulator and sockets. The easiest way to solder in the shield sockets is to place them into the pins of an Arduino shield and solder – as such:

solder4ss

And there you have it, one Freediono v1.22 Arduino Duemilanove-compatible board:

finishedss1

The image above also displays another bugbear with this kit – the LED placement. When you have a shield inserted, all of the LEDs are covered up. Furthermore, unlike other Arduino board kits (such as the Freetronics KitTen) you are stuck with the maximum current output of 50mA for the 3.3V rail as there isn’t a dedicated 3.3V voltage regulator on board. Finally, the power switching between USB and the DC socket is controlled with a jumper and header pins between the USB socket and the 7805 voltage regulator.

Although I might have sounded a little harsh about this kit, it is relatively inexpensive, easy to assemble, and has the USB interface onboard. These are all good things. However the PCB layout could have been improved by correctly spacing the holes for the ceramic capacitors, and moving the LEDs to the end of the board so they are visible with shields inserted. What’s the point of having all those LEDs if you cannot see them…

So if you really get the urge to make your own board with the USB interface, or want to give someone some reasonable soldering practice, this isn’t a bad choice at all. Otherwise get a KitTen or save time and buy an Eleven.

As always, thank you for reading and I look forward to your comments and so on. Furthermore, don’t be shy in pointing out errors or places that could use improvement. Please subscribe using one of the methods at the top-right of this web page to receive updates on new posts, follow me on twitter or facebook, or join our Google Group for further discussion.

High resolution images are available on flickr.

[Note – The kit was purchased by myself personally and reviewed without notifying the manufacturer or retailer]

The following two tabs change content below.

John Boxall

Founder, owner and managing editor of tronixstuff.com.

7 Responses to “Kit review – Freeduino v1.22 Arduino-compatible”

  1. John Smith says:

    Hi John, I think the 5% resistors are a great idea, ( in this situation where the tolerance is not critical ) for exactly the reason they give.
    For the first 40 years or so of my electronics life I could look at a pile of resistors and instantly know every value without even thinking. In fact

    • John Boxall says:

      Hi John
      I didn’t realise they were that easy to read. Thanks for letting me know. I’m colourblind, so have always used a multimeter. Will update the article.
      Cheers
      john

  2. John Smith says:

    Hi John, I think the 5% resistors are a great idea, ( in this situation where the tolerance is not critical ) for exactly the reason they give.
    For the first 40 years or so of my electronics life I could look at a pile of resistors and instantly know every value without even thinking. In fact I forgot the colour code, it was irrelevant, a 47k was obviously a 47k just from its “looks”
    In the same way I couldn’t write down off hand the dots and dashes of Morse code, but I could read it, a Y just sounded like a Y …
    Then along came these 1% resistors and you had to figure out which end is which.
    Thank heavens they didn’t put a parity dot on each Morse character :-)

    For those not old enough to remember Morse code, it was a way of slowly sending written information by tapping on a button . How archaic ! it has been superseded by SMS text messages where you slowly send written information by tapping on several buttons with bent thumbs :-)

    John Smith Cape Town

  3. Collin says:

    John, You’re complaining about the placement of the LEDs, which I think is valid, however, when was the kit produced?

    It is designed around the Duemilanove which is a previous iteration of the Arduino.

    I don’t know if the LED issue has been fixed on the Uno (I took your recommendation, bought the Eleven and love it), but you can’t really compare it to the KitTen or Eleven as they are more recent and based on the Arduino instead of the Duemilanove.

    Perhaps SeeedStudio should think about updating the unit. That said, there’s so many clones of the newer Uno around these days, is it really worth their time?

    My recommendation to anyone looking (I have had a few ask) for a clone (or kit) is for the KitTen or Eleven as they are much superior bits of kit.

    Thanks for taking the time to write this review!

    • John Boxall says:

      Hi Collin
      Like yourself I use and recommend the Freetronics gear as well. You’re right, Seeed/NKC should update the kit. However an Uno clone kit would be a mess due to the second microcontroller that replaces the FTDI chip in the Freeduino.
      take it easy
      john

  4. bill says:

    I enjoyed my own version of the kit very much. The delivery from seeedstudio was fairly quick and the price was very reasonable. It took me about an hour to build the board up and it worked first time. Your observations about the caps are correct, but my other complaint about the board is that I had some difficulty with solder flow to the PCB. The solder just didn’t flow as smoothly as I would’ve liked.

Trackbacks/Pingbacks


Leave a Reply

Receive notifications of new posts by email.

Arduino Tutorials

The Arduino Book

Arduino Workshop

Für unsere deutschen Freunde

Dla naszych polskich przyjaciół ...

Australian Electronics!

Buy and support Silicon Chip - Australia's only Electronics Magazine.

Use of our content…

%d bloggers like this: