2025-07-14 1:26 PM
I am trying to use the BlueNRG-M2SP module on a custom PCB, connected over a UART interface to my main processor, STM32G431KBT6, as a network coprocessor. Ideally, I'd like my main processor to collect data, process, etc, and then communicate with a mobile app over the M2SP via UART (data / flow control on DIO pins 4, 5, 6, 7, reset pin pin 19 nRESET). However, I can't figure out how to enable UART communication in the BLE2 SDK on CubeIDE.
When I enable "Wireless BlueNRG-2", under the HCI_TL_INTERFACE" options, the only "BUS IO Driver" shown is SPI Full-Duplex, which I am not able to use. Thanks for any help possible.