from Japanese to English: https://github.com/paulwratt/IchigoJam-BASIC-english
I have created some tools to manipulate the save files: https://github.com/paulwratt/IchigoJam- ... e-files.md
IchigoJam BASIC for RPi: https://ichigojam.github.io/RPi/
IchigoJam Basic Programs: https://15jamrecipe.jimdo.com/basic/プログラム/
IchigoJam is an LPC1114FN28 armv6 chip. You can connect IchigoJam and daughter boards to any RPi, including MixJuice WiFi module, PanCake graphics & sound module. It is very simple to connect and control robot with BASIC heavily influenced by MSX.
All are accessible and programmable from IchigoJam BASIC for RPi. EEPROM file saves are available from save number 100~227 Save number 0~99 are available in /files/*.bin. You also have access to SPI and PWM ,and a piezoelectric sounder to physical PIN 29 and GND. You can write machine code and call it with USR(), Thumb on armv6 and Thumb 2 on armv7.
The standard firmware of IchigoJam is compatible with IchigoJam BASIC for RPi, and uses the SHIFT-JIS character code character set. A BETA firmware is also available in Phonetic Chinese, Mongolian and French.