Inquiry About Automating QR Code Data Transfer via BLE to nRF52840 DK or nRF52 DK

Hello Nordic Team,

I am working on a project that involves scanning QR codes on an Android device and transferring the scanned data to an nRF52840 DK using Bluetooth Low Energy (BLE). I am looking for guidance or resources that could help automate this process.

Current Setup:
- Hardware:nRF52840 DK
- Objective: Automate the transfer of QR code data from an Android device to the nRF52840 DK and finally to nRF connect app via BLE. 

I found out an app (QRbot), with which I can export the csv or txt file, but I have to send the files manually. 

Questions:
1. Are there any pre-built libraries or tools provided by Nordic that can facilitate this process?
2. Can you recommend any best practices or existing solutions for integrating QR code scanning with BLE communication?
3. Are there specific examples or documentation within the nRF Connect SDK that could be particularly useful for this task?

Any advice or resources you could provide would be greatly appreciated.

Thank you for your assistance!

Best regards,
Vinay

  • Hi,

    - Objective: Automate the transfer of QR code data from an Android device to the nRF52840 DK and finally to nRF connect app via BLE. 
    1. Are there any pre-built libraries or tools provided by Nordic that can facilitate this process?

    For transferring data such as text strings, over BLE, we do have the Nordic UART Service (NUS), for which we provide an implementation in nRF Connect SDK, for the nRF side. For the Android side you may do the implementation yourself, or there might be third party solutions. For testing NUS, you can use nRF Connect for Android.

    2. Can you recommend any best practices or existing solutions for integrating QR code scanning with BLE communication?

    This would be on the Android side of things. I suggest looking at websites for Android developers and general Android development for this one.

    3. Are there specific examples or documentation within the nRF Connect SDK that could be particularly useful for this task?

    For the nRF side, for using NUS, there is the Bluetooth: Peripheral UART sample.

    Regards,
    Terje

Related