Hi, I am trying to connect arduino nano ble to edge impulse wirelessly so that I can forward data avoiding any physical connection between a raspberry pi and the arduino. I would appreciate your ideas on how to go about this process.
You would need to send data to your computer (or Pi) via BLE. There’s supposedly a Nordic UART Service to make this easier. I’m not familiar with it, but you can read about it here. From there, you’d need to run a service on the Pi that would accept a BLE connection and read these wrapped UART commands. Then, you could run the Data forwarder to send the information to a project on Edge Impulse.
Wireless data transfer is being worked on, but it’s not officially supported at the moment. You can read more about it in this discussion.