BL652 Development Kit User Guide Contents Overview ................................................. 4 Ezurio BL652 Development Kit Part Numbers ..................................4 Package Contents ............................................4 BL652 Development Kit – Main Development Board ................................5 Key Features ............................................5 Understanding the Development Board ....................................7 BL652 Default Configuration and Jumper Settings ..............................
The Ezurio DVK-BL652 development kit provides a platform for rapid wireless connectivity prototyping, providing multiple options for the development of Bluetooth Low Energy (BLE) plus Near Field Communication (NFC) applications. The Ezurio BLE development kit is designed to support the rapid development of applications and software for the BL652 series of BLE modules smart featuring Ezurio’s innovative event driven programming language –...
BASIC applications scripts are available to download from the Ezurio GitHub repository on the BL652 product page at https://github.com/LairdCP/BL652-Applications. The BL652 development board is a universal development tool that highlights the capabilities of the BL652 module. The development kit is supplied in a default configuration which should be suitable for multiple experimentation options.
Page 6
On-board SWD (JTAG) programmer circuitry • smartBASIC runtime engine FW upgrade capability: – Via UART (using the FTDI USB-UART) – Via SWD (JTAG) using on-board JTAG programmer circuitry on the DVK-BL652 smart BASIC application upgrade capability: • – Via UART (using the FTDI USB-UART) –...
Position 3V3 always Position 3V3/1V8 always Note: The development board DVK-BL652 has on-board circuitry to allow access to BL652 SWD interface (via USB connector USB2). Use USB2 only to power the development board when BL652 SWD interface is needed. Refer to Interface.
VCC_IO. Jumpers J3 and J4 MUST both be fitted between pins 2 and 3 for coin cell operation of the BL652. Leaving J3 and J4 jumpers fitted between pins 1 and 2 connects the DVK-BL652 on-board SWD (JTAG) circuitry to the BL652, holding the BL652 in SWD (JTAG) mode and increasing the current drawn by the BL652 by ~20uA.
6.3 SWD (JTAG) Interface Ezurio recommends you use JTAG (2-wire interface) to handle future BL652 module firmware upgrades. You MUST wire out the JTAG (2-wire interface) on your host design (four lines should be wired out, namely SWDIO, SWDCLK, GND and VCC). Firmware upgrades can still be performed over the BL652 UART interface, but this is slower (60 seconds using UART vs.
Additionally, SIO_13 (the nAutoRUN input pin on the module) can be driven by the USB_DTR output pin of the FTDI chip. This allows testing the $autorun$ application on boot without setting the autorun jumper on the development board. Autorun can be controlled directly from Ezurio’s UWTerminal using the DTR tick box. 6.5.1 UART Interface Driven by USB USB Connector: The development kit provides a USB Type Micro-B connector (USB1) which allows connection to any USB host device.
The development board connects the BL652 module to a virtual COM port of a PC or other device. From a PC, you can communicate with the module using Ezurio’s UwTerminal application (version 7.20 or newer for Windows) or UwTerminalX (a cross platform equivalent of UwTerminal available for Windows, Mac, and Linux).
If accidently a shield with 5V IO were plugged in, there are series resistors on the DVK-BL652 on all Shield IO lines to provide very limited protection against an inappropriate logic level (something greater than 3.3V).
8.3.4 Push Button and LED Connected to BL652 The two push buttons and two LED’s on the DVK-BL652 are connected to dedicated SIO’s of the BL652 module. Table 13: LED’s and Buttons to BL652 SIO signal mappings Part Comments...
NFC External Antenna Connector and NFC Antenna RF Matching Circuit The NFC antenna input connector (CON2) allows the Ezurio supplied flex-PCB NFC antenna to be plugged in. The BL652 module NFC circuit uses two pins, pin 15 (NFC1/SIO_9) and pin 16 (NFC2/SIO_10) to connect the antenna. These pins are shared with GPIOs (SIO.09 and SIO.10). BL652 smart NFC pins are enabled by default.
Ezurio materials or products for any specific or general uses. Ezurio or any of its affiliates or agents shall not be liable for incidental or consequential damages of any kind. All Ezurio products are sold pursuant...
Need help?
Do you have a question about the DVK-BL652 and is the answer not in the manual?
Questions and answers