Using STM32WB for bidirectional smartphone application
I developed a prototype using a UART to Bluetooth dongle, the HC-05. This worked like a charm. I could pair my smartphone to it and continuously send data between the MCU Board and my smartphone.
Now I want to optimize size and cost, therefore I choose the WB15 to do the same task. However, I'm struggling really hard, as I'm not sure which protocol GATT, GAP, L2CC, etc. I have to choose.
For example, I could manage to advertise, however when I want to pair my smartphone tells me I need a particular app to pair the WB15. Hence, the WB is only recognized as BLE Sensor and not as a bidirectional server/client.
In short, I need something like the transparent mode, but the data transfer must be between the two cores and not over the UART.
I'm struggling so much with the WB that I'm thinking to change to an ESP32 or rolling back to a System on a Chip like the BlueNRG which manages all the data transfer.
