BLE Power Bank Device Connection to Smart Phone
This project features the Texas Instruments SimpleLink Bluetooth Low Energy CC2640R2F Launchpad interfaced to a BOOSTXL-BATPAKMKII to function as Bluetooth Low Energy Power Bank.
With a Bluetooth Low Energy Power Bank you can use a Smart Phone App to see how much charge it has and receive notifications if its charge level has reached a set critical or high level. See, video below.Bluetooth Low Energy Services:
- LiPo Batt Service – Custom Bluetooth Service.
Hardware Block Diagram:
Project Hardware Modifications:
- Battery Level Critical and High Notifications.
- Remove TI CC2640R2F Launchpad R52. This effectively disconnects the LaunchPad’s BPRST header pin from the CC2640R2Fdevice’s RESET_N pin. Then EN1 circuitry of BOOSTXL-BATPAKMKII pulls the signal down to ground which is connected to the TI CC2640R2F BPRST Pin 13. Remove 5V and 3V3 jumpers. Move VSENSE jumper from XDS110 Power to External Power.
Project Software Requirements.
- Put a 10K Ohm Resistor across R9 of BOOSTXL-BATPAKMKII Rev 1.0. This is fix for the charging issue. Place a jumper at JP6 BIN.
- SmartRF Flash Programmer 2.
- SmartPhone LightBlue IOS App.
CC2640R2F Launchpad, BOOSTXL-BATPAKMKII, 430BOOST-SHARP96