The SCI-CALC can load external programs through a SD card.
Each time you load a program, the SCI-CALC writes the contents of the corresponding .bin
file to the ESP32’s ROM. For instance, when you load up Chess, it overwrites the existing main.bin
in the ROM to chess.bin
. When you press esc to go back, The main.bin
from the SD-card is written back into the ROM. This allows us to update programs without having to use an IDE to upload. The idea is to update the .bin
file of the program in the SD-card, and then load it to the ESP32.
To update the software for your sci-calc, follow these steps:
/bin
folder.If you do not see the Update From SD option in the settings menu, follow these steps:
/bin
folder from this repo.For updating the main software, do these steps with the main.bin
file. Or you can just replace everything in the SD-card with the contents in the /bin
folder.