What: Wearables / Introduction to ATtiny / ICSP
When: 23rd of September 2014, 12-2.40pm
Where: Parsons Paris, 45 rue Saint-roch, 75001, room 302
Led by: Antoine Bonnet
Between videogames, raw systems and pixel glitches, Antoine KiK builds an evolving universe of visuals and frequencies, inspired by his own experiences.
In favor of an express prototyping, rather than using numeric tools (3D printers, CNC, …), he uses what he called “Ghetto DIY”, activity consisting on focusing his creative process onto the meaning of the object, not the techniques used to make it, resulting in an unconventional aesthetic. He founded Brigade Neurale, in 2005, a DIY / Circuit Bending collective. He joined Graffiti Research Lab France, in 2011, a collective that create tools for graffiti use.
This workshop is an introduction to using ATtiny from ATMEL for building a wearable / small device : Grillz, that lights up your mouth when you talk.
Since all the electronic go into the mouth, the circuit needs to be tiny, and “ghetto-ized” because small means simple, compressed and PCBless.
Inspired by Party in the mouth by Daito Manabe.
Arduino, ATMega, ATtiny pinout :http://blog.protoneer.co.nz/arduino-pinout/
ATtiny board file (modified version) : http://archive.brigadeneurale.org/code/tiny.zip
Not working on 1.5.6 r2 version – This arduino IDE looks like a beta or experimental version, avoid that kind of versions, only use final stuffs.
Programming with ISP / ICSP : This article is quite interesting about the basics of ATtiny programming.
To program any AT series chip from ATMEL (like the one in Arduino boards or the ATtiny we used for the Grillz) there is 6 important points to connect for making an ISP.
If you want to re-program the chip on a final circuit (If you can’t pull out the chip) , you need to put a 220 Ohm resistor between SCK and GND. The pinout is important, don’t mix it, it’ll not work (On AVR ISP the connector is female, on the board it’s male).
Programmer AVR ISP Mk2