Thanks to the rainy weather this weekend, the project had jumped on a new level! Ludovico and Israel did an amazing job 🙂
They are now putting everything together: low power Bluetooth connection has been finally achieved, some refinements to the sensor fusion algorithm have been added and components have been soldered on the PCB!
First the Bluetooth low power module. Ludovico understood how it works and which are the exact connection strings (uuid) that are used to transmit data. Then he worked on the app, to implement these connection strings, make it receive the data from the module and process it to generate the sound. With Israel, they defined 5 levels of intensity, distributed over 8 possible sounds. Besides, now is possible to listen back to the recordings, which is the base for our game (the grooves that the user will have to reproduce will be predefined recordings).
The Bluetooth communication was implemented on the firmware in which now it is possible to send the intensity and sector values just when a hit is detected. Additionally, some errors were identified and corrected in order to refine the algorithm.
What a good material to show for the 3rd milestone’s demo time, taking place next week!