2021-04-05 07:14 PM
Hello, We are looking to upgrade a customers product line by adding a per-qualified BLE module. We have identified the BLUENRG-M0A as a candidate module. We only need to support HID mode. And SPI or serial is an acceptable interface. However we find that nucleo based dev platforms do not support this module. Nor do the code samples shown below support the module:
Can anyone suggest any easy path to integrating our candidate module or suggest alternatives?
Thanks!
2021-04-07 11:27 PM
BlueNRG-M0 is a module based on BlueNRG-MS network processor.
If you would like to use a BLE SoC, BlueNRG-M2 (BlueNRG-2 based) would be the choice.
https://www.st.com/en/wireless-connectivity/bluenrg-m2.html
Both shall be capable of supporting HID over BLE since it's a standard profile on top of GATT.
Please also check the STSW-BLEPROFILES package, the BlueNRG-1_2 BLE Profiles SW package.