lly 26f7afed46 ble_mesh: example: Update sdkconfig test files for disabling Health Server model 5 سال پیش
..
main 6e79097b4a ble_mesh: example: Add result check during mesh init 5 سال پیش
tutorial 97c1a4b5c6 ble_mesh: Fix typos 5 سال پیش
CMakeLists.txt 009878f02d ble_mesh: Move the example init to the common_components 5 سال پیش
Makefile 009878f02d ble_mesh: Move the example init to the common_components 5 سال پیش
README.md 59187b0921 ble_mesh: Fix tutorial links in examples README.md 5 سال پیش
sdkconfig.ci.bluedroid b4131cb6a9 ble_mesh: ci: Enable settings in sdkconfig.ci.xxx 5 سال پیش
sdkconfig.ci.bluedroid_deinit 342a26bb60 ble_mesh: ci: Add disabling mesh deinit sdkconfig test files 5 سال پیش
sdkconfig.ci.model 26f7afed46 ble_mesh: example: Update sdkconfig test files for disabling Health Server model 5 سال پیش
sdkconfig.ci.nimble b4131cb6a9 ble_mesh: ci: Enable settings in sdkconfig.ci.xxx 5 سال پیش
sdkconfig.ci.nimble_deinit 342a26bb60 ble_mesh: ci: Add disabling mesh deinit sdkconfig test files 5 سال پیش
sdkconfig.defaults 3e885dc73b ble_mesh: Add bluedroid and nimble example configurations 5 سال پیش

README.md

ESP BLE Mesh Node demo

This demo shows how BLE Mesh device can be set up as a node with the following features:

  • One element
  • Two SIG models
    • Configuration Server model: The role of this model is mainly to configure Provisioner device’s AppKey and set up its relay function, TTL size, subscription, etc.
    • OnOff Server model: This model implements the most basic function of turning the lights on and off.

The default purpose of this demo is to enable the advertising function with 20-ms non-connectable interval in BLE 5.0. You can disable this function through menuconfig: idf.py menuconfig --> Example Configuration --> This option facilitates sending with 20ms non-connectable interval...

For a better demonstration effect, an RGB LED can be soldered onto the ESP32-DevKitC board, by connecting their corresponding GPIO pins are GPIO_NUM_25, GPIO_NUM_26, GPIO_NUM_27. Then you need to select the following option in menuconfig: idf.py menuconfig --> Example Configuration --> Board selection for BLE Mesh --> ESP-WROOM-32

Please check the tutorial for more information about this example.