La pregunta
Como primer paso, debo seleccionar una placa de circuito, CPU & Chips de RAM / ROM y conectores de E / S. ¿Cómo selecciono una placa que pueda interconectar todos estos componentes? Tal vez podría dar ejemplos de una configuración completa (modelos de placa y chip). ¿Qué tipo de placa recomendaría para un principiante (sin soldadura, stripboard, PCB, ...)?
Resultado del proyecto: crear una placa base por mí misma a la que pueda conectar un monitor y un teclado, y el monitor mostrará las teclas que he escrito. Una extensión adicional sería recibir y enviar datos desde una interfaz de red.
Fondo de la pregunta
Tengo un fondo bastante decente en desarrollo de software. Sin embargo, me gustaría comenzar a hacer algunos proyectos de hardware en mi tiempo libre.
He estado buscando en Internet materiales para comprender cómo se ejecutan los programas en el hardware. Dos excelentes recursos que he encontrado son los enlace que estoy realizando actualmente y la placa base raspberrypi que parece ser una plataforma de hardware simple para escribir su primer sistema operativo. . Dado el entendimiento que puedo obtener sobre el funcionamiento básico de los sistemas operativos a partir de esos recursos, me gustaría comenzar a ensamblar mi propia placa base utilizando circuitos integrados estándar y programas de escritura para ello.
¿Podría dar algunos consejos iniciales sobre dónde buscar información sobre este tipo de proyectos? En particular, no tengo idea de qué circuitos integrados conformarían una computadora en funcionamiento, qué tipo de placa utilizar para ensamblarlos, cómo crear los circuitos entre los circuitos integrados. Cualquier tipo de información sobre esas cosas básicas sería útil para que comience.
ACTUALIZACIÓN:
Dado que la pregunta parece ser considerada vaga (¿de qué otra manera podría ser si necesita información de inicio sobre un tema desconocido)? Me gustaría enfatizar que sé programación (Java, C / C ++, Python, Assembler x86 ), también he hecho algunos proyectos en herramientas como OrCAD, etc. Los problemas con los que estoy luchando son:
Entonces, dado todo esto, necesito un puntero a los recursos que contienen instrucciones paso a paso para comprar los componentes necesarios y ensamblarlos en una mini computadora que funcione. Un ejemplo de un recurso de este tipo es el que da Alfred Centauri en los comentarios a continuación. [ Una computadora Z-80 de fabricación casera ].