The BLE terms used in this presentation. Bluetooth 4.0, 4.1, and 4.2 are the various versions of Bluetooth standard that support Bluetooth low energy. Bluetooth has been continuously evolving to enhance security throughput, and power consumption. The latest standard version being the Bluetooth 4.2. PSoC 4 BLE and PRoC BLE are Cypress products based on 32 bit 48 MHz Arm Cortex M0 device, with programmable analog and digital subsystems, CapSense, and BLE. These also include a royalty free stack, compatible with Bluetooth 4.2. BLE component is a PSoC creator component that helps design Bluetooth smart products in minutes, using a very easy to use GUI. It makes the very complicated Bluetooth stack and profile simple and easy to implement. Over the air (OTA) firmware upgrade is the process of replacing an existing firmware with a newer version over a wireless interface, like BLE.