Libería VGA para Raspberry Pi PICO

Publicado por en Raspberry Pi el 11/06/2021

Y si te digo que con una Raspberry Pi Pico, un puñado de resistencias y un monitor VGA con unos altavoces puedes puedes producir gráficos a todo color con sonido? Pues así es, gracias a la librería VGA para Raspberry Pi PICO que ha creado Miroslav Nemecek. No hablamos de simple colores, líneas o rectángulos, sino de efectos gráficos con múltiples sprites, deformaciones de imágenes 3D, fractales en tiempo real o incluso imágenes generadas con Raytracing. su autor ha incluido también el clásico juego retro Pac-Man totalmente funcional.

La librería está disponible en su web y puedes ver en el vídeo a continuación todo lo que puede hacer, ¡que no es poco!

Leer más

Construyendo una tarjeta gr√°fica VGA b√°sica en una placa de prototipo

Publicado por en Electrónica el 18/07/2019

Hay tantas cosas que de tanto usarlas asumes que simplemente funcionan, que te quedarías asombrado al conocer cómo funcionan realmente. Ben Eater ha ido un paso más allá y se ha propuesto construir una tarjeta gráfica casera que sea capaz de producir imágenes a color de 800 x 600 píxeles en un monitor VGA leyendo la información desde una memoria EEPROM. Todo eso montado con componentes como varias puertas lógicas y contadores controlados por un cristal de cuarzo de 10 MHz. Desde luego un impresionante trabajo del cual es dejo un vídeo con todos los detalles a continuación.

Leer más

FabGL: Una librería gráfica VGA para ESP32

Publicado por en Programación el 09/07/2019

El ESP32 es un excelente microcontrolador tanto por su precio muy reducido como por su gran potencia. Pero no solo vale para conectar sensores por Wifi, debido a su gran potencia y 32-bits, también puede hacer cosas realmente geniales, lo hemos visto ejecutando tan tranquilo un emulador completo de la Nintendo NES o incluso corriendo el DOOM. Cuando programas una salida VGA, quizás lo más tedioso es la interfaz gráfica ya que requiere de una buena cantidad de programación. Para facilitarnos las cosas, existen librerías como la FabGL creada por Fabrizio Di Vittorio y que es realmente espectacular. No solo permite gestionar una salida VGA desde ESP32, sino que soporta un ratón PS/2, pued producir sonido en tiempo real y tiene todo un conjunto de funciones que se encargan de todo. Como podréis ver en los vídeos que os dejo a continuación, está realmente muy bien currada y el código es muy limpio. Os dejo el enlace a su repositorio de Github que incluye también una gran cantidad de ejemplos.

Leer más

Generador de patron de video VGA con ATtiny2313

Publicado por en Electrónica el 03/02/2008

Mucha veces a la hora de reparar un monitor y para realizar las pruebas, necesitamos un patrón de video VGA estáble mientras realizamos el trabajo. Este es uno de estos proyecto fáciles de realizar y que podremos usar en esos casos.

Mediante un peque√Īo microcontrolador ATtiny2313 funcionando a 20Mhz, se genera un patr√≥n de color estable que podremos usar para las pruebas sin tener que conectar un PC o disponer de un generador de patrones mucho m√°s costoso.

Enlace a continuación...

Relacionado:
- (Video) Controlador VGA con PIC 18F452
- (Video) ¬ĶVGA-PICASO-MD1 VGA Controller

Leer más