Chip dator: Lätt att producera AVR BASIC dator (2 / 6 steg)
Steg 2: Gå runt
TVout stiften är PD5 (för synkronisering) och PA7 (för video) och PS/2 tangentbord stiften är PD0 (för data) och PB0 (för klocka). För att driva kretsen, används en 5V spänningsregulator (tillsammans med två kondensatorer) att tillåta olika inspänningar från annan källa vara ansluten (som en 9V PP3 batteri eller 12V vägg monterade PSU). En 2,1 mm fat Johansson (samma makt som Arduinos) används för att driva tillbehör anslutas. En ombord LED används för att ange när ett nätaggregat är ansluten.
Vissa kvinnliga pin huvuden användes för att tillåta anslutningar till indata/utdata (IO) stift för ATmega 1284P, till den andra UART (seriell port) av 1284P och anslutningar till 5V och marken från. Detta gör att olika kretsar och komponenter som skall anslutas till systemet till exempel lysdioder, potentiometrar, LDRs etc och makt tas från styrelsen. Seriell port huvudet är närvarande på PCB men seriell kommunikation har inte aktiverats inom TinyBASIC Plus källkoden som seriell kommunikation kollidera med tangentbord biblioteket jag använde.
Fritzing projektfilen finns bifogad (som en RAR fil) tillsammans med PDF och JPEG-bilder av PCB och Schematiskt diagram. Observera att även om det schematiskt diagrammet visar en ATmega 644, 644 och 1284P är pin kompatibla och 644 är en i Fritzing biblioteket så användes i stället för creaing en ny del; denna krets använder en 1284P men det kan vara möjligt att använda en 644 om det behövs (den TinyBASIC koden skulle behöva ändras för att ändra RAM-användning som idag för högt för 644).