Este instructivo será documentar y explicar mi último proyecto, un sistema de ordenador independiente basado en un único chip (IC); el ATmega P. 1284 El 1284 P es responsable de todos los aspectos del sistema, incluyendo ejecuta el intérprete de BASIC, las señales de video de RCA de generación y lectura de teclado. Este sistema funciona TinyBASIC como mi escudo básico de Arduino pero este proyecto es totalmente independiente lo que significa no Arduino es necesario y es necesario solamente un solo AVR.
Este equipo de chip único tiene una salida video mediante RCA, permite un teclado PS/2 para conectar, permite que los circuitos y componentes a conectar utilizando los encabezados de IO y ejecuta el intérprete de programación TinyBASIC. Todos los componentes se colocan en un solo PCB cara que tiene un diseño sencillo y es fácil de producir. El ATmega a bordo 1284P se ejecuta en un cristal de 16MHz. Este equipo también es baja potencia (no dibujar a grandes cantidades de corriente que utiliza un microcontrolador que son dispositivos generalmente de baja potencia y el consumo de corriente del circuito es limitado por el regulador de tensión a 1A) y algunos de los componentes de la PCB son reutilizables (como el ATmega 1284 P y las resistencias, etc.).
Las imágenes del PCB azul son para la segunda versión de esta computadora (detalles de esta tabla puede encontrarse en Hackaday proyectos: https://hackaday.io/project/1260-single-chip-avr-basic-computer
Actualización (12/07/14): He actualizado el diseño de la computadora agregando una EEPROM IC adicional permitiendo programas básicos de tamaño completo para salvarse. El nuevo diseño de este equipo se documenta en Hackaday proyectos en el siguiente enlace: https://hackaday.io/project/3537-avr-basic-computer-v01
Tuve PCB para este nuevo diseño de computadora creado profesionalmente en una casa de tabla y estoy vendiendo los PCB quedan en eBay en el siguiente enlace: http://www.ebay.co.uk/itm/121510974344
Actualización (28/07/14): Me han pedido más PCB (enviado archivos PCB a la casa de la Junta) y pondrá los tableros para arriba en eBay cuando recibo les (voy a publicar el enlace del listado cuando recibo los consejos). He actualizado un poco el diseño del PCB con un USBasp programación cabecera, unos más pins GPIO y un encabezado que permite una pequeña PCB con un IC de EEPROM 64Kbit (una tarjeta de almacenamiento de información EEPROM) para conectar (se utiliza para almacenar los programas básicos).