SPI Flash programmer for Arduino
I’ve released an SPI Flash programmer sketch, along with a Python driver library (written for Python 3). It requires pySerial. Full docs are available on Github:
This isn’t particularly nice code, but I couldn’t find a usable SPI programmer sketch when I wanted one. This one has been tested on a couple of chips and should work, but let me know either way if you use it.
One thing it doesn’t support is the extended command set for large SPI Flash chips, so for now it only works with chips up to 16MB.