Stap 2: IC onafhankelijkheid!
Ik zal niet mijn hele leven programmering Attiny85s besteden! Maar het is bijna zeker dat ik blijven zal DIP om packages te gebruiken voor een lange tijd.
Er is grote kans dat ik ga moeten meer IOs. Misschien 5 meer. Misschien 25 meer... Dit is de reden waarom ik heb geprobeerd mijn IC Station om onafhankelijk te maken. Daarvoor gebruikte ik een socket ZIF (Zero Insertion Force) van 40 pins.
40 pins is de maximale grootte van een DIP, en terwijl de kleinere ICs op een grote ZIF-socket past, het omgekeerde is niet waar. Dus ik de grootste ZIF vond ik kocht, om er zeker van te zijn dat er zal niet elke ICs die mij zal niet zitten kundig voor program...
Ook is elke AVR microcontroller programmeren via SPI protocol. Het probleem is dat niet elke IC haar SPI pinnen in dezelfde positie heeft. Zo moet er een manier om te herschikken van de verbinding voor verschillende ICs.