PSoC® 4 is a scalable and reconfigurable platform architecture for a family of programmable embedded system controllers with anArm® Cortex®-M0 CPU. It combines programmable and reconfigurable analogue and digital blocks with flexible automatic routing. The PSoC 4100_BLE product family, based on this platform, is a combination of a microcontroller with an integrated Bluetooth Low Energy(BLE), also known as Bluetooth Smart, radio and subsystem (BLESS), compliant with Bluetooth 4.2 specifications. The other features include digital programmable logic, high-performance analogue-to-digital conversion (ADC), op amps with comparator mode, and stand ard communication and timing peripherals. The PSoC 4100_BLE products will be fully upward compatible with members of the PSoC 4 platform for new applications and design needs. The programmable analogue and digital subsystems allow flexibility and in-field tuning of the design.