Datasheet

Product Brief

Documentation

Application Note

Application Note - AT Interface – Pairing (vSP & non-vSP Mode) - BL65x ModulesFeb 2025
Application Note - Bootloader UART Protocol - BL6xxFeb 2025
Application Note - BT 5.x Feature Comparison for Ezurio Bluetooth ModulesFeb 2025
Application Note - DTM Configuration Using AT Commands - BL65x SeriesFeb 2025
Application Note - Ezurio Custom BLE Serial Port Service10 days ago
Application Note - GATT Table with AT Interface ApplicationFeb 2025
Application Note - Guidelines for Replacing Antennas10 days ago
Application Note - How to Set Up vSP Service - BLxxFeb 2025
Application Note - Using Direct Test Mode with the BL652.pdf10 days ago
Application Note - Using the BL652 and Nordic SDK v16.0.0 with Eclipse and GCC v1.010 days ago
Application Note - Using the Nordic nRF Connect SDK v2.x with Visual Studio Code IDE - BL65x and BL534027 days ago
Application Note - Using UART Efficiently to Extend Battery Life (BL65x)Feb 2025
BL652 Low Power Modes.pdf10 days ago
BL652 Range Testing.pdf10 days ago
BLE Mesh - BL652 Sample smartBASIC Application.pdf10 days ago
BLE Mesh Application Level Overview.pdf10 days ago
BLE Mesh Introduction.pdf10 days ago
BLE Mesh Security Overview.pdf10 days ago
BLE Regulation Test in Linux v1 0.pdf10 days ago
Command Manager Multiple Concurrent vSP Connections.pdf10 days ago
Data Length Extension - BL652.pdf10 days ago
Loading smartBASIC Applications - BL652.pdf10 days ago
NFC Manager - BL652 Sample smartBASIC Application.pdf10 days ago
OTA Loading of smartBASIC Applications - BL65x.pdf10 days ago
OTA Loading of smartBASIC Applications Using ModuleLink.pdf10 days ago
Simple BLE Distance and Object Presence Detector - BL652.pdf10 days ago
Throughput Testing with Bluetooth 5 - LE 2M PHY Feature - BL652.pdf10 days ago
Upgrading BL652 Firmware via JTAG.pdf10 days ago
Upgrading BL652 Firmware via UART.pdf10 days ago
Upgrading Firmware from your Host Microcontroller - UwFlashX (external link)Jul 2024
Using Arduino Shield Boards on BL652.pdf10 days ago
Using Notepad and Color Syntax Highlighting - BL652.pdf10 days ago
Using Textpad and Color Syntax Highlighting - BL652.pdf10 days ago
UwTerminalX Quick Reference Guide10 days ago

Software

BL652 Firmware For Upgrade v28 6 2 0-r0.zipJan 2019
BLE Mesh-BL652 ENGINEERING Firmware v28.7.3.0 Build 10r0.zipJan 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 06 BL652 Firmware For Upgrade v28 7 3 0 r0.zipJan 2019
ITSE01052 07 BL652 Firmware For Upgrade v28 8 4 0 r0.zipJan 2019
ITSE01052 08 BL652 Firmware For Upgrade v28 9 5 0 r0.zipJan 2019
ITSE01052 09 BL652 Firmware For Upgrade v28 9 6 0 r0Jul 2019
ITSE01052 10 BL652 Firmware For Upgrade v28 10 7 0-r0.zipMar 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
ModuleLink for BLE (Xamarin Source Code).zipJan 2019
UwFlashX – Serial Firmware Update UtilityApr 2020
UwTerminalX – Serial Terminal UtilityApr 2020

Technical Drawings

Certification

Legacy Material

