You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey,
I'm thinking about making upgrade to my existing project by including BLE module that will also introduce OTA updates.
Right now I'm using UART communication to exchange data and DFU programming to flash new firmware. I would like to completely drop USB port in favour of wireless functionality.
Unfortunately power consumption is a big issue in that case, because I'm powering that with 14,4V through AMS1117-3.3, and it cannot be changed. My board is using 25mA, so to be on a safe side I would like to keep BLE module power consumption below 20mA for the total of 0,5W power dissipated on LDO (45deg C temp rise). Also I cannot introduce step-down converter. If it wasn't an issue I would go with ESP8266.
After some investigation I have found modules that would fit my needs because of low power consumption when connected, small size (maximum 15x25mm rectangle) and low enough price. Modules I have found are:
NRF24L01 - lowest price, 13,5mA max current, seems like a good option.
nRE52832 based module like this, price is still acceptable, size is nice, power consumption is awesome
nRF51822 based module like this, better price, acceptable size, great power consumption.
HM11 module - Ticks all the boxes, but I have heard that it's hard to get firmware for that.
Are you aware of any libraries I can use to achieve thing I need?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hey,
I'm thinking about making upgrade to my existing project by including BLE module that will also introduce OTA updates.
Right now I'm using UART communication to exchange data and DFU programming to flash new firmware. I would like to completely drop USB port in favour of wireless functionality.
Unfortunately power consumption is a big issue in that case, because I'm powering that with 14,4V through AMS1117-3.3, and it cannot be changed. My board is using 25mA, so to be on a safe side I would like to keep BLE module power consumption below 20mA for the total of 0,5W power dissipated on LDO (45deg C temp rise). Also I cannot introduce step-down converter. If it wasn't an issue I would go with ESP8266.
After some investigation I have found modules that would fit my needs because of low power consumption when connected, small size (maximum 15x25mm rectangle) and low enough price. Modules I have found are:
Are you aware of any libraries I can use to achieve thing I need?
Beta Was this translation helpful? Give feedback.
All reactions