This topic maybe helpful for anyone looking for easy way to program multiple Silab blue-gecko chips easily.
ESP32 sketch to upload ebl files to Blue gecko modules, for now, just for demonstration purpose, I've set bgm121 device name characteristic as "FACTORY" ESP32 detect any BT device named as FACTORY, connects to it, search for OTA characteristic, and perform complete OTA process as described in Silabs OTA guide.
ESP32 was able to automatically load new firmware to more than 5 devices in less than a minute.
Any staff members in the house to judge if worth moving?
BR,
Harri
0
Yes, this is good content for the projects section. We can keep the post here for visibility, but a new project post could be created with more details.
BGM121 Blue Gecko OTA from ESP32
This topic maybe helpful for anyone looking for easy way to program multiple Silab blue-gecko chips easily.
ESP32 sketch to upload ebl files to Blue gecko modules, for now, just for demonstration purpose, I've set bgm121 device name characteristic as "FACTORY" ESP32 detect any BT device named as FACTORY, connects to it, search for OTA characteristic, and perform complete OTA process as described in Silabs OTA guide.
ESP32 was able to automatically load new firmware to more than 5 devices in less than a minute.
Github: https://github.com/programmer131/blueGeckoOtaFromESP32
Demonstration: https://www.youtube.com/watch?v=p7itfLOza6M
Cool stuff! You might want to post this or have this moved to the Projects board on the forum: https://www.silabs.com/community/projects
Any staff members in the house to judge if worth moving?
BR,
Harri