Wireless sending of a data vector using an arduino nano 33 BLE sense. -- 2

Job ID: 32207074

Budget: $30 – $250 USD

I need two programs for the arduino 33 BLE Sense board:

The first program is for a arduino that will work as central device. The program must read the values ​​of 8 analog sensors (0 to 1023). The information is encrypted into a vector or more with assi characters and it is announced every 100ms (since the values ​​of the readings of the sensors will be refreshed every 100 ms).

The second program will be for the peripheral arduino, this program will be in charge of reading the data vectors anuncied by the central arduino, then it will transform to decimal values, concat them into a character vector and send these values ​​through the serial port.

Is verry important that the peripheral arduino can read the data efficiently and that it does not capture empty data packet, hence why the importance of synchronization.

It is essential that the developer has experience working with the BLE protocol and with the Arduino nano 33 BLE Sense board and preferably have Arduino 33 BLE Sense boards to perform physical tests.
Related categories: Arduino Bluetooth Low Energy (BLE) Bluetooth