Datasheet

Product Brief

Documentation

User Guide - BL652 Development KitJun 2024
User Guide - smartBASIC Core Functionality v3.5Aug 2024
User Guide - BL652 smartBASIC Extensions v28.9.5.0.pdfAug 2024
User Guide - BL652 smartBASIC Extensions - v28.6.2.0.pdfAug 2024
BL652-SA - Solidworks ModelFeb 2019
BL652-SC - Solidworks ModelFeb 2019
PCN 5C-2018 BL652 Series Release.pdfAug 2024
Quick Start Guide - BL65x AT InterfaceAug 2024
User Guide - BL652 smartBASIC Extensions v28.9.7.0.pdfAug 2024
User Guide - BL652 smartBASIC Extensions v28.6.1.2.pdfAug 2024
User Guide - BL652 smartBASIC Extensions v28.6.1.4.pdfAug 2024
User Guide - BL652 smartBASIC Extensions v28.10.7.0.pdfAug 2024
User Guide - BL652 smartBASIC Extensions v28.10.7.2.pdfAug 2024
smartBASIC Applications Migration Guide - BL65xAug 2024
User Guide - BL65x AT Interface ApplicationJun 2024
User Guide - BL652 smartBASIC Extensions - v28.11.8.0Aug 2024
Release Notes - BL652 v28.11.8.0Aug 2024
PCN 8A-2021 - BL652 SeriesAug 2024
PCN_1A-2023 - BL652 SeriesAug 2024
PCN #7E-2024 - BL652 COO ChangeJul 2024

Application Note

Application Note - Guidelines for Replacing Antennas v1.0Jun 2024
Application Note - Laird Custom BLE Serial Port ServiceJun 2024
UwTerminalX Quick Reference GuideJun 2024
Upgrading BL652 Firmware via UART.pdfJun 2024
Loading smartBASIC Applications - BL652.pdfJun 2024
NFC Manager - BL652 Sample smartBASIC Application.pdfJun 2024
Using Notepad and Color Syntax Highlighting - BL652.pdfJun 2024
Using Textpad and Color Syntax Highlighting - BL652.pdfJun 2024
BL652 Low Power Modes.pdfJun 2024
Using Arduino Shield Boards on BL652.pdfJun 2024
Simple BLE Distance and Object Presence Detector - BL652.pdfJun 2024
BL652 Range Testing.pdfJun 2024
Application Note - Using Direct Test Mode with the BL652.pdfJun 2024
Upgrading BL652 Firmware via JTAG.pdfJun 2024
Upgrading Firmware from your Host Microcontroller - UwFlashX (external link)Jul 2024
OTA Loading of smartBASIC Applications Using ModuleLink.pdfJun 2024
OTA Loading of smartBASIC Applications - BL652 to BL652.pdfJun 2024
Command Manager Multiple Concurrent vSP Connections.pdfJun 2024
Data Length Extension - BL652.pdfJun 2024
Using the DVK-BL652 and Nordic SDK v14.0.0 with Eclipse and GCC v1 0.pdfJun 2024
Throughput Testing with Bluetooth 5 - LE 2M PHY Feature - BL652.pdfJun 2024
BLE Mesh Introduction.pdfJun 2024
BLE Mesh Application Level Overview.pdfJun 2024
BLE Mesh Security Overview.pdfJun 2024
BLE Mesh - BL652 Sample smartBASIC Application.pdfJun 2024
BLE Regulation Test in Linux v1 0.pdfJan 2019
Application Note - Using the BL652 and Nordic SDK v16.0.0 with Eclipse and GCC v1.0Jun 2024
Application Note - Bootloader UART Protocol - BL6xxJun 2024
Application Note - Using UART Efficiently to Extend Battery Life (BL65x)Jun 2024
Application Note - How to Set Up vSP Service - BLxxJun 2024
Application Note - GATT Table with AT Interface ApplicationJun 2024
Application Note - BT 5.x Feature Comparison for Laird Connectivity Bluetooth ModulesJun 2024
Application Note - DTM Configuration Using AT Commands - BL65x SeriesJun 2024
Application Note - AT Interface – Pairing (vSP & non-vSP Mode) - BL65x ModulesJun 2024
Application Note - Using the Nordic nRF Connect SDK v2.x with Visual Studio Code IDE - BL65x and BL5340Jun 2024

Software

