Transformación de un punto de acceso 4G en un ordenador Linux portátil
El aumento en el precio de los ordenadores de placa única ha impulsado a los aficionados a buscar alternativas más económicas y creativas para construir máquinas Linux de propósito general. Un ejemplo de esta tendencia es el proyecto de Borna Kovač, quien ha logrado transformar un punto de acceso inalámbrico 4G en un ordenador portátil basado en Linux. El desarrollo fue publicado recientemente en Hackster.io.
El proyecto se basa en un punto de acceso MF800, uno de varios modelos económicos que pueden ejecutar Linux a través del proyecto OpenStick. Este dispositivo, con un coste inferior a 20 dólares, incorpora de serie una batería, un módem 4G, conectividad Wi-Fi y Bluetooth, así como una pantalla. Aunque originalmente ejecuta Android, es compatible con ADB y permite la reinstalación de Linux. Kovač extrajo el device tree de Android antes de la reinstalación para obtener información detallada sobre el hardware interno.
En lugar de una máquina de propósito general, Kovač optó por construir un dispositivo de mensajería dedicado. Para ello, integró un teclado Clicks diseñado para iPhone 16 Pro Max, cuya interfaz es USB estándar, y una placa Adafruit Sharp Memory Display. La adaptación física requirió la reducción del tamaño de la placa PCB del MF800 y el diseño de una PCB adaptadora personalizada. Esta placa de interfaz gestiona la conmutación de modo USB (host/dispositivo), eleva el voltaje de la batería a 5V, suministra energía a la pantalla y convierte los niveles de señal.
En el ámbito del software, Kovač identificó los pines SPI adecuados mediante el device tree original y adaptó un controlador DRM de Linux existente para la pantalla. Esta modificación permite que el sistema operativo trate la pantalla como un dispositivo de salida estándar, eliminando la necesidad de que cada aplicación interactúe directamente con ella. Adicionalmente, se implementaron algoritmos de dithering (Atkinson y Floyd-Steinberg) para mejorar la visualización de imágenes en el panel monocromo.
Aunque el dispositivo ya es funcional, Kovač señala que restan algunas mejoras, como la implementación de un soporte adecuado para el modo de suspensión, un botón de encendido más robusto y un mayor refinamiento del software. Este proyecto subraya la viabilidad de reutilizar componentes electrónicos de consumo para crear soluciones tecnológicas personalizadas y eficientes en costes.
Fuente original: Hackster.io







