MicroPython in Casio's graphic calculator

Announcements and news related to MicroPython.
Post Reply
pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

MicroPython in Casio's graphic calculator

Post by pfalcon » Wed Sep 12, 2018 9:56 pm

http://edu.casio.com/products/graphic/fxcg50/#Python

"Python mode supports a version of MicroPython Version 1.9.4, which has been adapted to run on this calculator. Please note that MicroPython is different from the Python that runs on a computer."

Of course, before this case of vendor's including MicroPython in the official "ROM", there were community projects to run MicroPython on various graphic calculators (TI's, etc.)

Image
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

fe2o3
Posts: 10
Joined: Fri Oct 23, 2015 4:47 pm

Re: MicroPython in Casio's graphic calculator

Post by fe2o3 » Thu Jan 17, 2019 11:55 pm

I bought this calculator last week. No need to look for the "snake" on the package
because you can upgrade an older fx-CG50's OS to the latest which includes μPy.

There are only two packages you can import: math and random. That's it.
There is no sys, machine, uos, or anything other useful modules. :)

You can enter programs from the keyboard but it's easier to connect the calc
to your PC, create the file on your PC, and ship it over the USB cable.
Program files are limited to 300 lines each of max. 255 chars.

Sadly, there's no access to the screen other than REPL text characters so no
graphics from μPy.

-Rusty-

Post Reply