C47 y R47: calculadoras programables RPN de código abierto

Fuentes: The C47 and R47 calculators

C47 es un programa de calculadora científica programable, de código abierto y basado en la notación polaca inversa (RPN), desarrollado por una comunidad de entusiastas. Se instala en el hardware SwissMicros DM42/DM42n, acompañado de un overlay de teclado personalizado. También existe un simulador para Windows. Por su parte, R47 es la versión física que comercializa SwissMicros en colaboración con el equipo C47/R47, con un diseño de teclado completamente nuevo y listo para usar; su software se encuentra en fase beta.

El proyecto, mantenido activamente por un equipo de aficionados a las calculadoras y una amplia comunidad de usuarios en el foro de SwissMicros, destaca por su extensa documentación integrada en el proceso de desarrollo, que también genera documentos PDF. Además, cuenta con una wiki comunitaria. El código fuente reside en GitLab bajo licencia GPL3, mientras que los gráficos del bezel y las teclas de R47 tienen una protección de copyright aparte. Los usuarios pueden contribuir con correcciones o nuevas funcionalidades mediante solicitudes de fusión.

Para quienes recuerdan las legendarias calculadoras HP con la gran tecla ENTER, C47 y R47 recuperan esa experiencia eficiente y divertida para el cálculo matemático, ahora con hardware real y una comunidad activa. La calculadora requiere solo un bezel personalizado para transformar el DM42 en un dispositivo profesional.