PSoC 4 BLE example project explains the BLE communication between the server and client. For more details, you could refer to PSoC4-MCU-BLE-Connectivity-Designs/BLE_Running_Speed_Cadence at master · cypresssemiconductorco/PSoC4-MCU-BLE-Connectivi…
Yes, you would have to update the BLE server data by interfacing it with physical sensors.
For speed and cadence would normally be ADC or I2C for the input to BLE mcu?
The example has not included external hardware, only simulation for the firmware.
1 of 1 people found this helpful
The code example provided by Cypress are designed as code snippets that can be used into your real-time application.
Cypress does not recommend any hardware sensors that are to be interfaced to the MCU.
However, you could refer to the following links and choose any sensor of your interest and interface them.
If you use ADC, you will have to read the analog value and use ADCs inside the MCU to get the digital data.
However, if use I2C, you can directly read the digital data. You could use any method to get the digital data from the sensors.
I see. Thank you.