Un programador ha creado su propia GPU en casa, y funciona de verdad

Internet es un lugar en el que podemos encontrar una gran cantidad de información, que nos puede servir, por ejemplo, para formarnos de manera autodidacta en una gran cantidad de materias a nivel educativo. En este caso, Alex Fish, un programador autodidacta ha utilizado todos los conocimientos que ha adquirido para crear su propia GPU casera, a partir de piezas básicas.
Crear un dispositivo desde cero no es una tarea sencilla, ya que al final requiere una gran cantidad de conocimientos así como varios componentes que de normal no podríamos encontrar en tiendas comunes, haciendo que sea necesario acceder a internet en la mayoría de los casos para suplir tanto la falta de conocimientos como la de materiales. En este caso podemos ver como el creador de la GPU casera le ha dado este uso, permitiéndole crear un dispositivo prácticamente desde cero gracias a sus habilidades adquiridas de forma autodidacta.
Un nuevo dispositivo creado desde cero
Alex Fish, creador de esta GPU casera, ha publicado un vídeo en youtube enseñando cómo funciona su creación, permitiendo ver al resto de personas que su dispositivo es capaz de renderizar imágenes en tiempo real, es decir, que cumple la función que podríamos esperar de una tarjeta gráfica. Para demostrar su funcionamiento, el creador ha incorporado dos joysticks que permiten mover la imagen, ofreciendo una visión general de cómo es capaz de controlar los gráficos que aparecen en pantalla, algo que ha despertado la curiosidad de sus suscriptores, los cuales han hecho la broma sobre si este nuevo desarrollo será capaz de permitir jugar a Doom.
La creación de este dispositivo no se queda únicamente en el hardware, ya que el desarrollador también ha llevado a cabo todo el proceso de programación del software que utiliza este curioso dispositivo, haciendo que el trabajo no sea únicamente conseguir que funcione físicamente, sino también lógicamente. De esta forma, la travesía que ha tenido que recorrer no pasa únicamente por conseguir las piezas necesarias y conectarlas de forma que todo funcione perfectamente, haciendo que toda la creación se complicase bastante más.
Qué incorpora esta GPU casera
Esta gráfica creada en casa utiliza varias piezas que no son realmente complicadas de encontrar por internet, lo que permite que cualquier persona con la curiosidad suficiente pueda plantear un proyecto similar a este. Este dispositivo consiste en un conjunto de componentes bastante simple, ya que prácticamente contiene cinco piezas, una en pantalla AMOLED de 1,91 pulgadas con un módulo inalámbrico conectado a la placa de desarrollo, joysticks SparkFun y una placa de interconexión SparkFun Qwiic Mux.
Esto realmente hace que el hardware como tal no sea completamente casero, ya que al final utiliza componentes que se pueden comprar por internet, pero está claro que crear por ejemplo una placa base no es que sea una tarea que podemos llevar a cabo de forma normal en nuestro domicilio. En cambio, en términos de software, si que se trata de una creación completamente desde cero, ya que el programador desarrolló los motores de gráficos 3D y físicas, el cual ha decidido denominar como motor ESPescado completamente desde cero utilizando C++ y OpenGL.
Es obvio que esta no es una «tarjeta gráfica» pensada para utilizarla en juegos ni mucho menos, pero no deja de ser un logro bastante destacado el hecho de que una persona individual en su casa haya creado una GPU que funciona de verdad, sin los miles de millones invertidos en I + D y las inmensas fábricas que tienen los fabricantes de GPU a día de hoy.