CYBLE-212019-00 CYBLE-212023-10 EZ-BLE PRoC Module EZ-BLE PRoC Module Low power mode support General Description Deep Sleep: 1.3 A with watch crystal oscillator (WCO) on The CYBLE-2120XX-X0 is a Bluetooth Low Energy (BLE) Hibernate: 150 nA with SRAM retention wireless module solution. The CYBLE-2120XX-X0 is a turnkey Stop: 60 nA with GPIO (P2.2) or XRES wakeup solution and includes onboard crystal oscillators, trace antenna, passive components, and the Cypress PRoC BLE. Refer to Functional Capabilities the CYBL10XX7X datasheet for additional details on the Up to 22 capacitive sensors for buttons or sliders with capabilities of the PRoC BLE device used on this module. best-in-class signal-to-noise ration (SNR) and liquid tolerance The CYBLE-2120XX-X0 supports a number of peripheral 12-bit, 1-Msps SAR ADC with internal reference, functions (ADC, timers, counters, PWM) and serial 2 sample-and-hold (S/H), and channel sequencer communication protocols (IC, UART, SPI) through its programmable architecture. The CYBLE-212019-00 includes a 2 Two serial communication blocks (SCBs) supporting I C royalty-free BLE stack compatible with Bluetooth 4.1 and (master/slave), SPI (master/slave), or UART provides up to 23 GPIOs in a 14.52 19.20 2.00 mm package. Four dedicated 16-bit timer, counter, or PWM blocks The CYBLE-2120XX-X0 is available in a fully certified and (TCPWMs) qualified version (CYBLE-212019-00), and an uncertified version (CYBLE-212023-10). The CYBLE-212023-10 does not LCD drive supported on all GPIOs (common or segment) include an RF shield and is not certified by Bluetooth SIG or Programmable low voltage detect (LVD) from 1.8 V to 4.5 V regulatory agencies. The CYBLE-2120XX-X0 is drop-in compatible with the CYBLE-0120XX-00 EZ-BLE PRoC Module. 2 I S master interface The CYBLE-2120XX-X0 is a complete solution targeted at Bluetooth Low Energy protocol stack supporting generic applications requiring cost optimized BLE wireless connectivity. access profile (GAP) Central, Peripheral, Observer, or Broadcaster roles Module Description Switches between Central and Peripheral roles on-the-go Module size: 14.52 mm 19.20 mm 2.00 mm (with shield) Standard Bluetooth Low Energy profiles and services for Castelated solder pad connections for ease-of-use interoperability 256-KB flash memory, 32-KB SRAM memory Custom profile and service for specific use cases Up to 23 GPIOs configurable as open drain high/low, pull-up/pull-down, HI-Z analog, HI-Z digital, or strong output Benefits Bluetooth 4.1 single-mode module (CYBLE-212019-00 only) The CYBLE-2120XX-X0 module is provided as a turnkey QDID: 81503 solution, including all necessary hardware required to use BLE Declaration ID: D030315 communication standards. Certified to FCC, IC, MIC, KC, and CE regulations Proven hardware design ready to use Industrial temperature range: 40 C to +85 C Cost optimized for applications without space constraint 32-bit processor (0.9 DMIPS/MHz) with single-cycle 32-bit Reprogrammable architecture multiply, operating at up to 48 MHz Fully certified module eliminates the time needed for design, Watchdog timer with dedicated internal low-speed oscillator development and certification processes (ILO) Bluetooth SIG qualified with QDID and Declaration ID Two-pin SWD for programming Flexible communication protocol support Power Consumption PSoC Creator provides an easy-to-use integrated design TX output power: 18 dbm to +3 dbm environment (IDE) to configure, develop, program, and test a BLE application Received signal strength indicator (RSSI) with 1-dB resolution TX current consumption of 15.6 mA (radio only, 0 dbm) RX current consumption of 16.4 mA (radio only) Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 002-09764 Rev. *G Revised December 22, 2017 CYBLE-212019-00 CYBLE-212023-10 More Information Cypress provides a wealth of data at www.cypress.com to help you to select the right module for your design, and to help you to quickly and effectively integrate the module into your design. Overview: EZ-BLE Module Portfolio, Module Roadmap Knowledge Base Articles KBA10896 - Pin Mapping Differences Between the EZ-BLE PRoC Product Overview EZ-BLE PRoC Evaluation Board PRoC BLE Silicon Datasheet (CYBLE-212019-EVAL) and the BLE Pioneer Kit Application notes: Cypress offers a number of BLE application (CY8CKIT-042-BLE) - KBA10896 notes covering a broad range of topics, from basic to advanced KBA210638 - RF Regulatory Certifications for level. Recommended application notes for getting started with CYBLE-012011-00 and CYBLE-212019-00 EZ-BLE PRoC Modules - KBA210638 EZ-BLE modules are: KBA97095 - EZ-BLE Module Placement AN96841 - Getting Started with EZ-BLE Module KBA213976 - FAQ for BLE and Regulatory Certifications with AN94020 - Getting Started with PRoC BLE EZ-BLE modules AN97060 - PSoC 4 BLE and PRoC BLE - Over-The-Air KBA210802 - Queries on BLE Qualification and Declaration (OTA) Device Firmware Upgrade (DFU) Guide Processes AN91162 - Creating a BLE Custom Profile AN91184 - PSoC 4 BLE - Designing BLE Applications Development Kits: AN92584 - Designing for Low Power and Estimating Battery CYBLE-212019-EVAL, CYBLE-2120XX-X0 Evaluation Life for BLE Applications Board AN85951 - PSoC 4 CapSense Design Guide CY8CKIT-042-BLE, Bluetooth Low Energy (BLE) Pioneer Kit AN95089 - PSoC 4/PRoC BLE Crystal Oscillator Selec- tion and Tuning Techniques CY8CKIT-002, PSoC MiniProg3 Program and Debug Kit AN91445 - Antenna Design and RF Layout Guidelines Test and Debug Tools: Technical Reference Manual (TRM): CYSmart, Bluetooth LE Test and Debug Tool (Windows) PRoC BLE Technical Reference Manual CYSmart Mobile, Bluetooth LE Test and Debug Tool (Android/iOS Mobile App) Two Easy-To-Use Design Environments to Get You Started Quickly PSoC Creator Integrated Design Environment (IDE) PSoC Creator is an Integrated Design Environment (IDE) that enables concurrent hardware and firmware editing, compiling and debugging of PSoC 3, PSoC 4, PSoC 5LP, PSoC 4 BLE, PRoC BLE and EZ-BLE module systems with no code size limitations. PSoC peripherals are designed using schematic capture and simple graphical user interface (GUI) with over 120 pre-verified, production-ready PSoC Components. PSoC Components are analog and digital virtual chips, represented by an icon that users can drag-and-drop into a design and configure to suit a broad array of application requirements. Blutooth Low Energy Component The Bluetooth Low Energy Component inside PSoC Creator provides a comprehensive GUI-based configuration window that lets you quickly design BLE applications. The Component incorporates a Bluetooth Core Specification v4.1 compliant BLE protocol stack and provides API functions to enable user applications to interface with the underlying Bluetooth Low Energy Sub-System (BLESS) hardware via the stack. EZ-Serial BLE Firmware Platform The EZ-Serial Firmware Platform provides a simple way to access the most common hardware and communication features needed in BLE applications. EZ-Serial implements an intuitive API protocol over the UART interface and exposes various status and control signals through the modules GPIOs, making it easy to add BLE functionality quickly to existing designs. Use a simple serial terminal and evaluation kit to begin development without requiring an IDE. Refer to the EZ-Serial webpage for User Manuals and instructions for getting started as well as detailed reference materials. EZ-BLE modules are pre-flashed with the EZ-Serial Firmware Platform. If you do not have EZ-Serial pre-loaded on your module, you can download each EZ-BLE modules firmware images on the EZ-Serial webpage. hardware via the stack. Technical Support Frequently Asked Questions (FAQs): Learn more about our BLE ECO System. Forum: See if your question is already answered by fellow developers on the PSoC 4 BLE and PRoC BLE forums. Visit our support page and create a technical support case or contact a local sales representatives. If you are in the United States, you can talk to our technical support team by calling our toll-free number: +1-800-541-4736. Select option 2 at the prompt. Document Number: 002-09764 Rev. *G Page 2 of 39