FAQs

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
Can a BL65x firmware be updated OTA?Jul 2020
Can I pair in vSP Mode with AT Interface ApplicationJan 2023
Can I read a file in SmartBASIC Interactive Mode with an AT Command?Dec 2022
Can I stop the BL65x firmware upgrade batch file from closing?Dec 2022
Can I store multiple “$autorun$” files on the BL65x?Jun 2024
Can I use BL652/BL654 pair with BLE tag?Dec 2017
Can I use Windows to scan for my BLE Peripheral and Connect to it?Apr 2021
Can I write/encode an NFC tag using the BL65x?Jul 2020
Can I XCompile a smartBASIC script without a module attached to UWTerminalX?Dec 2022
Can Pullups or Pulldowns be Disabled on Default UART PinsDec 2021
Can the BL5340 or BL65x use a different stack to support a hosted application?Dec 2021
Do BL65x modules support Boundary Scan function?Jan 2021
Do I have to use hardware RTS/CTS handshake with the Laird BLE modules?Dec 2022
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
Do I still have to list/qualify my product with the BT SIG even if I don't use the BT logo?Mar 2022
Do the NFC traces need to be controlled differential impedance between NFC1 and NFC2?Jun 2023
Do you have a smartBASIC example for Android or iOS devices such as smartphones or tablets?Jan 2021
Do you support any echoing support in the AT Interface app / implementation such as ATE1 & ATE0 for example?Dec 2023
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
Does Ezurio provide breakout boards for its Bluetooth modules?Jul 2024
Does laird Connectivity support Nordic Enhanced Shock Burst (ESB)?Dec 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
Does the BL5340, BL5340PA, BL65x and Lyra BLE modules include the DC-DC LC filters on the module?Jun 2023
Does the BL652 module come with the SmartBasic interpreter already programmed or do we have to program them?Sep 2017
Does the BL65x or BL5430 support Matter?Aug 2022
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
How can a enable/disable particular BLE channels used for advertising/scanning or when in a connection?Mar 2022
How can BL65x module or dongle be used to receive data from a custom service running on another device?Jul 2020
How can I change the 32.768KHz Low Power Clock Source using nRF Connect SDK v2.x?Jun 2023
How Can I Change the BL65x Tx Power SettingDec 2021
How can I connect a Bluetooth Low Energy Device to a PC?Jan 2021
How can I read out the MAC address from a BLE module during test/production?Sep 2023
How can I update and send Extended or Normal Advertisement data using AT Interface application?Dec 2021
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
How do I enter Direct Test Mode (DTM) on the BL600 and BL652?Dec 2016
How do I program BL65x modules in production or in the field (Tag-Connect)?Feb 2021
How do I select the 32.768kHz Low Power Clock Source in the new nRF Connect SDKNov 2021
How do I set parity on the BL65x?Jul 2020
How do you change the BAUD rate in the AT Interface Application for BL65x smartBASIC modules?Jan 2021
How do you exit Autorun Mode, to enable updating a smartBASIC application OTA or via the UART?Oct 2023
How is a static passkey configured for use in AT Interface Application/Firmware?Jul 2023
How many bytes can BL65x modules support for Extended Advertising using smartBASIC?Dec 2021
How many I2C ports does the BL65x supportDec 2021
How many SPI Interfaces does the BL65x supportDec 2021
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 to ensure capability of OTA loading updated smartBASIC applications when loading Autorun applications?Jan 2018
How to open multiple BLE connection simultaneously with the SmartBASIC AT interface?Dec 2021
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
In smartBASIC, how can I increase the max message size above 20 bytes on a BL65x module?Sep 2024
Is achieving the theoretical throughput of 2 Mbps possible with BLE radio with 2M PHY?Nov 2021
Is it possible to clear or reset a table in smartBASIC?Dec 2022
Is it possible to have multiple connections as a peripheral device on the BL65x modules?Nov 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
Is it safe to run a Ezurio Bluetooth module through a PCBA wash cycle?Sep 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
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
Is there protection from Hacking when using smartBASIC modules?Jan 2021
Issues with Flashing custom firmware to BL65x using Segger Embedded Studios IDEFeb 2021
Online Xcompiler is not accessible is there a way to Xcompile a smartBASIC Application locally when using UwTerminalX?Jan 2021
Received Compile Error: (0x433)TOK_UNEXPECTED_TOKEN_IN_EXPR: Source : rc = BlePhySet(hConn, PhyTx, PhyRx, 0) when loading Sample Application from BL652 GitHubJul 2020
Should I use nRFConnect SDK or nRF5 SDK with the Laird BL65x modules?Dec 2022
Using STTY with the USB-SWDJun 2023
What are the production programming options for the BL65x modules when using smartBASIC?Feb 2021
What could be causing additional power draw when in standby doze state?Feb 2021
What does the Bluetooth message "advertised data length corrected" indicate?Nov 2021
What factors influence the actual TX rate of the controller?Dec 2021
What influence does the client have when it comes to notifications?Dec 2021
What is the maximum number of characteristics that can be supported using smartBASIC?Dec 2021
What's the total number of concurrent connections?Dec 2017
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
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 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
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
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
Where can I find the source code for the ModuleLink Application for Android/iOS?Nov 2016
Which J-Link programmers work with the BL65x?Mar 2024
Which J-Links work with the Nordic-based Bluetooth modules? For example, BL65x, BL5340?Aug 2024
Why are multiple EMPTY_PDU are being sent from the Master per connection interval?Dec 2021
Why can’t I Re-open the UART when it closes when running AT Interface LPUART App?Aug 2022
Why does my BLE module have an extra 01 in front of its MAC address?Dec 2022
Why is the data I am sending in an advertisement PDU seem to be received as converted ASCII data?Dec 2021
Will the BL652 support BT5?Apr 2017
Title
Newest