BL653μ Series - Bluetooth 5.1 + 802.15.4 + NFC Modules

Recommended for New Design (RND)

Overview

Reliable Bluetooth Connectivity for the IoT - Just a Fraction of the Size. 

Laird Connectivity’s latest range of Nordic nRF52833 based modules specifically targets OEMs where space is constrained in their designs. Yet still the miniaturized BL653μ series enables Industrial OEMs to robustly implement longer range Bluetooth LE applications in the harshest operating environments. This series of secure, low power microcontroller modules with multi wireless capabilities is the future of wireless Internet of Things (IoT) connectivity, as small as 6.3 x 5.6 mm

Powered by Nordic’s nRF52833 WLCSP silicon, the small form factor BL653μ modules provide for secure, robust Bluetooth Low Energy and a Cortex -M4F CPU for any OEM’s product design. The BL653μ provides you with maximum development flexibility with programming options for the Nordic SDK or Zephyr RTOS, a simple, intuitive AT command set, as well as Laird Connectivity’s own smartBASIC environment.

The BL653μ series brings out key nRF52833 hardware features and capabilities including USB access, up to +8 dBm transmit power, up to 5.5V supply considerations, and NFC tag (type 2 / 4) implementation. Complete regulatory certifications enable faster time to market and reduced development risk completes Laird Connectivity’s simplification of your next small form factor Bluetooth design!

Ultra-Compact and Highly Flexible

Our BL653μ Series modules bring reliably, high-quality Bluetooth 5.1 to our smallest form factor ever. With an optional chip antenna or antenna trace pin, they provide multiple ways to connect and develop at an incredibly small size. 

  • Chip Antenna (453-00059) - 6.3 x 8.6 x 1.6 mm
  • Trace Pin (453-00060) - 6.3 x 5.6 x 1.6 mm
BL653µ Size Comparison - Integrated Antenna and Antenna Trace Pin Module

Specifications

Bluetooth Version
5.1
Chipset (Wireless)
Nordic nRF52833 WLCSP
Antenna Options
Chip Antenna (453-00059)
Trace Pin (453-00060)
Certifications
FCC/IC/CE/MIC/RCM - All BL653μ
Data Rate
1 MBps, 2 Mbps, 125 Kbps
Development Tools
UwTerminal X and UWFlashX (multi-platform)
Nordic nRFConnect (Android/iOS Application)
Dimensions
6.3 x 8.6 x 1.6 mm (Integrated Antenna Module)
6.3 x 5.6 x 1.6 mm (Trace Pad Module)
Firmware Upgrade
Via UART or JTAG (SWD)
Frequency Range (Max)
2.480 MHz
Frequency Range (Min)
2.402 MHz
Interfaces
UART, GPIO, ADC, PWM, PDM, FREQ output, I2C, SPI, NFC, USB
Link Budget
103 dB (@ LE 1 MBps)
111 dB (@ LE 125 Kbps)
Power Consumption
Max Peak Radio Current (@ +8 dBm TX) - 14.1 mA (DCDC at 3V)
Max Peak Radio Current (@0 dBm TX) - 4.9 mA (DCDC at 3V)
Receive Sensitivity
-96 dBm (typical @ LE 1 Mbps)
-103 dBm (typical @ LE 125 Kbps)
Software
smartBASIC, Zephyr RTOS, Nordic SDK, AT Command Set
Temperature Range
-40° to +105° C
Thread
Thread and Zigbee support via Nordic nRF Connect SDK
Thread supported via Zephyr RTOS
Transmit Power
+ 8 dBm
Voltage
1.7V - 5.5V
Antenna Type Bulk or Single Packaging
453-00059C Integrated Antenna Bulk Cut Tape
Antenna Type Bulk or Single Packaging
453-00059R Integrated Antenna Bulk Tape/Reel
Antenna Type Bulk or Single Packaging
453-00060C Trace Pin Bulk Cut Tape
Antenna Type Bulk or Single Packaging
453-00060R Trace Pin Bulk Tape/Reel

Photo Gallery

453-00059C

453-00059R

453-00060C

453-00060R

Certified Antennas

  • Learn More
  • FlexPIFA Antenna

    001-0022

    FlexPIFA Flexible Adhesive-Backed PIFA Internal Antenna

    Industry-first, flexible, planar inverted-F antenna for curved surfaces 2.5-3 dBi gain. 2.4 GHz and dual-band 2.4/5.5 GHz. 

    Learn More
  • mFlexPIFA Antenna

    EFA2400A3S-10MH4L

    mFlexPIFA Flexible Adhesive-Backed PIFA Internal Antenna

    FlexPIFA antenna for metal mounting with minimal detuning. 2.4 GHz and dual-band 2.4/5.5 GHz with 2 dBi of gain. 

    Learn More
  • NFC Flex PCB Antenna

    0600-00061

    NFC Flex PCB Antenna
    Learn More

