Hi,
First of all, I'm new in the field of BLE development. I have a custom PCB and some sensors. I want to send the data from these sensors to an app via BLE. These sensors use I2C and SPI protocols and digital and analog inputs.
I got myself an nRF52 DK and try a few things. The next step is using a 3rd party BLE module in my custom PCB.
I guess I have 2 options:
Working with my Atmega328p and a module with an nRF52832 or an nRF51822 as I could work with some Arduino libraries for creating a GATT profile with services and characteristics.
Use only the 3rd module and its digital inputs as the microcontroller and program it with Segger, Keil or similar. I believe this option would be more difficult for me at this stage (libraries, code, etc)
My doubts:
How to connect the BLE module to my microcontroller.
Do I have to program the module separately with the nRF52 DK? How can I do it?
I would like to have something similar to the nRF8001 Bluefruit LE module from adafruit. (https://learn.adafruit.com/getting-started-with-the-nrf8001-bluefruit-le-breakout)
Kind Regards,
Pablo