This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

recommendation on hardware configuration of nRF52

dear all,

I'm a newbie on blue tooth low energy development, I have some really basic questions that I hope someone could answer, thank you very much in advance!

what I want is to add wireless connectivity to my system. I have heard Nordic produce high quality BLE device. here I am.

Description of my current system: the system is a wearable device that measure heart rate, temperature signals. The system are based on PIC microcontroller and other sensors. The system is already developed but currently the data are sent out via cable, I'd like to connect a BLE device to my PIC MCU and send data wirelessly to my host.

Following are my questions:

1. I heard nRF52 are very good devices for BLE, please advise me any particular device for my need. My top priority is easy-to-start, since I have ZERO experience with BLE development. The next requirments are power consumption, and size of the devices.

2. What is the hardware configuration of nRF chip in my system? How do I communicate between my PIC and nRF to configure nRF, and transmit the data between the two device?

Parents
  • Hi

    Sorry for the late reply, but we've just had Easter holiday here in Norway, and we're working through our backlog.

    1. You're correct, the nRF52 series are what you're after. I think the nRF52832 will hit the spot for your use case.

    2. If all your PIC MCU is doing is heart rate and temperature measurements, the nRF52832 should be able to do these tasks as well, as we have both example projects in our SDKs for both of these features and transmitting the values via BLE. But if you just want it to communicate with the PIC, I guess it depends on the PIC. If it supports UART, you could check out our ble_app_uart example in the SDK where it can communicate with a device via UART and "pass it on" to a central via BLE.

    Best regards,

    Simon

Reply
  • Hi

    Sorry for the late reply, but we've just had Easter holiday here in Norway, and we're working through our backlog.

    1. You're correct, the nRF52 series are what you're after. I think the nRF52832 will hit the spot for your use case.

    2. If all your PIC MCU is doing is heart rate and temperature measurements, the nRF52832 should be able to do these tasks as well, as we have both example projects in our SDKs for both of these features and transmitting the values via BLE. But if you just want it to communicate with the PIC, I guess it depends on the PIC. If it supports UART, you could check out our ble_app_uart example in the SDK where it can communicate with a device via UART and "pass it on" to a central via BLE.

    Best regards,

    Simon

Children
  • Dear Simon,

    thank you very much for your help , I appreciate it! Happy Easter ! I have followup questions to your answers.

    1. I already bought a nRF52840 (high-end) version evaluation board. Could you please tell me what is the advantage of 52832 vs 840 for my application? there is no problem for me to switch to 52832.

    2. my PIC MCU will take care of data acquisition and processing, so ready-to-transmit data should be available. At the moment all I want is to have BLE to do the data communication part. My PIC supports both UART as well as I2C. At the moment UART port is unfortunately taken, can I use I2C for the data communication task to ''pass it on''?

Related