Fish Out of Water - ATtiny board used with Arduino

Picture of Fish Out of Water - ATtiny board used with Arduino
FishBowl is a small microcontroller board programmable using the Arduino software.  It has a battery so you can then use it without the larger Arduino main board.  It is like a tiny Arduino to-go.

Build instructions for the Fish Out of Water Kit from the Blinky Fish Kickstarter Project

A PDF version is attached to this step.

  1. Assemble with soldering
  2. Program an Arduino as a programer (optional, kit comes with pre-programed ATtiny)
  3. Program ATtiny microcontroller with the Arduino (optional, for same reason)
  4. Attach Blinky Fish
Remove these adsRemove these ads by Signing Up

Step 1: Parts

Picture of Parts

Soldering Iron:

Here is a link to the soldering iron I am using, it is good.

Hakko FX888D-23BY Digital Soldering Station FX-888D FX-888

Step 2: Assembled Board

Picture of Assembled Board
Here is the final assembly.  This might be all you need.  Notice the line on the capacitor goes towards the line on the board.  The header pins go on the bottom of the board.  The header sockets go on the top.  There is a socket to hold the ATtiny chip.  The battery clip hold a CR2016 button cell battery.  It can be modified to hold the larger CR2032 battery.

Step 3: Solder - Battery holder

Picture of Solder - Battery holder

Step 4: Solder - Socket

Picture of Solder - Socket

Step 5: Solder - Header - JP3

Picture of Solder - Header - JP3
Sockets go on top of board.

Step 6: Solder - Headers, JP1,2

Picture of Solder - Headers, JP1,2
Pins go on the bottom of board.  If you do not plan to re-program the ATtiny chip then you can leave these off. You could also try leaving these un-soldered, they should stay in place will enough to program with the Arduino and then be removed after programming.

Step 7: Solder - Capacitor

Picture of Solder - Capacitor
Line goes towards the line.

Step 8: Attach to Arduino

Picture of Attach to Arduino
These are the steps to program the ATtiny board using the Arduino main board.  

You can skip this if you have the March 2013 Kickstarter kit, the chip is pre-programmed.

The next few steps are derived from this -

Step 9: Program Arduino as ISP

Picture of Program Arduino as ISP
In Arduino softward version 1.0.1, go to Examples and open ArduinoISP.  Dowload this program to the Arduino board.

Step 10: Insert ATtiny

Picture of Insert ATtiny
Insert the ATtiny into the socket.