ITSE01052 08 BL652 Firmware For Upgrade v28 9 5 0 r0.zipJan 2019
ITSE01052 07 BL652 Firmware For Upgrade v28 8 4 0 r0.zipJan 2019
ITSE01052 06 BL652 Firmware For Upgrade v28 7 3 0 r0.zipJan 2019
BL652 Firmware For Upgrade v28 6 2 0-r0.zipJan 2019
BLE Mesh-BL652 ENGINEERING Firmware v28.7.3.0 Build 10r0.zipJan 2019
ModuleLink for BLE (Xamarin Source Code).zipJan 2019
ITSE01052 09 BL652 Firmware For Upgrade v28 9 6 0 r0Jul 2019
ITSE01052 03 BL652 Firmware For Upgrade v28 6 1 2-r0.zipJan 2019
ITSE01052 04 BL652 Firmware For Upgrade v28 6 1 4-r0.zipJan 2019
ITSE01052 10 BL652 Firmware For Upgrade v28 10 7 0-r0.zipMar 2020
UwTerminalX – Serial Terminal UtilityApr 2020
UwFlashX – Serial Firmware Update UtilityApr 2020
ITSE01052_11_BL652_Firmware_For_Upgrade_v28_10_7_2_r1Jan 2021
ITSE01052_12_BL652_Firmware_For_Upgrade_v28_11_8_0_r1Apr 2021

Technical Drawings

Certification

FAQs

