This video was originally posted at Make By Matt Richardson, Which he read at this tutorial by MIT Media Lab’s High-Low Tech Group,
You can use ATtiny45 or ATtiny85 chip for this project.
Here’s the pin layout of the ATtiny45 and ATtiny85:
For this tutorial, you’ll need:
- Arduino Uno or Duemilanove (w/ an ATmega328, not an older board with an ATmega168)
- ATtiny45 or ATtiny85 (8-pin DIP package)
- a 10 uF capacitor (e.g. from Sparkfun or from Digi-Key)
- a breadboard
- jumper wires
- Run the Arduino development environment.
- Open the ArduinoISP sketch from the examples menu.
- Select the board and serial port that correspond to your Arduino board.
- Upload the ArduinoISP sketch.
- ATtiny Pin 2 to Arduino Pin 13 (or SCK of another programmer)
- ATtiny Pin 1 to Arduino Pin 12 (or MISO of another programmer)
- ATtiny Pin 0 to Arduino Pin 11 (or MOSI of another programmer)
- ATtiny Reset Pin to Arduino Pin 10 (or RESET of another programmer)
It should look like this once its done.
The following Arduino commands should be supported:
What is Arduino – 756 views