HuBik
16.5.2009, 22:34
Finally i had some free time for tinkering after a long delay. I've made a simple pocket-size device with a two color red and green 8x8 LED display. As a driver I've used ATmega16. There are no other components like resistors or transistors. The goal was to create a minimalistic scheme and one side PCB, so everyone can make this device simly at home.
ATmega16 is powered from two CR2016 lithium cells. AVR is using internal RC oscialtor @8MHz. The supply voltage is 6.0V. Lower voltages works too, but the image isn't so bright, esspecialy the green LEDs. There is a button connected to INT pin of ATmega16. If you press it for a while, the MCU suspends itself. NOTE that the wire overt ATmega16 on my pictures and videos is hack on my prototype, this bug is already fixed on schematics/PCB so i believe that your device will be more beautiful :)
Download Entire package with PCB and scheme in Eagle, PCB image, sourcecode for AVR Studio and JavaScript Animation creator. My contact is in the sourcecode.
The device itself in actual PCB design cannot work like Tengu because it doesn't have microphone and code in device itself. But i left the ADC0 (PA0) pin unconnected so by simple edit of the PCB you can connect audio input to the ATmega16 and the "HuBik" device can work like Tengu. On Youtube there is one video where I made small modification in HW and SW and created something similar to Tengu.