SHA2017-badge / micropython-esp32

MicroPython ported to the SHA2017 badge
https://micropython.org/
MIT License
12 stars 16 forks source link

Safe mode to allow recovery from malware #205

Closed gavanfantom closed 7 years ago

gavanfantom commented 7 years ago

Move boot.py out of the filesystem and into the firmware. Implement safe mode to force the default splash, disable services and prevent sleeping. This should allow the removal of any malicious code from the filesystem without needing a USB connection to a computer.

Hold the Start button during cold boot to enter safe mode.