Every time you load a sketch to the Cestino, the software on your host computer compiles the sketch into instructions and uploads it into the Cestino’s flash memory. You know all this. We dealt with it in Chapter 2. If you’ve watched your Cestino, you know that any sketch you upload remains in flash between reboots and power cycles. Persistent memory is a useful thing.
You’ve probably heard of firmware as midway between software—the code that runs on a device, and hardware—the device itself. Firmware is a kind of software, but it comes with the device and is available at power ...