Does Ezurio provide breakout boards for its Bluetooth modules?Jul 2024
When working with AT Interface, or vSP UART Bridge example applications, how can I break out of a vSP UART bridge connection using the ^^^^ escape sequence in UwTerminalX with the 250ms delay specified, as it does not seem to be working?Jun 2024
Can I store multiple “$autorun$” files on the BL65x?Jun 2024
In smartBASIC, how can I increase the max message size above 20 bytes on a BL65x module?Sep 2024
Do you support any echoing support in the AT Interface app / implementation such as ATE1 & ATE0 for example?Dec 2023
How can the smartBASIC License key be restored if I get "192A - NVO_NVWORM_EXISTS: The WORM segment already exists and cannot be re-created" error when applying the license using AT+LIC command?Nov 2023
When working with AT Interface firmware, what is the correct syntax to use the AT+LSCN command when not wanting to use all the optional parameters?Nov 2023
When attempting to enable the external crystal within the smartBASIC code using BleConfigHfClock(1), why does it not change to high speed when calling SYSINFO(2082)?Nov 2023
How do you exit Autorun Mode, to enable updating a smartBASIC application OTA or via the UART?Oct 2023
Does the BL5340, BL5340PA, BL65x and Lyra BLE modules include the DC-DC LC filters on the module?Jun 2023
How can I change the 32.768KHz Low Power Clock Source using nRF Connect SDK v2.x?Jun 2023
How is a static passkey configured for use in AT Interface Application/Firmware?Jul 2023
Is the command used to set a static passkey with AT Interface firmware, AT+PKEY, persistent through a reset or power-cycle?Jun 2023
Using STTY with the USB-SWDJun 2023
Do the NFC traces need to be controlled differential impedance between NFC1 and NFC2?Jun 2023
When working with AT Interface why am I not able to get the module down to 2uA low power mode documented in the Lower Power Mode Application Note?Jan 2023
Can I pair in vSP Mode with AT Interface ApplicationJan 2023
Do I have to use hardware RTS/CTS handshake with the Laird BLE modules?Dec 2022
Why does my BLE module have an extra 01 in front of its MAC address?Dec 2022
Does laird Connectivity support Nordic Enhanced Shock Burst (ESB)?Dec 2022
Can I stop the BL65x firmware upgrade batch file from closing?Dec 2022
Should I use nRFConnect SDK or nRF5 SDK with the Laird BL65x modules?Dec 2022
Do you support Bluetooth features like BLE Mesh, AoA (Angle of Arrival) and/or Angle of Departure (AoD) in your own AT Command Set Interface implementation?Dec 2022
Is it possible to clear or reset a table in smartBASIC?Dec 2022
Can I read a file in SmartBASIC Interactive Mode with an AT Command?Dec 2022
Does the BL65x or BL5430 support Matter?Aug 2022
Why can’t I Re-open the UART when it closes when running AT Interface LPUART App?Aug 2022
How to avoid/disable module reset on UART break with SmartBASIC?Aug 2022
How to avoid/disable module reset on UART break with SmartBASIC?Aug 2022
How can I read out the MAC address from a BLE module during test/production?Sep 2023
Do I still have to list/qualify my product with the BT SIG even if I don't use the BT logo?Mar 2022
How can a enable/disable particular BLE channels used for advertising/scanning or when in a connection?Mar 2022
Does Laird have example code for a Windows Demo App which enables scanning and connecting to Bluetooth Low Energy peripheral IoT devices?Dec 2021
What factors influence the actual TX rate of the controller?Dec 2021
Where can I find the appropriate arguments/parameters to use with the BleAttrMetadata() function used in many examples in the BL65x User Guide, as I only see BleAttrMetadataEx() listed which appears to have different arguments/parameters?Dec 2021
Can Pullups or Pulldowns be Disabled on Default UART PinsDec 2021
How Can I Change the BL65x Tx Power SettingDec 2021
How many SPI Interfaces does the BL65x supportDec 2021
How many I2C ports does the BL65x supportDec 2021
Why is the data I am sending in an advertisement PDU seem to be received as converted ASCII data?Dec 2021
How many bytes can BL65x modules support for Extended Advertising using smartBASIC?Dec 2021
How can I update and send Extended or Normal Advertisement data using AT Interface application?Dec 2021
What influence does the client have when it comes to notifications?Dec 2021
Why are multiple EMPTY_PDU are being sent from the Master per connection interval?Dec 2021
Error received when flashing custom Nordic application to DVK-BL65x: SVCALL(SD_SOFTDEVICE_ENABLE, uint32_t, sd_softdevice_enable(nrf_clock_lf_cfg_t const * p_clock_lf_cfg, nrf_fault_handler_t fault_handler)); Programming custom Nordic App to DVK-BL65xDec 2021
Can the BL5340 or BL65x use a different stack to support a hosted application?Dec 2021
What is the maximum number of characteristics that can be supported using smartBASIC?Dec 2021
How to open multiple BLE connection simultaneously with the SmartBASIC AT interface?Dec 2021
Is achieving the theoretical throughput of 2 Mbps possible with BLE radio with 2M PHY?Nov 2021
Is it possible to have multiple connections as a peripheral device on the BL65x modules?Nov 2021
Is there a way to extend the shelf life of Laird modules?? If the shelf life cannot be extended in any way, what are the consequences of using modules after shelf life?Nov 2021
What does the Bluetooth message "advertised data length corrected" indicate?Nov 2021
How do I select the 32.768kHz Low Power Clock Source in the new nRF Connect SDKNov 2021
Can I use Windows to scan for my BLE Peripheral and Connect to it?Apr 2021
Getting ERROR: JLinkARM DLL not found. Please reinstall latest JLinkARM when trying to flash BL65x module via the JTAG interface. How can this be resolved?Feb 2021
What could be causing additional power draw when in standby doze state?Feb 2021
What are the production programming options for the BL65x modules when using smartBASIC?Feb 2021
How do I program BL65x modules in production or in the field (Tag-Connect)?Feb 2021
Is it possible to use Nordic's UART Serial Port Service when a BL65x module is configured for UART Bridge Mode rather than using Laird's Virtual Serial Port Service?Feb 2021
Issues with Flashing custom firmware to BL65x using Segger Embedded Studios IDEFeb 2021
How can I connect a Bluetooth Low Energy Device to a PC?Jan 2021
How do you change the BAUD rate in the AT Interface Application for BL65x smartBASIC modules?Jan 2021
Do BL65x modules support Boundary Scan function?Jan 2021
Do you have a smartBASIC example for Android or iOS devices such as smartphones or tablets?Jan 2021
Is there protection from Hacking when using smartBASIC modules?Jan 2021
Online Xcompiler is not accessible is there a way to Xcompile a smartBASIC Application locally when using UwTerminalX?Jan 2021
How do I set parity on the BL65x?Jul 2020
Can I write/encode an NFC tag using the BL65x?Jul 2020
Can a BL65x firmware be updated OTA?Jul 2020
Do I have to use the Segger branded debugger to program over the 2-wire SWD interface (JTAG) of the Nordic-based modules?Jul 2020
How can BL65x module or dongle be used to receive data from a custom service running on another device?Jul 2020
Is it safe to run a Ezurio Bluetooth module through a PCBA wash cycle?Sep 2023
Received Compile Error: (0x433)TOK_UNEXPECTED_TOKEN_IN_EXPR: Source : rc = BlePhySet(hConn, PhyTx, PhyRx, 0) when loading Sample Application from BL652 GitHubJul 2020
How to ensure capability of OTA loading updated smartBASIC applications when loading Autorun applications?Jan 2018
Can I use BL652/BL654 pair with BLE tag?Dec 2017
What's the total number of concurrent connections?Dec 2017
I'm using a BL652 and so far I've been able to send single packages of 20 bytes per connection interval using a custom service. How can I send multiple packages (i.e. 4)?Sep 2017
Does the BL652 module come with the SmartBasic interpreter already programmed or do we have to program them?Sep 2017
Can I XCompile a smartBASIC script without a module attached to UWTerminalX?Dec 2022
Which J-Link programmers work with the BL65x?Mar 2024
Will the BL652 support BT5?Apr 2017
How do I enter Direct Test Mode (DTM) on the BL600 and BL652?Dec 2016
Where can I find the source code for the ModuleLink Application for Android/iOS?Nov 2016
Which J-Links work with the Nordic-based Bluetooth modules? For example, BL65x, BL5340?Aug 2024