La Raspberry Pi RP2040 se convierte en una PDA PalmOS

EL pastel de frambuesa es conocido por su versatilidad y capacidad para ejecutar diferentes sistemas operativos, pero parece que la Raspberry Pi Pico de 4 dólares también puede ejecutar un sistema operativo. Esta impresionante incursión en el mundo de la emulación de Palm PDA (Personal Digital Assistant) en nuestro microcontrolador favorito proviene de Dmitry Grinberg. Compartieron una primera demostración de su plataforma conocida como repalma en el que logra ejecutar PalmOS en una Raspberry Pi Pico. Felicitaciones a Adafruit por detectar este interesante proyecto.

Según Grinberg, rePalm fue diseñado para, en teoría, ser compatible con procesadores Cortex-M0. El proyecto rePalm se probó con éxito en CortexEmu, pero Grinberg quería probar hardware real. Probar rePalm en hardware real significó encontrar una placa Cortex-M0 con suficiente RAM. Esto finalmente llevó a Grinberg a elegir el microcontrolador Raspberry Pi Pico.

Grinberg continúa explicando cómo creó un kernel personalizado para ejecutarse en procesadores Cortex-M. Cumple con todos los requisitos de PalmOS, lo que permite que el RP2040 maneje rePalm. La herramienta tiene características esenciales como la capacidad de deshabilitar el cambio de tareas y forzar la pausa de los hilos. También cuenta con temporizadores precisos, grupos de eventos, buzones de correo y otras funciones necesarias para una experiencia fluida.

Proyecto Palm OS de Dmitry Grinberg en Raspberry Pi Pico

(Crédito de la imagen: Dmitry Grinberg)

La versión de demostración muestra una pantalla táctil de 2,8 pulgadas con una Raspberry Pi Pico montada en la parte posterior. Esta pantalla interactúa con Pico a través de SPI y tiene una resolución de 320 x 240 px. No necesita ningún hardware adicional para conectarse a rePalm.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir