Amethyst: Ordenador Retro con salida de vídeo a color basado en ATMega1284

Publicado por en General el 23/03/2020

Los ordenadores de 8-bits siguen teniendo ese encanto especial a pesar de los años. Eso probablemente es debido a que son relativamente fáciles de construir y aún así pueden ser realmente amigables y servir para todo tipo de tareas así como producir gráficos a color. El Amethyst, así es su nombre, es un ordenador que me recuerda mucho al Sinclair ZX80 por su formato, ya que incorpora el teclado en la misma placa y se hace muy cómodo de utilizar. Tan solo utiliza 6 chips: ATmega1284, FT320X, 2x 74HC157 y 2x 74HC166. Todo lo demás es teclado y alimentación y puede producir gráficos tan buenos como el que puedes ver en vídeo que te dejo a continuación. En su página de Github, que también dejo enlazada, podrás ver toda la documentación para construir el tuyo.

Leer más

Cómo construir un ordenador 6502 de 8-bits desde cero

Publicado por en Electrónica el 04/03/2020

No es la primera vez que hablo de Ben Eater, ya que anteriormente nos ha sorprendido con el montaje de un pequeño ordenador de 8-bits con puertas lógicas (si, es una locura, pero lo hizo!). Desde hace unos meses, está desarrollando una completa guía en vídeo sobre cómo construir desde cero un ordenador basado en el procesador 6502. Lo monta igualmente en una placa de prototipo (ole y ole) e incluye todos los componentes básicos y necesarios para su funcionamiento como por supuesto el microprocesador 6502, una EEPROM para almacenar el programa, un oscilador que actúa como reloj y una pequeña memoria RAM junto con alguna puerta lógica para su funcionamiento. Recientemente ha añadido una pantalla LCD para poder mostrar mensajes. Su explicación sobre cómo lo construye, cómo funciona y cómo lo programa en Assembler es simplemente magistral y dan ganas de montar uno. Es desde luego una excelente ocasión para aprender sobre los principios de la computación y su funcionamiento. Te dejo a continuación su último vídeo pero también una playlist con la serie completa del montaje del ordenador desde el principio que no tiene desperdicio.

Leer más

Cómo hacer una réplica funcional del Altair 8800 con Arduino

Publicado por en Arduino el 18/01/2019

Lo inicios de la computación moderna o por lo menos de la computación en casa muy probablemente empezaron con el clásico y mítico Altair 8800, un microordenador diseñado en 1974 y que ha sido un auténtico récord de ventar cuando salío en kit en la revista Popular Electronics en ese mismo año. En aquel momento no existía nada igual y mucho menos a un precio asequible para el usuario de a pie. En los tiempo de hoy la tecnología se ha diversificado mucho más y podemos crear ésta réplica funcional con la ayuda de una placa Arduino MEGA 2560 junto con unos cuantos pulsadores y unos diodos LED para darle alegría. En el vídeo que os dejo a continuación se enseña con todo detalle cómo hacerlo, incluyendo el software que ya existe en github para emular el mismo funcionamiento de la máquina original.

Leer más

Cómo hacer un ordenador 8-bits 6502 casero con FPGA en una protoboard

Publicado por en Electrónica el 14/11/2018

Uno de los más épicos y molones que puedes montar es un pequeño ordenador, como aquellos del principio de los años 80. Son ordenadores de 8-bits con los que se puedes aprender un montón de cosas sobre arquitectura de ordenadores y además lo puedes utilizar para programar sencillos programas. En el vídeo que os muestro a continuación, el proyecto utiliza como base un microprocesador W65C02S junto con una placa FPGA con un Xilinx Artix-7. En lugar de utilizar una ROM, la FPGA actúa como interfaz entre el procesador y un lector de tarjetas SD para cargar una imagen en la RAM y de paso también sirve para tener la tarjeta como modo de almacenamiento para cargar programas más fácilmente. En su web podéis ver todos los detalles y también anda en preparación una salida VGA para poder conectarlo a un monitor y expandir las posibilidades.

Leer más

Cómo hacer un ordenador de 8-bits desde cero con puertas lógicas

Publicado por en Electrónica el 20/09/2018

Esto es una pequeña locura realmente increíble, ya de por sí, montar algo de éste calibre en una breadboard ya tiene su mérito, pero además que sea un ordenador básico de 8-bits montado a base de puertas lógicas, ya es una cosa épica. En la web de Ben Eater (que es oro puro), podrás encontrar mucha información sobre el proyecto, también sobre cómo realizar un pequeño programa para el mismo e incluso, si te va la electrónica más hardcore, te explica cómo funciona un transistor y cómo crear puertas lógicas con transistores. Para que luego te quejes que los pines Arduino son difíciles de usar... ;)

Si te interesa el tema, no te pierdas también Cómo construir un ordenador 6502 de 8-bits desde cero

Leer más