{"id":818611,"date":"2023-09-22T16:27:23","date_gmt":"2023-09-22T16:27:23","guid":{"rendered":"https:\/\/magazineoffice.com\/raspberry-pi-rp2040-se-convierte-en-pda-palmos\/"},"modified":"2023-09-22T16:27:48","modified_gmt":"2023-09-22T16:27:48","slug":"raspberry-pi-rp2040-se-convierte-en-pda-palmos","status":"publish","type":"post","link":"https:\/\/magazineoffice.com\/raspberry-pi-rp2040-se-convierte-en-pda-palmos\/","title":{"rendered":"Raspberry Pi RP2040 se convierte en PDA PalmOS"},"content":{"rendered":"


\n<\/p>\n

\n

El Frambuesa Pi<\/u> es conocido por su versatilidad y capacidad para ejecutar diferentes sistemas operativos, pero parece que la Raspberry Pi Pico de 4 d\u00f3lares tambi\u00e9n puede ejecutar un sistema operativo. Esta impresionante incursi\u00f3n en el mundo de la emulaci\u00f3n de Palm PDA (Personal Digital Assistant) en nuestro microcontrolador favorito proviene de Dmitry Grinberg. Han compartido una demostraci\u00f3n inicial de su plataforma conocida como repalma<\/u> en el que logra ejecutar PalmOS en una Raspberry Pi Pico. Felicitaciones a Adafruit por detectar este interesante proyecto.<\/p>\n

Seg\u00fan Grinberg, rePalm fue dise\u00f1ado para que, en teor\u00eda, pudiera soportar procesadores Cortex-M0. El proyecto rePalm se prob\u00f3 con \u00e9xito en CortexEmu, pero Grinberg quer\u00eda probar hardware real. Probar rePalm en hardware real signific\u00f3 encontrar una placa Cortex-M0 con suficiente RAM. Esto finalmente llev\u00f3 a Grinberg a elegir el microcontrolador Raspberry Pi Pico.<\/p>\n

Grinberg contin\u00faa explicando c\u00f3mo cre\u00f3 un kernel personalizado para ejecutarse en procesadores Cortex-M. Cumple con todos los requisitos para PalmOS, lo que permite que el RP2040 maneje rePalm. La herramienta tiene caracter\u00edsticas esenciales como la capacidad de deshabilitar el cambio de tareas y forzar la pausa de subprocesos. Tambi\u00e9n cuenta con temporizadores precisos, grupos de eventos, buzones de correo y otras funciones necesarias para una experiencia fluida.<\/p>\n

\n
\n
\n

<\/picture><\/p>\n<\/div>\n<\/div>

(Cr\u00e9dito de la imagen: Dmitry Grinberg)<\/span><\/figcaption><\/figure>\n

La versi\u00f3n de demostraci\u00f3n muestra una pantalla t\u00e1ctil de 2,8 pulgadas con una Raspberry Pi Pico montada en la parte posterior. Esta pantalla interact\u00faa con Pico a trav\u00e9s de SPI y tiene una resoluci\u00f3n de 320 x 240 px. No necesita ning\u00fan hardware adicional para interactuar con rePalm.<\/p>\n