Size of build for thingy91

Hi there!
I’m working on a project that involves thingy91 to connect to a ble device. Get some data and send it Golioth.
To start off with I tried the precompiled v1.0 example which worked fine. When I tried to do over the air update with V1.3 the upgrade kept failing. When I build the example I can see the size exceeds 1 MB, failing to flash.

Would you be able to help me

Hi @ash.vetchip,

For the OTA update, could you confirm which file you uploaded to the Golioth console?
The correct file to upload from the thingy91-golioth repository, release v1.3 is:

golioth-thingy91-golioth_v1.3.0_thingy91_nrf9160_ns_update.bin
(size: 373 KB).

If you want to use the image you’ve built, please upload the zephyr.signed.bin file from the build/app/zephyr folder.

For additional details, feel free to check out our Firmware Update Walkthrough!

Thank you marko.
I couldn’t find repo in Github for the Ble Mesh demo with Thingy91. Is that something would you be help me with

Sandra Capri from Ambient Sensors developed the BLE Mesh demo, but the repository is currently not public. However, we are actively working on integrating native support for BLE devices on Golioth.

Great! Do you have any estimation for BLE integration functionality release date?

Hey @ash.vetchip,

We do have internal estimations for a beta release, but at this time, we aren’t publicly sharing those details. However, we’d be happy to schedule a call to discuss your project needs, timeline, and any specific requirements. Let me know if you would like to connect to discuss further :slight_smile: