Exprimiendo la Casio fx-CG50

Las calculadoras que uso con mayor frecuencia son en primer lugar la Casio Classwiz fx-991SPX que tengo en casa, y en segundo lugar su predecesora, la Casio fx-991ES Plus que utilizo en el trabajo. Ambos son modelos con una potencia de cálculo suficiente para el uso diario, y tan prácticas con la alimentación solar que siempre estarán listas para cuando las necesites. Cuando necesito resolver cálculos complicados, me quedo con la Casio Classpad fx-CP400, que al ser CAS se utiliza de una manera muy intuitiva, sin que tengas que buscar combinaciones de teclas.

¿Entonces para qué usar la Casio fx-CG50? Pues muy sencillo, la fx-CG50 es el modelo ideal para hacer cosas que se salen fuera de lo común, para disfrutar jugando con un aparatito. No sólo es una calculadora muy capaz y a la vez clásica en cuanto a su modo de utilización, sino que tanto la propia Casio como la comunidad de desarrolladores ha demostrado un gran apoyo a este modelo, en realidad a toda la familia Casio casio Prizm (fx-CG10, fx-CG20 y fx-CG50/Graph 90+E).

Hagamos un repaso…

PRIZOOP

PRIZOOP es un emulador de Nintendo GameBoy y GameBoy color para las Casio Prizm. Emula la mayoría de juegos disponibles, y lo hace con precisión y obteniendo un buen rendimiento.





LuaZM

LuaZM es un intéprete del lenguaje de programación LUA. Sencillo, fácil de aprender, y mucho más potente que «Casio BASIC.





KhiCAS

KhiCAS es un port del software CAS Giac/Xcas.





TetrizZM

Una versión nativa para las fx-CG20 y fx-CG50 de Tetris, ideal para usarlo en los tiempos muertos.



Python

Desde la actualización del firmare a CASIOWIN 3.20, las fx-CG50 vienen con un port de Micro Python.





Utilities

Utilities de gbl08ma es un add-in imprescindible. Permite ajustar muchos parámetros de la calculadora, incorpora un reloj, un editor de texto, calendario, agenda, … Casi como si fuera una Casio Pocket Viewer de última generación.





EigenMath

Un port de Eigenmath que desgraciadamente da algunos problemas.



Como podemos apreciar el PCB Design de su hardware permite implantarle multitud de software disponible, lo que le da nueva vida y nuevas funcionalidades.

Si quieres seguir profundizando, puedes consultar los artículos anteriores:
Casio ClassPad fx-CP400 y Casio fx-CG50 frente a frente (y conclusiones)
Casio fx-CG50 (Operaciones)
Casio fx-CG50 (Primeras impresiones)
Casio fx-CG50 (Introducción)

8 comentarios en “Exprimiendo la Casio fx-CG50”

  1. O_o Lo que me faltaba por ver. ¡Una calculadora CASIO emulando a una Game Boy! xD

    Ahora entiendo la actualidad de según qué modelos de calculadoras prohibidas o admitidas para exámenes de ciertas materias.

  2. Si, ¿alucinante verdad? Quién habría dicho que esto fuera posible 10 años atrás…

    Con la potencia en aumento, a Casio se le ocurrió algo interesante, el «modo exámen» un modo en donde se capan algunas funciones de la calculadora, y que el profesor puede verificar fácilmente que está activado. Así puedes tener una calculadora potente en el día a día, y para los exámenes limitarla pero seguir usando la misma.

  3. yotambienestoyenamoradodeingridsjoberg

    Iba a decirte que en todo el post hablas de la Casio fx-CG50 y no la pones, hasta que vi los links del final…, mira que están ocultos…! Una gran calculadora (también en tamaño!), y una pasada en todos los sentidos, que dudo que alguien vaya/pueda exprimir al máximo. Le falta Bluetooth, ya por pedir… 😛 Por eso de no tener que andar enchufando cables ni historias.

  4. Puede que tengas razón yotambienestoyenamoradodeingridsjoberg. Decidí poner los enlaces al final para no repetirme y cansar al lector. He escrito bastante de la CG50, y bueno, preferí tenerlos al final como recurso.

    Lo del Bluetooth sería estupendo, con verdaderas funciones de reloj y de agenda electrónica que el hardware ya permite. Una forma de ir más allá con ella y hacer no sólo que sea un recurso cuando tenemos algo que calcular, sino como instrumento diario.

  5. Gracias por la información.
    Tengo una calculadora Numworks con MicroPython, y me preguntaba si hay algún puerto para esta Casio de programación en C++. Tengo una Casio PB-2000c, pero la limitación de la pequeña pantalla la ha dejado relegada en un cajón. Permitía programarla en Lenguaje C de forma nativa.
    Mis felicitaciones por tu Blog.
    Saludos cordiales.

  6. Gracias por tu mensaje Francesc. Como para las Casio Prizsm no hay ningún SDK oficial, la cantidad de software disponible es bastante limitada. Puedes leer más en Casio fx-CG50 (Operaciones).

    Lo que más se acerca a lo que pides son las gbl08ma Utilities, en el enlace anterior se muestran algunas capturas de pantalla. Hay una versión que incluye PicoC. Un lenguaje de scripting parecido a C. En github tienes más detalles acerca de sus capacidades, incluyendo algunos ejemplos.

Deja un comentario