Building on Ezurio’s expertise with Nordic from the BL654 series comes the most powerful yet - the BL654PA series! It provides OEMs with the maximum design flexibility and performance. A complete multi-protocol embedded wireless offering with exceptional processing capability, all with extended PA/LNA support for even greater range.

Powered by Nordic’s nRF52840 silicon, the small form factor BL654PA modules and DVKs provide for a secure, robust Bluetooth Low Energy (LE) and Cortex-M4F CPU for any OEM’s product design. The BL654 provides you with maximum development flexibility with programming options for a simple, intuitive AT Command Set, as well as Ezurio’s own smartBASIC environment.

  • Bluetooth 5.1 Low Energy (LE) + NFC
  • Integrated Skyworks Power Amplifier - Up to +18 dBm output
  • Ultra-small footprint - 22 mm x 10 mm x 2.2 mm
  • 2 Mbps and LE Long Range

Buy Now

1. Part:
0 in Ezurio stock
QtyUnit Price
1$0.00000
50$0.00000
100$0.00000
Seller Stock Buy

The BL654PA features an onboard power amplifier that doubles the output power to as high as 18 dBm, over twice the power of the original BL654 Series. High output power and LE Long Range mean roughly double the range for your Bluetooth applications. 

  • Utilizes Skyworks part # SKY66112-11
  • Provides + 10dBm more than standard BL654 (part # 451-0001 / 451-00002)
  • Range of external antennas certified
  • Complete power control with onboard smartBASIC FW image
BL654PA-453-00021-left.png
  • 455-00022

    455-00022

    Recommended for New Design (RND)

    Development kit for BL654PA module - integrated antenna

    Antenna Type
    Internal
    Logical Interfaces
    Serial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB
    Learn More
  • 455-00023

    455-00023

    Recommended for New Design (RND)

    Development kit for BL654PA module - IPEX MHF4 antenna connector

    Antenna Type
    External
    Logical Interfaces
    Serial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB
    Learn More
  • EFA2400A3S-10MH4L

    EFA2400A3S-10MH4L

    mFlexPIFA Flexible Adhesive-Backed PIFA Internal Antenna
    Learn More
  • 001-0022

    001-0022

    FlexPIFA / FlexPIFA 6E Flexible Adhesive-Backed PIFA Internal Antennas
    Learn More
  • 0600-00061

    0600-00061

    NFC Flex PCB Antenna
    Learn More
  • EBL2400A1-10MH4L

    EBL2400A1-10MH4L

    NanoBlue Series Bluetooth Internal Antenna
    Learn More
Bluetooth Version
5.1
Chipset
Nordic nRF52840
Transmit Power
+18 dBm (maximum), configurable down to -26 dBm. (+14 dBm in LE CODED PHY mode)
Receive Sensitivity
-98.5 dBm to -107 dBm
Antenna Options
PCB trace antenna or IPEX MHF4 connector
Certifications
FCC, ISED, KC, AS/NZS, Bluetooth SIG
Chipset (MCU)
Cortex-M4F
Logical Interfaces
46 GPIOs to support 2x UART, 8x ADC, 2x I2C, 4x SPI, 1x QPSI, 2x PDM, 2x I2S, NFC
Power Consumption (Tx)
102.2 mA (@ +18 dBm)
Programming Options
smartBASIC programming language, AT Command Set, Nordic SDK / Zephyr RTOS
Part Number
  • 453-00020C
  • 453-00020R
  • 453-00021C
  • 453-00021R
  • 453-00062-K1
Price @ 1k
  • N/A
Antenna Options
  • N/A
  • IPEX MHF4 Connector
Antenna Type
  • External
  • Internal
  • None
Bulk or Single
  • N/A
  • Bulk - Cut Tape
  • Bulk - Tape and Reel
Chipset (Wireless)
  • N/A
  • Nordic nRF52840
Frequency Range (Max)
  • 2480 MHz
  • N/A
Frequency Range (Min)
  • 2402 MHz
  • N/A
Frequency Range 2 (Max)
  • N/A
  • 13.56 MHz
Frequency Range 2 (Min)
  • N/A
  • 13.56 MHz
Logical Interfaces
  • N/A
  • Serial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB
OS/Software
  • N/A
  • Nordic SDK, smartBASIC, AT Commands, Zephyr
Product Type
  • Embedded Module
  • Programming Kit
System Architecture
  • N/A
  • Hostless
Technology
  • N/A
  • Bluetooth 5.1, Single Mode (BLE), NFC, 802.15.4 / Thread / Zigbee
Type
  • N/A
  • USB-SWD Programming Kit: Includes mainboard, TC2050-IDC Tag Connect cable, 10-pin flat IDC cable, 1.2 m USB cable, and 2-pin jumper
453-00020C
453-00020C
Active
N/AInternal Bulk - Cut Tape Nordic nRF52840 2480 MHz2402 MHz13.56 MHz13.56 MHzSerial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB Nordic SDK, smartBASIC, AT Commands, Zephyr Embedded Module Hostless Bluetooth 5.1, Single Mode (BLE), NFC, 802.15.4 / Thread / Zigbee
453-00020R
453-00020R
Active
N/AInternal Bulk - Tape and Reel Nordic nRF52840 2480 MHz2402 MHz13.56 MHz13.56 MHzSerial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB Nordic SDK, smartBASIC, AT Commands, Zephyr Embedded Module Hostless Bluetooth 5.1, Single Mode (BLE), NFC, 802.15.4 / Thread / Zigbee
453-00021C
453-00021C
Active
N/AIPEX MHF4 Connector External Bulk - Cut Tape Nordic nRF52840 2480 MHz2402 MHz13.56 MHz13.56 MHzSerial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB Nordic SDK, smartBASIC, AT Commands, Zephyr Embedded Module Hostless Bluetooth 5.1, Single Mode (BLE), NFC, 802.15.4 / Thread / Zigbee
453-00021R
453-00021R
Active
N/AIPEX MHF4 Connector External Bulk - Tape and Reel Nordic nRF52840 2480 MHz2402 MHz13.56 MHz13.56 MHzSerial, GPIO, ADC, I2C, SPI, PCM, I2S, NFC, PWM, USB Nordic SDK, smartBASIC, AT Commands, Zephyr Embedded Module Hostless Bluetooth 5.1, Single Mode (BLE), NFC, 802.15.4 / Thread / Zigbee
453-00062-K1
453-00062-K1
N/ANone Programming Kit USB-SWD Programming Kit: Includes mainboard, TC2050-IDC Tag Connect cable, 10-pin flat IDC cable, 1.2 m USB cable, and 2-pin jumper

Product Brief 2 total

Name
Part
Last Updated
Product Brief - BL654PA All 02/24/2025
Product Brief - USB-SWD Programming Kit 453-00062-K1 02/04/2025

Datasheet 2 total

Name
Part
Last Updated
Datasheet - BL654PA All 01/23/2025
Datasheet - NFC Flex PCB Antenna All 09/10/2024

Certification 7 total

Does Ezurio provide breakout boards for its Bluetooth modules?

When I try to XCompile + Load then load script $autorun$.AT.interface.BL654._.sb I get the following error: Compile Error: (0x0433) TOK_UNEXPECTED_TOKEN_IN_EXPR

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?

In smartBASIC, how can I increase the max message size above 20 bytes on a BL65x module?

Do you support any echoing support in the AT Interface app / implementation such as ATE1 & ATE0 for example?

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?

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?

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)?

