Stap 2: ATtiny84 Microcontroller
De ATtiny84 heeft 8K programmeerbare flash-geheugen (genoeg te houden van veel kleine programma's), 512K voor EEPROM (voor de opslag van Braziliaanse tussen toepassingen), tot 12 output pinnen (voor de 9 LEDs, 2 kanalen van audio-uitgang en een drukknop switch), en een heleboel andere goodies die niet worden gebruikt in dit project.
Als u van plan over het toevoegen van programma's, een kopie van het gegevensblad van de ATtiny84krijgen. Er zijn vele educatieve gidsen voor het leren programmeren van deze familie van microcontroller op het Internet. Zie voor een handig overzicht van microcontrollers, hoe te kiezen voor een Microcontroller.
Opmerking De hier beschreven project heeft eigenlijk geen de MiniMenorah volledig ingeschakeld. De MM vereist dat negen output pinnen, de hersenen-Machine twee en de knop om te veranderen staat een, voor een totaal van twaalf. Hoewel het ATtiny84 kan zo worden geconfigureerd dat deze hebben twaalf output pinnen, is het ten koste van de resetpin. Het uitschakelen van de resetpin en daarmee I/O maakt de ATtiny84 kunnen worden geprogrammeerd met de USBtinyISP progammer (die dat nog niet gedaan :-) en vereist hoge Voltage Programming. Alles is in staat te stellen de MM, maar een andere programmeur is nodig, en ik heb geen een.