I'd like to add wireless communication functionality to my sensor device which consists of sensors, battery and microcontroller. The requirements for such wireless communication modues are follows:
Small size:
Low power consumption, a few mA or preferrably even less to extend the battery life
Easy to use:
Could you please recommend a device that would meet these requirements?
I was thinking perhaps to integrate a Bluetooth Low Energy (BLE) module. Although I'm not sure how hard it is to integrate a BLE module and I had no idea which device could suffice the requirements I mentioned earlier.
I like the ESP32. It has BLE (though I have not used it), it can sleep to save power. It is a low power consumption chip. It is logic level 3.3V so if you have the option of making it your main board and not adding it as a shield, I would choose that. It makes things much more straight forward in my opinion.
the intended application is a wearable healthcare device, with a temperature sensor, pulse oximetry sensor with chip size of few millimeter by millimeter.
The ideal size of the BLE (or any other wireless connectivity module) should therefore in a similiar form factor, ideally a few millimeter by millimeter.
The module is large by comparison to your description, but it would be very easy to implement. You don't code for the Bluetooth or NFC implementation. You just configure the module to retrieve data from your system and transmit it to the phone.
I'd be interested in knowing if you try the ESP32 or another module.