AT Interface smartBASIC Application
BL652/BL653/BL653μ/BL654/BL654PA
Quick Start Guide
1 Introduction
Ezurio's BL652, BL653, BL653μ, BL654 and BL654PA modules are deployed with embedded
programming language that does not require complex toolchains and allows the quick creation of custom applications. The language provides an
easy-to-use API to the underlying Bluetooth, NFC and other hardware and it in turn will generate events that the developer can service through
BASIC
handlers written in smart
This guide assumes that you are familiar with loading smart
smartBASIC Applications which is available from the BL652, BL653, BL653μ,
This quick start guide explains how to perform the following:
Load the AT Interface application into two devices
•
Make a BLE Virtual Serial Port connection
•
hello
Send the text
from one device to the second
•
world
Send the text
in the reverse direction
•
Disconnection
•
2 Requirements
To perform the steps in this document, you need the following:
Two devices which could be any one of (part numbers in brackets):
•
–
DVK-BL652 (DVK-BL652-SA or DVK-BL652-SC)
–
DVK-BL653 (453-00039-K1 or 453-00041-K1)
–
DVK-BL654 (455-00001 or 455-00002)
–
DVK-BL654PA (455-00022 or 455-00023)
–
BL654 USB dongle (451-00003)
Note:
BL653μ modules can be used but they do not have a dedicated development board for sale
USB-A to USB-micro cable (included with development board) which is not needed if you use a BL654 USB dongle.
•
UwTerminalX (v1.12a or later recommended), available at
•
One of the following (please see the
•
the latest firmware for your module):
–
BL652
smart
BASIC sample applications, available at
–
BL653
smart
BASIC sample applications, available at
–
BL654
smart
BASIC sample applications, available at
Note:
In each, you will find a folder called ATinterface which contains the required application.
(Recommended) The latest firmware for your module, found on the applicable product page (BL652, BL653, BL653μ,
•
under the Software section.
https://www.ezurio.com/
.
BASIC
(Optional) Using older firmware versions
smart
applications into the module. If not, please refer to the application note Loading
BL654
and
BL654PA
https://github.com/LairdCP/UwTerminalX/releases
section for details if you are not using and do not want to use
https://github.com/LairdCP/BL652-Applications
https://github.com/LairdCP/BL653-Applications
https://github.com/LairdCP/BL654-Applications
1
ATInterface smartBASIC Application
BASIC.
smart
BASIC is an event-driven
product pages.
BL654
© Copyright 2025 Ezurio
Quick Start Guide
v2.0
and BL654PA)
All Rights Reserved
Need help?
Do you have a question about the BL652 and is the answer not in the manual?
Questions and answers