manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Laird
  6. •
  7. Microcontroller
  8. •
  9. Laird BL654 User manual

Laird BL654 User manual

Other manuals for BL654

5

Other Laird Microcontroller manuals

Laird DVK-BT730-SA User manual

Laird

Laird DVK-BT730-SA User manual

Laird Pinnacle 100 User manual

Laird

Laird Pinnacle 100 User manual

Laird DVK-BT900-S Series Quick setup guide

Laird

Laird DVK-BT900-S Series Quick setup guide

Laird DVK-BL600-SA User manual

Laird

Laird DVK-BL600-SA User manual

Laird BT740 Series User manual

Laird

Laird BT740 Series User manual

Laird BL600 Series User manual

Laird

Laird BL600 Series User manual

Laird BL652 User manual

Laird

Laird BL652 User manual

Laird RAMP User manual

Laird

Laird RAMP User manual

Laird DVK-BTM46 Series User manual

Laird

Laird DVK-BTM46 Series User manual

Laird RAMP-AC RF User manual

Laird

Laird RAMP-AC RF User manual

Laird BL654PA User manual

Laird

Laird BL654PA User manual

Laird RM024 User manual

Laird

Laird RM024 User manual

Laird Vela IF820 User manual

Laird

Laird Vela IF820 User manual

Laird Sterling-EWB User manual

Laird

Laird Sterling-EWB User manual

Laird BTM510 User manual

Laird

Laird BTM510 User manual

Laird BTM410 User manual

Laird

Laird BTM410 User manual

Laird DVK-WLM400 User manual

Laird

Laird DVK-WLM400 User manual

Laird BT830 Quick setup guide

Laird

Laird BT830 Quick setup guide

Laird BT830 Quick setup guide

Laird

Laird BT830 Quick setup guide

Laird DVK-SU60-2230C User manual

Laird

Laird DVK-SU60-2230C User manual

Popular Microcontroller manuals by other brands

Microsemi IGLOO nano Starter Kit user guide

Microsemi

Microsemi IGLOO nano Starter Kit user guide

GOWIN DK START GW1NSR-LV4CQN48PC7I6 V 1.1 user guide

GOWIN

GOWIN DK START GW1NSR-LV4CQN48PC7I6 V 1.1 user guide

HETRONIC ERGO-S Service manual

HETRONIC

HETRONIC ERGO-S Service manual

Novatek NT6861 manual

Novatek

Novatek NT6861 manual

Lantronix Intrinsyc Open-Q 865XR SOM user guide

Lantronix

Lantronix Intrinsyc Open-Q 865XR SOM user guide

Nuvoton ISD61S00 ChipCorder Design guide

Nuvoton

Nuvoton ISD61S00 ChipCorder Design guide

STMicrolectronics ST7 Assembler Linker user manual

STMicrolectronics

STMicrolectronics ST7 Assembler Linker user manual

Texas Instruments Chipcon CC2420DK user manual

Texas Instruments

Texas Instruments Chipcon CC2420DK user manual

NEC 78GK0S/K 1+ Series Application note

NEC

NEC 78GK0S/K 1+ Series Application note

Mikroe SEMITECH N-PLC Click Application note

Mikroe

Mikroe SEMITECH N-PLC Click Application note

Intel Agilex user guide

Intel

Intel Agilex user guide

DIGITAL-LOGIC MICROSPACE manual

DIGITAL-LOGIC

DIGITAL-LOGIC MICROSPACE manual

Texas Instruments TMS320F2837 D Series Workshop Guide and Lab Manual

Texas Instruments

Texas Instruments TMS320F2837 D Series Workshop Guide and Lab Manual

CYPRES CY14NVSRAMKIT-001 user guide

CYPRES

CYPRES CY14NVSRAMKIT-001 user guide

Espressif Systems ESP8266EX Programming guide

Espressif Systems

Espressif Systems ESP8266EX Programming guide

Abov AC33M8128L user manual

Abov

Abov AC33M8128L user manual

Silicon Laboratories C8051F800 user guide

Silicon Laboratories

Silicon Laboratories C8051F800 user guide

Energy micro EFM32 Giant Gecko Starter Kit user manual

Energy micro

Energy micro EFM32 Giant Gecko Starter Kit user manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