How do you exit Autorun Mode, to enable updating a smartBASIC application OTA or via the UART?

How do I launch menuconfig for Zephyr?

Does the BL5340, BL5340PA, BL65x and Lyra BLE modules include the DC-DC LC filters on the module?

Does the BL654PA or BL5340PA have EU Regulatory certifications (CE/EN)?

How is a static passkey configured for use in AT Interface Application/Firmware?

Is the command used to set a static passkey with AT Interface firmware, AT+PKEY, persistent through a reset or power-cycle?

Using STTY with the USB-SWD

Do the NFC traces need to be controlled differential impedance between NFC1 and NFC2?

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?

Can I pair in vSP Mode with AT Interface Application

Do I have to use hardware RTS/CTS handshake with the Laird BLE modules?

What are the hardware design recommendations for the BL653/BL654 USB interface if not used?

Why does my BLE module have an extra 01 in front of its MAC address?

Does laird Connectivity support Nordic Enhanced Shock Burst (ESB)?

Can I stop the BL65x firmware upgrade batch file from closing?

Should I use nRFConnect SDK or nRF5 SDK with the Laird BL65x modules?

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?

Why is SWDIO/SWCLK shorted to GND on my board?

Is it possible to clear or reset a table in smartBASIC?

Can I read a file in SmartBASIC Interactive Mode with an AT Command?

Does the BL65x or BL5430 support Matter?

Why can’t I Re-open the UART when it closes when running AT Interface LPUART App?

How to avoid/disable module reset on UART break with SmartBASIC?

How can I read out the MAC address from a BLE module during test/production?

What is the battery recommendation if need to use battery to power up BL654PA?

TX power of 1M and 2M in BL654PA is able to achieve 18dBm, and why TX power of LE CODED limit to 14dBm?

Do I still have to list/qualify my product with the BT SIG even if I don't use the BT logo?

