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.