ble mesh for dummies - new library

chegewara
Posts: 2375
Joined: Wed Jun 14, 2017 9:00 pm

ble mesh for dummies - new library

Postby chegewara » Tue Apr 02, 2024 1:28 pm

Hi,
i am trying to make C++ library which will help more users to build ble mesh devices with esp-idf.
Library is in very early stage, like alpha or something, because ble mesh is very extensive topic with all SIG models (ble mesh v1.1 is adding a lot more models).
Currently only most basic models are implemented and not fully tested:
- on-off server and client
- level server and client
- location server and client
- light HSL servers and clients models - not fully tested, missing some functions to easy handle states
- config server and client - for client not all functions are implemented yet
- health server and client - not tested
- vendor model
Few other models are added, but not implemented features except passing all event to user callbacks.

Library can be used as a component in esp-idf v5.3 projects.
In the future i would like to add all SIG models, including v1.1 models, and if espressif team implement ble mesh OTA and BLOB i hope to add them too.

I hope to get some constructive feedback from community.

https://github.com/chegewara/esp32-ble- ... nouncement

Have a fun


currently this bug is not fixed in esp-idf master yet, so please update local code
https://github.com/espressif/esp-idf/is ... 1991478141

Who is online

Users browsing this forum: No registered users and 47 guests