How can a enable/disable particular BLE channels used for advertising/scanning or when in a connection?

Does Laird have example code for a Windows Demo App which enables scanning and connecting to Bluetooth Low Energy peripheral IoT devices?

What factors influence the actual TX rate of the controller?

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?

Can Pullups or Pulldowns be Disabled on Default UART Pins

How Can I Change the BL65x Tx Power Setting

How many SPI Interfaces does the BL65x support

How many I2C ports does the BL65x support

Why is the data I am sending in an advertisement PDU seem to be received as converted ASCII data?

How many bytes can BL65x modules support for Extended Advertising using smartBASIC?

How can I update and send Extended or Normal Advertisement data using AT Interface application?

What influence does the client have when it comes to notifications?

Why are multiple EMPTY_PDU are being sent from the Master per connection interval?

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-BL65x

Can the BL5340 or BL65x use a different stack to support a hosted application?

What is the maximum number of characteristics that can be supported using smartBASIC?

How to open multiple BLE connection simultaneously with the SmartBASIC AT interface?

Is achieving the theoretical throughput of 2 Mbps possible with BLE radio with 2M PHY?

Is it possible to have multiple connections as a peripheral device on the BL65x modules?

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?

What does the Bluetooth message "advertised data length corrected" indicate?

How do I select the 32.768kHz Low Power Clock Source in the new nRF Connect SDK

Can I use Windows to scan for my BLE Peripheral and Connect to it?

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?

What could be causing additional power draw when in standby doze state?

What are the production programming options for the BL65x modules when using smartBASIC?

How do I program BL65x modules in production or in the field (Tag-Connect)?

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?

Issues with Flashing custom firmware to BL65x using Segger Embedded Studios IDE

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

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

Do BL65x modules support Boundary Scan function?

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

Is there protection from Hacking when using smartBASIC modules?

How do I set parity on the BL65x?

Can I write/encode an NFC tag using the BL65x?

Can a BL65x firmware be updated OTA?

I've loaded a Nordic SDK application to the BL654PA and it isn't transmitting anything, why is that?

Do I have to use the Segger branded debugger to program over the 2-wire SWD interface (JTAG) of the Nordic-based modules?

How can BL65x module or dongle be used to receive data from a custom service running on another device?

Is it safe to run a Ezurio Bluetooth module through a PCBA wash cycle?

Can I XCompile a smartBASIC script without a module attached to UWTerminalX?

Which J-Link programmers work with the BL65x?

Which J-Links work with the Nordic-based Bluetooth modules? For example, BL65x, BL5340?

What is the easiest way to change the advertised Device Name in a smartBASIC Application?

Become an Ezurio Customer to Gain Exclusive Access to Our Design Experts

  • 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

Distributors

Distributor Phone Number Region Website
Arrow Electronics 1-855-326-4757
+44 2039 365486
APAC, North America, South America, EMEA Website
Avnet 1-480-643-2000
+44 1628 512900
APAC, North America, South America, EMEA Website
Braemac Australia, New Zealand, South East Asia +61 2 9550 6600
+64 9 477 2148
APAC Website
Cal-Chip Connect 1-215-942-8900
North America Website
DigiKey 1-800-344-4539
North America, South America, APAC, EMEA Website
EBV Elektronik EMEA Website
Farlink Technology China, Hong Kong +86 13266922199
APAC Website
Farnell 1-800-936-198
+44 3447 11 11 22
EMEA Website
Future Electronics 1-800-675-1619
1-514-428-8470
North America, South America, APAC, EMEA Website
Glyn +49-6126-590-0
EMEA Website
Hy-Line Germany Only +49 89 614 503 0
EMEA Website
Jetronic China, Hong Kong and Taiwan 852-27636806 
APAC Website
Laird Connectivity 1-847-839-6925
+44 1628 858941
North America, South America, APAC, EMEA Website
M2M Germany +49-6081-587386-0
EMEA Website
Martinsson +46 8 7440300
EMEA Website
McCoy South East Asia +65 6515 2988
APAC Website
Mouser 1-800-346-6873
+44 1494 427500
North America, South America, APAC, EMEA Website
RS Components +852-2421-9898
+44 3457-201201
North America, South America, APAC, EMEA Website
Ryoyo Japan +81-3-3543-7711
APAC Website
Solsta UK Only +44 (0) 1527 830800
EMEA Website
Supreme Components International India, South East Asia +65 6848-1178
APAC Website
Symmetry Electronics 1-866-506-8829
North America Website
Tekdis Australia and New Zealand +61 3 8669 1210
APAC Website
Telsys +972 3 7657666
EMEA Website
WPG +44 1628 958460
EMEA Website