Version 1.1
www.lairdtech.com/bluetooth
2
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Version
Date
Notes
Contributor(s)
Approver
1.0
27 June 2018
Initial version
Raj Khatri
Jonathan Kaye
1.1
13 Aug 2018
Updated DJ Jack Max voltage in Figure 1
Raj Khatri
Jonathan Kaye
www.lairdtech.com/bluetooth
3
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
1Overview .............................................................................................................................................................................4
2Laird BL654 Development Kit Part Numbers ......................................................................................................................4
3Package Contents................................................................................................................................................................4
4BL654 Development Kit –Main Development Board .........................................................................................................5
5Understanding the Development Board.............................................................................................................................7
5.1 BL654 Default Configuration and Jumper Settings....................................................................................................8
6Functional Blocks ................................................................................................................................................................9
6.1 Power Supply.............................................................................................................................................................9
6.2 Reset Button ............................................................................................................................................................14
6.3 SWD (JTAG) Interface...............................................................................................................................................15
6.4 Four-wire UART Serial Interface ..............................................................................................................................17
6.5 UART Mapping.........................................................................................................................................................17
6.6 nAutoRUN Pin and Operating Modes......................................................................................................................19
6.7 Virtual Serial Port Modes and Over-the-Air smartBASIC App Download ................................................................20
7Software............................................................................................................................................................................21
8Breakout Connector Pinouts.............................................................................................................................................22
8.1 SIO (Special Input/Output Sockets) Breakout Connectors ......................................................................................22
8.2 Additional Peripherals/Sensors ...............................................................................................................................27
8.2.1 Temperature Sensor ..........................................................................................................................................27
8.2.2 I2C Sensor (RTC Chip).........................................................................................................................................29
8.2.3 SPI Device EEPROM............................................................................................................................................30
8.2.4 Push Button and LED Connected to BL654 ........................................................................................................30
8.2.5 NFC External Antenna Connector and NFC Antenna RF Matching Circuit.........................................................32
8.2.6 Optional External Serial QSPI Flash IC................................................................................................................33
8.2.7 Optional 32.76 kHz Crystal.................................................................................................................................34
9Other Features..................................................................................................................................................................35
9.1 Current Consumption Measurement ......................................................................................................................35
10 Appendix ...........................................................................................................................................................................36
10.1 Coin Cell Insertion....................................................................................................................................................36
10.2 Coin Cell Removal ....................................................................................................................................................37
11 Additional Documentation................................................................................................................................................38
www.lairdtech.com/bluetooth
4
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
The Laird BL654 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 Laird BLE development kit is designed to support the rapid development of applications and software for the BL654
series of BLE modules featuring Laird’s innovative event driven programming language – smartBASIC or for use with the
Nordic SDK for C development. More information regarding this product series including a detailed module user’s guide and
smartBASIC user guides are available on Laird’s BL654 product page: http://www.lairdtech.com/products/bl654-ble-thread-
nfc-modules
This document is applicable to the version of development board which has PCB silk screen text DVK-BL654-1.0.
Part Number
Product Description
455-00001
Development Kit for 451-00001 module –Integrated antenna
455-00002
Development Kit for the 451-00002 module –External antenna
Applicable to the following BL654 module part numbers:
Part Number
Product Description
451-00001
Bluetooth v5/802.15.4/NFC module –Integrated antenna
451-00002
Bluetooth v5 / 802.15.4 / NFC module –External antenna
All kits contain the following items:
Development Board
The development board has the required BL654 module soldered onto it and exposes all
available hardware interfaces.
Power Options
▪USB cable –Type A to micro type B. The cable also provides serial communications via
the FTDI USB –RS232 converter chip on the board.
▪DC barrel plug for connection to external power supply (5.5 VDC max)
▪3x AAA battery holder fitted on underside of development board
▪Coin-cell holder (powers module only) fitted on underside of development board
Two-pin jumpers
for pin headers (5)
Five jumpers for 2.54 mm pitch headers used on BL654 development board.
Fly leads (6)
Supplied (1 by 1 female to female jumper cable) to allow simple connection of any BL654
module pins (available on plated though holes or headers on J44, J47, J48, J41, J29, J1, J12, J1,
J5, J17, J21, J6 and J36).
External BLE
dipole antenna
Supplied with development kit part # 455-00002 only.
External antenna, 2 dBi, FlexPIFA (Laird part #001-0022) with integral RF coaxial cable with 100
mm length and IPEX-4 compatible RF connector.
External NFC
antenna
Supplied with development kit part # 455-00002 only
Laird NFC flexi-PCB antenna –Part # 0600-00061
Web link card
Provides links to additional information including the BL654 user guide, firmware, terminal
utilities, schematics, quick start guides, firmware release notes, and more.
Note: Sample smartBASIC applications are available to download from the Laird
https://github.com/LairdCP/BL654-Applications
www.lairdtech.com/bluetooth
5
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
This section describes the BL654 development board hardware. The BL654 development board is delivered with the BL654
series module loaded with integrated smartBASIC runtime engine firmware but no onboard smartBASIC; because of this it
starts up in AT command mode by default.
Applications in smartBASIC are simple and easy to develop for any BLE application. Sample smartBASIC applications scripts
are available to download from the Laird GitHub repository on the BL654 product page at
https://github.com/LairdCP/BL654-Applications. The development board also can be used with Nordic SDK.
The BL654 development board is a universal development tool that highlights the capabilities of the BL654 module. The
development kit is supplied in a default configuration which should be suitable for multiple experimentation options. It also
offers several header connectors that help isolate on-board sensors and UART from the BL654 module to create different
configurations. This allows you to test different operating scenarios.
The board allows the BL654 series module to physically connect to a PC via the supplied USB cable for development
purposes. The development board provides USB-to-Virtual COM port conversion through a FTDI chip –part number
FT232R. Any Windows PC (XP or later) should auto-install the necessary drivers; if your PC cannot locate the drivers, you
can download them from http://www.ftdichip.com/Drivers/VCP.htm
The BL654 development board has the following features:
▪BL654 series module soldered onto the development board
▪The following power supply options for powering the development board:
–USB (micro-USB, type B)
–External DC supply (3.5-5.5V)
–AAA batteries (three AAA battery holder fitted on underside of development board)
–USB (micro-USB, type B) –for direct use of BL654 USB interface as well
▪Powering the BL654 module in Normal Voltage mode (OPTION1) via selection switch (SW7). Regulated 3.3V or
Regulated 1.8V via selection switch (SW5).
▪Powering the BL654 module in High Voltage mode (OPTION2) via selection switch (SW7). Regulated 2.5V or 4.5V (from
3x AAA battery –4.5V) via selection switch (SW8). Option to inject external voltage anywhere between 3.5V to 5.5V
for the High Voltage mode (via J28).
▪Power supply option for coin-cell (CR2032) operation of the BL654 module only (not development board)
▪USB to UART bridge (FTDI chip)
▪BL654 UART can be interfaced to:
–USB1 (PC) using the USB-UART bridge (FTDI chip)
–External UART source (using IO break-out connectors J1 –No-Pop, Plated Through Holes) when the development
board is powered from a DC jack or AAA batteries) or from USB1 (when jumper fitted in J35).
–Atmel MCU by use of an analog switch to route the BL654 UART (for those customers working with Nordic SDK).
USB2 to Atmel to Atmel UART (via open solderbridges) to BL654 UART.
▪Current measuring options (BL654 module only):
–Pin header (Ammeter)
–10R Series resistor for differential measurement (oscilloscope)
▪IO break-out 2.54 mm pitch pin header connectors (plated through-holes) that bring out all interfaces of the BL654
module –UART, SPI, QSPI, I2C, SIO [DIO or AIN (ADCs)], PWM, FREQ, NFC –and allow for plugging in external
modules/sensors.
▪Pin headers jumpers that allow the on-board sensors (I2C sensor, LEDs) to be disconnected from BL654 module (by
removing jumpers).
▪Four on-board sensors:
–Analog output temperature sensor via header in series (no jumper by default)
www.lairdtech.com/bluetooth
6
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
–I2C device (RTC chip U16) via headers in series (no jumper by default)
–SPI device (EEPROM)
–QSPI device (Flash IC) via open solderbridges (by default)
▪Four buttons and four LEDs for user interaction
▪One reset button (via an analog switch)
▪NFC antenna connector on-board development board for use with supplied flexi-PCB NFC antenna
▪Optional external 32.768 kHz crystal oscillator and associated load capacitors. Not required for operation of the BL654;
is disconnected by open solder bridges by default.
▪Optional external serial (QSPI) flash IC. Not required for operation of the BL654; is disconnected by open solder
bridges by default.
▪Access to BL654 JTAG –also known as Serial Wire Debug (SWD)
▪On-board SWD (JTAG) programmer circuitry (USB2 to BL654 module SWD interface)
▪smartBASIC runtime engine FW upgrade capability:
–Via UART (using the FTDI USB1-UART)
–Via SWD (USB2 to BL654 SWD) using on-board JTAG programmer circuitry on the BL654 Development Kit
▪smartBASIC application upgrade capability:
–Via UART (using the FTDI USB-UART)
–Via OTA (Over-the-Air)
www.lairdtech.com/bluetooth
7
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Figure 1: Dev board contents and locations
Figure 2: Development board 455-00001 (fitted with 451-00001 BLE module with integrated antenna)
SW7 select Normal
(VDD) or High
(VDD_HV) operation
SW8 Select
between 2.5V or
3xAAA(4.5V)
On-board SWD
interface and
programmer
circuitry
I2C device
U16
SPI EEPROM
device
J41 PTH
J47 PTH
J29 PTH
4 Buttons
USB1
NFC Antenna
Connector CON2
USB2
connector
USB-SWD
interface
DC Jack
5.5V DC
max input
CON1
USB3 connector
BL654 nRF USB
device
F USB I/F
Optional Serial
QSPI flash
J48 PTH
FTDI-FT232R
DC/USB
Power Source
Switch
SW4
Header J12
for nAutoRUN
J35
J1 Header Plated
Through Holes
(PTH) for UART
Temperature
Sensor
TP14 GND
Hook
LED2 LED1 LED3 LED 4
J37 J26 J45 J39
J5 (VSP)
Optional
32.768 kHz
Crystal
SW3 nReset
/BOOT Button
J7 (VDD)
Current
Measurement
J9 (VDD_HV)
www.lairdtech.com/bluetooth
8
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Important! To ensure correct out-of-the-box configuration, the BL654 development board switches and jumpers must
be configured as shown in Figure 3.
Figure 3: Correct BL654 development board 455-00001 or 455-00002 jumper and switch settings (image for 455-00001)
SW7 middle position (default) for
Normal Voltage (VDD pin of BL654) operation
J12 Fit Jumper on Pins 2 & 1
SW5 Switch to 3v3
SW6 Switch to 3v3
SW11 position
right (default)
TP14 Black
Test Hook
SW4
Switch
to
USB1
www.lairdtech.com/bluetooth
9
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Figure 4 shows the BL654 development board Power Supply block.
Figure 4: BL654 development Kit power supply
There are five options for powering the development board:
▪USB1 USB type micro-B connector –If it requires the FTDI USB1-UART (BL654) path
▪USB2 USB type micro-B connector –If it requires the Atmel USB2-SWD (BL654) path
▪USB3 USB type micro-B connector –If it requires the USB3 to USB (BL654) path
▪External DC supply (2.5V-5.5VV), into DC jack connector (CON1),
▪AAA batteries –Three AAA (4.5V) battery holder (J25) fitted on underside of development board
The external power sources are fed into selection switch SW4 which allows a selection between either USB sources or the
DC jack/AAA.
www.lairdtech.com/bluetooth
10
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
All the external power sources listed above are buck-boost regulated to a fixed 5V on the development board.
The BL654 module has the following power supply pins:
▪VDD pin (operating range of 1.7V to 3.6V) –Used for Normal Voltage mode
▪VDD_HV pin (operating range of 2.5V to 5.5V) –Used for High Voltage mode
▪VBUS pin (operating range of 4.35V to 5.5V) –Used for BL654 USB mode
It can be powered in the following ways:
▪Normal Voltage mode operation
Option 1 –Normal voltage power supply mode entered when the external supply voltage is connected to both the
VDD and VDD_HV pins (so that VDD equals VDD_HV). Connect external supply within a 1.7V to 3.6V range to the
BL654 VDD and VDD_HV pins.
For Normal Voltage mode operation, the BL654 Development Board power supply section generates the following:
–Regulated 3.3V
–Regulated 1.8V
and then via selection switch SW5 (default is 3.3V position), you can select whether to use 3.3V or 1.8V.
▪High Voltage mode operation
Option 2 –High voltage mode power supply mode (using BL654 VDD_HV pin) entered when the external supply
voltage in ONLY connected to the VDD_HV pin and the VDD pin is not connected to any external voltage supply.
Connect external supply within a 2.5V to 5.5V range to the BL654 VDD_HV pin. Leave the BL654 VDD pin unconnected.
For High Voltage mode operation, the BL654 Development Board power supply section generates the following:
–Regulated 2.5V
–3 x AAA generated 4.5V (or inject external voltage into J28pin1 up to 5.5V)
and then via selection switch SW8 (default is 2.5V position), you can select whether to use 2.5V or 4.5V.
Option 3 –High voltage mode with voltage via USB3
–For either option, if you use the BL654 USB interface, the BL654 VBUS pin must be connected to an external
supply within the range of 4.35V to 5.5V.
The BL654 development board power supply section is designed to cater to the above. Follow the following steps:
1. Set SW7 –Select one of the following three positions:
▪High Voltage mode operation and BL654 USB (connect USB cable to USB3 connector) –Top position. Source
from USB3.
▪Normal Voltage mode operation –Middle position (default). Source from SW5.
▪High Voltage mode operation –Bottom position. Source from SW8.
2. Depending on chosen SW7 position, select one of the following three positions:
▪Plug in USB cable into USB3 –If SW7 is set to Top position.
▪SW5 (either 3.3V or 1.8V) –Default SW5 on 3.3V position. If SW7 set to Middle position.
▪SW8 (either 2.5V or 4.5V (3xAAA)) –Default SW8 on 2.5V position. If SW7 set to Bottom position.
Table 1 summarises the dev-board on-board power sources and switch positions.