Search found 34 matches

by Zezombye
Tue Aug 07, 2018 2:33 pm
Forum: Development of MicroPython
Topic: How do I make a port of MicroPython for Casio calculators?
Replies: 66
Views: 5570

Re: How do I make a port of MicroPython for Casio calculators?

I am currently trying to implement floats. I defined MICROPY_FLOAT_IMPL as MICROPY_FLOAT_IMPL_DOUBLE, however when I do anything involving floats (even typing "1.1" into the shell) the system crashes with a null pointer exception. As the SDK for Casio only supports C89, I had to implement some funct...
by Zezombye
Sun Aug 05, 2018 9:34 am
Forum: Development of MicroPython
Topic: How do I make a port of MicroPython for Casio calculators?
Replies: 66
Views: 5570

Re: How do I make a port of MicroPython for Casio calculators?

Thanks; I set MICROPY_PY_SYS to 1, and now I can "import sys" without a "module not found" error, however I still have the same "name not defined" for the input() function. Is there anything more I have to do? I also defined MICROPY_PY_IO. Edit: nevermind, I had to define MICROPY_PY_BUILTINS_INPUT i...
by Zezombye
Wed Aug 01, 2018 9:20 am
Forum: Development of MicroPython
Topic: How do I make a port of MicroPython for Casio calculators?
Replies: 66
Views: 5570

Re: How do I make a port of MicroPython for Casio calculators?

What does that mean? Basically you can make (graphical) apps in C, there's an SDK available. Will micropython be only code running or does Casio have some sort of OS on-top of which you'll be running your executable? Yes: Casio has an OS, and I'm running my executable on top. Anyway, in the meantim...
by Zezombye
Mon Jul 30, 2018 8:45 pm
Forum: Development of MicroPython
Topic: How do I make a port of MicroPython for Casio calculators?
Replies: 66
Views: 5570

How do I make a port of MicroPython for Casio calculators?

Hi everyone, I'd like to make a port of MicroPython for Casio calculators. Like TI calculators, they have their own filesystem, and ways to program an editor in C. I managed to compile MPy for SH3 (architecture of Casio calculators), using the minimal port. To make a successful port, I need to : - I...