Become a Laird Connectivity Customer and Gain Exclusive Access to Our Design Services Team

  • Antenna Scans
  • Antenna selection and placement
  • Custom antenna design
  • Worldwide EMC testing / certifications
  • Embedded RF hardware / firmware design
  • Cloud architecture and integration
  • Mobile application development
  • Product & Industrial Design

Talk to an Expert

Documentation

Name Part Type Last Updated
Datasheet - BL653μ Series All Datasheet 02/18/2021
Product Brief - BL653μ Series All Brochure 12/08/2020
PCB Footprints (DXF and Altium Format) - BL653μ Series All Technical Drawings 10/13/2020
SCH Symbols (Altium Format) - BL653μ Series All Technical Drawings 10/13/2020
3D Model - BL653μ (453-00059) All Technical Drawings 09/25/2020
3D Model - BL653μ (453-00060) All Technical Drawings 09/25/2020
Application Note - BL653µ Series - Low Power Modes All Application Note 10/13/2020
Application Note - BL653µ Series - Using Direct Test Mode All Application Note 01/28/2021
AS/NZS Certifications - BL653µ All Certification 12/08/2020
EU Certifications - BL653µ All Certification 12/08/2020
FCC Certifications - BL653µ All Certification 12/08/2020
ISED (Canada) Certifications - BL653µ All Certification 12/08/2020
MIC Certifications - BL653µ All Certification 12/08/2020
User Guide - BL653 and BL653µ smartBASIC Extensions Guide v30.2.2.0 All Documentation 01/12/2021
Application Note - Upgrading BL653/BL653µ Firmware via JTAG All Application Note 01/12/2021
Application Note - Upgrading BL653/BL653µ Firmware via UART All Application Note 01/12/2021
Datasheet - NFC Flex PCB Antenna All Datasheet 04/07/2020
Application Note - How to Set Up vSP Service - BLxx All Application Note 07/31/2020
Firmware - BL653/BL653µ v30.2.2.0 All Software 01/13/2021
BL65x Zephyr Tutorials - GitHub (External Link) All Documentation 01/13/2021
BL653/BL653µ Applications - GitHub (external link) All Software 01/13/2021
Regulatory Information - BL653u All Certification 01/22/2021
BL653/BL653u Firmware for Upgrade v30_2_3_0 All Software 01/27/2021
User Guide - BL65x AT Interface Application All Documentation 03/17/2021
Quick Start Guide - BL65x AT Interface All Documentation 02/12/2021
User Guide - BL653 and BL653µ smartBASIC Extensions Guide v30.2.3.0 All Documentation 03/26/2021
smartBASIC Applications Migration Guide - BL65x All Documentation 03/09/2021
Release Notes - BL653/BL653µ v30.2.3.0 All Documentation 03/25/2021
Application Note - Bootloader UART Protocol - BL6xx All Application Note 03/26/2021

FAQ

Do BL65x modules support Boundary Scan function?

Unfortunately, we do not offer Boundary Scan functionality on the BL65x modules.


We do understand it is harder to place and recommend during development the use of an X-ray or some other means to verify to soldering process.

Do you have a smartBASIC example for Android or iOS devices such as smartphones or tablets?

smartBASIC is a programming language developed for our BT900 and BL6xx modules to simplify the code required for programming them. It is not used for developing Android or iOS device applications. BLE applications for Android and iOS devices would need to written in code specific to the Android or iOS platform.

Our, Laird Toolkit Application available for iOS and Android is currently in the process of being updated for Android and iOS to work with newer OS platforms.
Once it is complete we expect to make the source code available, to customers working with our smartBASIC modules, for reference when developing Apps for these platforms.
As of the writing of this FAQ the current version of the Laird Toolkit is still available on the App store for iOS and Google Play for Android, however, it may not work with newer versions of iOS or Android until the updates have been made.
Google Play Store
Apple Store

An alternate resource, the Nordic nRF Toolbox is also available from the iOS App Store and Google Play. The source code for this application is available from Nordic's Website.
nRf Toolbox
Android
iOS

How can I connect a Bluetooth Low Energy Device to a PC?

Bluetooth Low Energy uses Services as opposed to the set of standardized profiles that exists for Classic Bluetooth. While some Bluetooth Low Energy services have been standardized by the Bluetooth SIG, the development of custom services is allowed to meet custom application requirements.
 
Because Bluetooth Low Energy uses a completely different protocol than Classic Bluetooth and supports custom services, Bluetooth Low Energy devices cannot connect to a computer through the typical Bluetooth configuration of a computer. Therefore, connecting to a PC requires writing and running a Bluetooth Low Energy Central Role/Client application to collect the data sent from the Bluetooth Low Energy peripheral modules. Application development for PCs and Mobile devices is outside the scope of our support. Alternatively, a BL654 USB dongle could be used as a BLE Central Role device, to collect the BLE data and pass it to the PC over a COM Port. However, you would still need an application to view and process the data received over that COM Port.
 
