libera/#sicl - IRC Chatlog
Search
11:00:42
hayley
I find this use of checkpointing for embedded devices somewhat interesting: <https://github.com/TUDSSL/BFree> The authors modified the CPython interpreter to checkpoint the interpreter state into non-volatile memory, so that state persists while there is no power; and they don't even use a battery, just a large capacitor seemingly.
11:23:12
hayley
Pity that the authors still had to use the CircuitPython interpreter (not CPython) rather than even the simplest of compilers, as that would presumably improve energy efficiency. The hardware prototype doesn't use an awfully large capacitor, with only a capacitance of 15mF. I got to play with supercapacitors in high school (as one electronics project involved making a solar-powered car), but those are pretty expensive compared to the rest of the