
PROJECTS: Perpetual Computing
the intermediate state of the computation during
power failures. Then your microcontroller can
pick up where it left off, and continue executing
CircuitPython correctly when power resumes!
HOW DOES BFREE WORK?
BFree is two things: an extension board (“shield”)
attached on top of the Metro M0 Express and
a piece of software running transparently
on the Metro M0. This combination enables
CircuitPython applications written for the
Metro M0 to continue where they left off after
a power failure. BFree is designed to operate
in an environment with insufficient energy to
continuously power the Adafruit Metro M0.
The BF