This project that came from a frustrated feeling o...
# share-your-work
g
This project that came from a frustrated feeling of current physical computing. It allows devs & users to quickly flash your firmware from the browser while still being able to make custom adjustments to it without installing any tooling on their laptop. You can add this GitHub action to any esp32 library to build the examples and host them via GitHub pages. Users can adjust some variables (currently only strings) within the firmware to adjust it to their needs (think wifi password, some api-key etc.). It does so by byte swopping (basically find and replace variables) and re-calculating the checksum. I love how bodgy this approach is, but it seems to work 🙂 It is an attempt at reducing the accidental complexity (tool setup etc.) and only have the essential complexity left.

youtube.com/watch?v=…

github.com/lemio/ESP32-S3-Flasher
❤️ 1