nov 11 2010

Hackeando calculadoras Casio – I: programa de testeo

De acuerdo, esto no es realmente un hackeo, pero es algo muy curioso, y que es de utilidad para hacer algún trasteo: una pequeña aplicación oculta en todas las calculadoras Casio (al menos, en las actuales) que permite hacer pruebas de la pantalla, de las teclas y de la versión. El código de teclas que hay que introducir es el mismo para todos los modelos, si bien en calculadoras más antiguas no existe este programilla. De todos modos, la inmensa mayoría de calculadoras empleadas por los estudiantes pertenecen a la serie fx-82, en las que funciona perfectamente la aplicación. Lo único que tenemos que hacer es pulsar la tecla SHIFT y el número 7 y, manteniéndolos pulsados, encender la calculadora apretando ON. Todos los píxeles se teñirán de negro, no os preocupéis: de esta forma podéis comprobar si todos los puntos funcionan correctamente. Después sólo hay que seguir los pasos que he puesto en el siguiente Flash (varían muy levemente  según el modelo, yo lo he hecho para la fx-82ES), podéis verlo clicando aquí (no lo inserto en la entrada porque es bastante pesado).

En la séptima imagen he subrayado una línea de la pantalla, es la configuración interna de la calculadora. Veremos qué significa esto en entradas próximas.


nov 3 2010

Hackeando calculadoras Casio – Introducción

Sí, habéis leído bien. Se puede hackear una calculadora. Aunque parezca increíble, es posible modificar el funcionamiento de varios modelos de Casio para añadir funciones ocultas, o se pueden mejorar las funciones de las calculadoras baratillas que todos tenemos. Tras un poquillo de investigación, he reunido una serie de hackeos o modificaciones que, además de ser útiles, sirven para fardar delante de los amigos. Mi intención original era condensarlos todos en una entrada, pero conforme he ido escribiendo, he descubierto más y más cosas acerca de la fascinante cara oculta de las calculadoras, así que lo repartiré a lo largo de algunos posts.

Esto tiene su base en un motivo muy sencillo: es más barato fabricar 2000 chips de tipo A que 1000 chips de tipo A y 1000 chips de tipo B. Tomemos el ejemplo de la fx-82ES y la fx-570ES. Por fuera tienen exactamente la misma forma:

fx-82ES

fx-82ES - 15€

fx-570ES - 25€

La fx-82ES tiene unas 250 funciones, mientras que la 570ES unas 400. ¿Es mejor el circuito de ésta útlima? No, porque es el mismo. Una calculadora “baratilla” como la 82ES puede hacer lo mismo que una avanzada, como la 570ES. Lógicamente, la fx-82ES está capada, o tiene una ligera modificación, para que no muestre todas sus capacidades. Para conseguir ampliar las funciones de nuestra calculadora, hay que hacer unos pequeños cambios que varían en función del modelo. En la próxima entrada explicaré cómo actualizar dos modelos de calculadora (fx-82Es y fx-82MS) a las versiones “caras” (fx-570Es y fx-115MS, respectivamente). Más adelante, también comentaré algunos trucos y programas ocultos en las calculadoras Casio.