NimBLE-Arduino icon indicating copy to clipboard operation
NimBLE-Arduino copied to clipboard

BLE OTA update library

Open h2zero opened this issue 1 year ago • 3 comments

For anyone interested in OTA updates over BLE on the esp32 using espressif's phone app or @gb88's webapp. I have created a repo, sponsored by Theengs.

You can find it here and it's super simple to use, hope you enjoy it!

h2zero avatar Jan 05 '25 01:01 h2zero

Awesome! Too bad I didn't have this for https://github.com/doudar/SS2kConfigApp and https://github.com/doudar/SmartSpin2k . I had to roll my own. https://github.com/doudar/SmartSpin2k/blob/1c120d4c9b40b99ec6b29e01a72cdc3aa2e9b272/src/BLE_Firmware_Update.cpp

Just curious, what are your transmission times for a 2mb firmware?

Now you just need to make a flutter library for it, and I'll convert 🥇

doudar avatar Jan 05 '25 01:01 doudar

Great work! Thanks for keep it compatible with my web app!

gb88 avatar Jan 05 '25 12:01 gb88

Just curious, what are your transmission times for a 2mb firmware?

I haven't done any proper profiling of it but it's pretty quick for BLE.

Great work! Thanks for keep it compatible with my web app!

Thank you for the web app 😄

h2zero avatar Jan 05 '25 16:01 h2zero