ATTiny84 - I2C slav - Arduino UNO (5 / 6 steg)
Steg 5: PCB Design
Ovan är den utlovade PCB design som jag har lappats ihop som en enkel krets som kommer att bära 3 ATTiny84 styrelser och ger vissa breakout anslutningar för Tiny's. Kretsen har också en anslutning bro till Arduino Uno.
Jag föredrar ATTiny84 till ATTiny85 i denna design av två huvudsakliga skäl:
- ATTiny84 ger mig mer stiften för att ansluta till;
- ATTiny84 pin-out arrangemang gör att placera mikroprocessorn och spårar mycket lättare, ATTiny85, med dess Pin 4 GND stift 8 Vcc arrangemang gör designen lite jobbigt... inte en som är oöverstigliga, men nog av en smärta som jag brydde inte mig (med anledningen 1 beaktas)
Så, där har du det. Tre ATTiny84 mikroprocessorer i en I2C slav krets, allt som är kvar nu är att programmera dessa lite champions i ett mer användbart sätt ;)
Jag har lagt den Fritzing filen så att du kan göra en själv.
Förresten, jag använde två Arduino Uno för detta projekt, en inrättades som programmerare för ATTiny84 (med ATTiny84 modifierad Arduino som ISP från en tidigare instructable). Detta gjorde programmering ATTiny84 och Arduino UNO mycket lättare när jag var prototyper skisser).