---

Showing posts with label snootlabs. Show all posts
Showing posts with label snootlabs. Show all posts

Friday, February 10, 2012

Snootlab Zombadge

If you want a nice simple board to solder up for fun, or just to learn a bit of soldering, then you might like to consider a Zombadge Kit from Snootlabs. They are kind of fun!


They come as a complete kit, with a lithium cell that fits in a holder on the back.

The instructions for building the kit are clear and simple, in Snootlab's usual photo-cartoon style. They also tell you how to identify the components.

For novices, the RGB LED is a little tricky to solder as the leads are close together, so check for solder bridges when you are finished.

The badge is powered by an ATTiny85 microcontroller fitted in a DIL socket. It has an RGB LED (left) an IR sender and an IR receiver as well as ICSP programming headers.

The ATTiny comes ready programmed and when you turn the badge on, it cycles the LED through its colors.

There are some instructions on installing various games on it here. Theses instructions are mostly in French, with an abbreviated version in English, but I had to refer to the French version to try and see what was going on. Better game translation please Snootlabs.

If you have a number of these badges, you can play some interesting interactive games.

Sadly I only had one, so I had to make do with a flashing LED.

The boards are designed to be programmed using an Arduino as an ICSP, and there are instructions for doing this (in English). Unlike the approach of Hi Low Tech, you do not use the Arduino IDE to program them, but rather run 'make' files after configuring them for the port to use.

I wanted to try programming the boards using the Arduino IDE and a USB Tiny ISP as I have with some home made ATTiny boards, but All I could get was:


Binary sketch size: 658 bytes (of a 8192 byte maximum)
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.



The schematic for the Zombadge is available on the downloads tab of the product page.

I would be interested to see if anyone gets any further with this. I can see some interesting hacks for this gadget, along the lines of TV be Gone!

Anyway - irrespective of my failed attempts to hack it, this is a nice little gadget!

About the Author
These are my books. Click on the image below to find out more about them.


Sunday, January 1, 2012

Arduino Screw Shield Review

This is a review of the Freetronics Terminal Shield and the SnootLabs Power Screw Shield.

Introduction.
The Arduino socket strips are okay for attaching components, but sometimes, when putting together a quick prototype it would be useful to be able to have something more substantial - like a screw terminal.

These shield boards provide just such a feature.


                                  Snootlabs                                                          Freetronics

The shields are intended for the Arduino Uno and earlier versions of Arduino. They break out all the terminal sockets into screw terminals.

Prices
The Snootlabs shield costs around 21 USD as a kit and 28 USD fully assembled.
The Freetronics shiled is only available fully assembled and costs around 17 USD

In Common
Both boards use straight through headers that mean as well as having screw terminals, you can also fit another shield on top. In both cases, the designers have left enough room to easily access the screw terminals even with a big shield like an LCD shield attached.


Both boards have a reset button.

SnootLabs Power Screw Shield
This is the larger and more expensive of the two shields. It has a large prototyping area where you can solder in components. It also has special areas of the board for soldering in a SMD chip and for DIL through hole ICs.

The other noticeable difference is the power connector. This is the same type of four pin connectors that you used to find on PATA Hard Disks to supply the power.

Jumpers allow you to configure this socket to either provide the power to the Arduino, or to pass through the Vin 2.1mm socket on the Arduino to the 4 pin socket to provide power to other devices.

There is also an LED that can either be linked to an IO pin of your choice or to 5V to act as a power-on indicator.

The Snootlabs website has very good information on this shield, including a photographic style sheet of instructions for constructing the board and a useful datasheet that explains what all the jumpers do without having to start working out whats going on from the schematics.


Providing the board in kit form is a nice idea. As well as being cheaper, its a nice easy project for someone new to electronics wanting to practice their soldering.

Freetronics Terminal Shield

As with all Freetronics kit. This is a high quality board that is sold fully assembled. Its smaller and cheaper than the Snootlabs shield and does not have a dedicated IC area for SMD or 0.1inch DIL. It does exactly what it says on the tin.

The board comes with a number of surface mount components already attached to it. This includes three (red, green and blue) LEDs and their current limiting resistors. These are positioned on the back ende of the shield where they are easily visible and can be wired to any of the IO pins.


Conclusion

Both products are good quality and neither will dispoint.

If you need to use an SMD IC for your project then the dedicated area for this makes the Snootlabs shield a good choice. The same applies if you need all the prototyping area you can get.

If this is not a consideration then the cheaper Freetronics shield will serve you just fine.


Other Options

Other screw shields are available of course and if you do not need the prototyping area then something like the WingShield may be of use to you. http://wingshieldindustries.com/products/screwshield/

Sparkfun and Adafruit both sell shields similar to the Freetronics offering: http://www.sparkfun.com/products/9729 and http://www.adafruit.com/products/196

About the Author
These are my books. Click on the image below to find out more about them.