Completed

ESP32C3 BLE-Mesh example (IDF)

Using the ESP32C3 DevkitC-02 board, we want to extend the IDF ble_mesh_node examples, creating a mesh network of 4 nodes: 3 servers and 1 client.

In the server, add an int32_t counter that increments its value by +1, every second that the green LED is on.

From the client, have the service set any green led in the other nodes in status on or off.

From the client, have the service for reading the counter in any other server node.

From the client, have the service for writing the counter in any other server node.

The features above permit us, from the free android nRF-Mesh app, to create the BLE-mesh network and do the following functions:

1) Control the server nodes, subscribing to them in a group and controlling their LEDs and counters (the present example in IDF)

2) Control the server nodes from the client node.

In this, we want to control any server node in the Mesh network, communicating only with the client node. The client exposes the services like:

a) Green LED (on/off):

switch on and off the green LEDs in any server node in the ble-mesh network.

b) Counter service node "ID1" (read/write)

Read and write the counter in the service node "ID1". Where "ID1" is an identification of one specific service node. It could be its remote address.

b) Counter service node "ID2" (read/write)

b) Counter service node "ID3" (read/write)

Skills: Embedded Software, Bluetooth Low Energy (BLE), C++ Programming, C Programming

About the Client:
( 2 reviews ) Pordenone, Italy

Project ID: #33712755

Awarded to:

(9 Reviews)
3.5

7 freelancers are bidding on average €844 for this job

(42 Reviews)
6.0
jitendrabaraiya

i have more than 9 years experience in embedded hardware and firmware development . and i have already worked on esp32 with esp - idf with VS studio . So I can do your job within a time limit with your satisfaction.

€4840 EUR in 30 days
(6 Reviews)
4.1
ozdemirmcihad

HELLO; I am working as a research and development manager in a private company. I have more than 5 years of experience in embedded system software and hardware. As for software, I am proficient in microcontrollers such More

€140 EUR in 7 days
(2 Reviews)
2.8
etalhak

Salve, Sono un ingegnere elettronico e delle telecomunicazioni e la mia specializzazione è wireless systems' design. Ho esperienza nella progettazione di hardware e sistemi embedded. Ho progettato/stampato/testato molt More

€140 EUR in 7 days
(3 Reviews)
1.2
worlddarkdevelop

Hello!, I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best qual More

€155 EUR in 4 days
(1 Review)
0.0
forrest947

Hello there. I'm an Embedded Software Engineer I have been working in the area since 5 years. I have already used ESP32 in other projects. I am sure I can complete your project within the required time frame without an More

€350 EUR in 10 days
(0 Reviews)
0.0