We generally recommend customers who are new to Bluetooth Low Energy obtain a copy of Getting Started with Bluetooth Low Energy to help them understand the Bluetooth Low Energy protocol and the GATT table. There are also many resources available online which explain this. 

When Bluetooth Low Energy was first introduced and we launched our BL6xx product line (predecessors to the BL65x series) we produced the BL600 and BL620 smartBASIC Application Walkthrough document, which provides an overview of how Bluetooth Low Energy works and how a GATT table is constructed. 

How do you change the BAUD rate in the AT Interface Application for BL65x smartBASIC modules?

The default baud rate in the AT Interface application is 115200. In order to change the baud rate within the AT Interface code there are two modifications required in the AT Interface files as shown below:

  1. Locate the following settings within the $autorun$.AT.Interface.BL652._.sb file which sets the baud to 115200 (highlighted):
    #define SREGINIT_VAL32_0 "\4C\1D\00\00\98\3A\00\00\00\C2\01\00\00\20\00\00\01\20\00\00"
    #define SREGINIT_MIN32_0 "\4C\1D\00\00\4C\1D\00\00\B0\04\00\00\01\00\00\00\01\00\00\00"
    #define SREGINIT_MAX32_0 "\1E\04\3D\00\1E\04\3D\00\40\42\0F\00\FF\FF\00\00\FF\FF\00\00"

     
    Modify the settings to set the Hex value for the desired BAUD rate in little endian format
    The example below will set it to 9600 baud (0x00 0x00 0x25 0x80)  as shown below (highlighted)
    #define SREGINIT_VAL32_0 "\4C\1D\00\00\98\3A\00\00\80\25\00\00\00\20\00\00\01\20\00\00"
    #define SREGINIT_MIN32_0 "\4C\1D\00\00\4C\1D\00\00\B0\04\00\00\01\00\00\00\01\00\00\00"
    #define SREGINIT_MAX32_0 "\1E\04\3D\00\1E\04\3D\00\40\42\0F\00\FF\FF\00\00\FF\FF\00\00"
  2. Locate the settings for S Register 302 in the $LIB$.SRegInterface.sb file: Modify the settings in #cmpif 0x00010000 : rc=BleEncode32(SregCache32$[0],115200,offset) to set the baud rate to the desired baud rate.

 

Is there protection from Hacking when using smartBASIC modules?

Our Bluetooth 5.0 smartBASIC modules (BL652, BL653, BL654) have the capability of supporting LE Secure Connections Pairing as well as encryption. LE Secure Connection is an enhanced security feature introduced in Bluetooth v4.2. It uses a Federal Information Processing Standards (FIPS) compliant algorithm called Elliptic Curve Diffie Hellman (ECDH) for key generation. 
 
LE Secure Connections, supports four association models: 

  • Just Works
  • Numeric Comparison (Only for LE Secure Connections)
  • Passkey Entry
  • Out of Band (OOB)

Additional information about LE Secure Connections and the models can be found here: www.bluetooth.com.
 

Our Bluetooth 4.0 smartBASIC modules (BT900 /BL600 /BL620) support Simple Secure Pairing and Encryption 
Additional information about Simple Secure Pairing can be found here:
lairdconnect.com/resources/newsroom/secure-ble-pairing-iot
lairdconnect.com/resources/white-papers/ble-and-lairds-bl6x0-series-bt900-modules-guide-security-and-privacy
 
We recommend reviewing the Pairing, Bonding and Security Manager functions in the BL6xx/BT900 smartBASIC Extensions User Guides. The full security of the Bluetooth/Bluetooth Low Energy connection will depend largely on how the smartBASIC application is written, and what the input/output capabilities are of the devices that are connecting. If either device will not have any input/output capabilities then pairing will have to default to Just Works, which is the least secure pairing method. However there are additional layers of security that can be added to increase protection from hacking when the Just Works pairing model is used.

With Bluetooth Low Energy, to further secure the connection, it is recommended that the metadata for the characteristic attributes are configured for Encryption with man-in-the-middle protection for characteristic value access. This will prevent anyone from accessing data on the module without proper encryption keys. (See BleAttrMetadataEx in the BL6xx/BT900 smartBASIC Extensions User Guides.) Additionally, when using Just Works pairing, or any time additional security is required, we recommend adding a challenge/response question to the application layer, with a timer, which expects the connecting device to respond to the challenge question in a specified period of time after a connection has occurred. If the correct response is not received within that time period the application would force a disconnection. Finally, whisper mode pairing can be used during the pairing process as an additional layer of security. This is accomplished by reducing the Tx power while pairing using BleTxPwrWhilePairing as per the BL6xx/BT900 smartBASIC Extensions User Guide, which will reduce the radius which a hacker would need to breach in order to capture or spoof the encryption procedure.