Hello, we have a handheld device with Microchip (ex. Atmega) Microcontroller that essentially monitors and records different environmental conditions and stores them them into memory. In the nutshell it is just a temperature log device. We want to add functionality to be able to download its stored data via BLE to smartphone phone or tablet. Data size is not large, about 1kByte per session.
We reserved PCB space for BLE module, space is about 10x15mm and also reserved 3.3V power and I2C pins to be able to communicate with BLE device.
Can you please suggest the best solution for this problem, what module to buy, and what is the best(easiest) tool to write program for it so that our handheld device can push data to it via I2C protocol and then the BLE device will further sent that data to smartphone or perhaps another BLE enabled device.