BT900 - Bluetooth Classic & BLE module with embedded BTv4.0 stack, with smartBASIC

Dual-mode (Classic and BLE) Bluetooth module with embedded BTv4.0 stack, offering Central and Peripheral modes, 19mm x 12.5mm x 2.5mm

Winner of the Boards, Modules and Embedded Systems category in the 2015 ECN Impact Awards.

Evaluation kits available to buy now from our Webshop

Laird's BT900 modules are designed for optimum performance in powered devices and sensors. From the latest CSR 8811 silicon to the power efficient Cortex M3 microcontroller, the BT900 provides maximum design flexibility. Easily balance throughput versus power efficiency, aided by sleep mode triggers to optimise the module's duty cycle. And thanks to the combination of the Cortex M3 and smart BASIC, the BT900 series provides true hostless operation for your product, providing maximum utility while saving you needless costs in your bill of materials.

A smart design is one you don't have to rewrite. Laird's smart BASIC acts as the bridge between software and hardware, enabling an application written for one smart BASIC radio to work on any other. Our event-driven smart BASIC language, unique to the wireless industry, offers built-in functions that replace thousands of lines of C code with a few abstracted lines of smart BASIC. Leverage Laird's years of Bluetooth expertise: write once and deploy anywhere with Laird's line of smart BASIC-ready modules.

Relevant application areas for the BT900 series include industrial cable replacement, medical devices, ePOS terminals and barcode scanners for portable, power-conscious devices, which include those powered by batteries. smartBASIC, an event-driven programming language that allows hostless operation of the module considerably reduces the overall BOM cost of the OEM product. The field proven implementation of smartBASIC from the popular BL600 and BL620 single-mode BLE modules into the new BT900 series allows developers to flexibly utilize smartBASIC applications from those specific modules. This creates various interchangeable BLE applications between the BT900, BL600 and BL620 product ranges.

Laird's BT900 module carries several modular FCC, IC, CE, MIC and Bluetooth SIG approvals, meaning you don't need costly and time-intensive testing to bring certified Bluetooth to market. Certifications from worldwide regulatory bodies take time, effort, financial cost, and ultimately slow development. Laird's approvals extend to your design with no additional testing, making them a fast and efficient route to production.Bluetooth_Smart_Ready_120px

Features & Benefits:

  • Bluetooth v4.0 dual mode (BT and BLE)
  • Broad range of hardware interfaces: UART, I2C, SPI, ADC, GPIO
  • Tiny footprint (19mm x 12.5mm x 2.5 mm)
  • smartBASIC powers rapid design and deployment
  • Supports SPP and any BLE Peripheral or Central roles
  • Supports simultaneous BT and BLE connections
  • Hostless operation - no need for external MCU, reducing overall BOM

For sales and technical development support from our in-house engineering team, please contact the Alpha Micro team.

Feature Specification
Bluetooth V4.0 Dual Mode
Frequency 2.402 - 2.480GHz
Transmit Power

+8dBm (maximum)

Configurable down to -20dBm

Receive Sensitivity -90dBm (typical)
Link Budget 98dB
Raw Data Rates (Air) 3Mbps (Classic BT - BR/EDR)
Host Interfaces and Peripherals
UART Interface

Tx, Rx, CTS, RTS

DTR, DSR, DCD, RI can be implemented in smartBASIC using GPIO

Default 115200, N, 8, 1

From 1200bps to 4Mbps

GPIO 18 (maximum - configurable) lines
I²C Interface 1 (configurable from GPIO total)
SPI 1 (configurable from GPIO total)
ADC Interface 2 channels (configured from GPIO total)
Wi-Fi BT coexistence 3 dedicated pins
Bluetooth Low Energy GATT Client & Peripheral - Any custom services
Classic Bluetooth Serial Port Profile (SPP) - Greater than 500kbps
smartBASIC On-board programming language similar to BASIC
smartBASIC Application Via UART or Over-The-Air
Control Protocols
Control Protocols

Any that can be implemented using smartBASIC

vSP - Virtual Serial Port for BLE

Maximum Connections

Classic Bluetooth

7 clients

Bluetooth Low Energy 5 clients
FW Upgrade
smartBASIC engine FW Upgrade Via UART
802.11 (Wi-Fi) 3 wire CSR schemes supported (Unity-3; Unity-3e)
Supply Voltage

1.8 - 3.6V

Power Consumption

Max peak current (@+8dBm Tx) - 85mA

Standby doze (@4MHz) - 2.7mA

Deep sleep -233µA (external signal wake up)


19mm x 12.5mm x 2.5mm

Pad pitch 0.8mm

Internal Antenna Multilayer Ceramic
Operating Temperature -40°C to +85°C
Storage Temperature -40°C to +85°C
Lead Free Lead free and RoHS compliant
Warranty One year
Development Tools
Development Kit Development board and free software tools
Software Tools

Windows, Android and iOS applications

UART firmware upgrade

Bluetooth Complete Declaration ID

All BT900 series

Part No.
Pack Sizes
Intelligent BTv4.0 dual-mode module featuring smartBASIC, on-board chip antenna

Tray of 135


Intelligent BTv4.0 dual-mode module featuringsmartBASIC, on-board chip antenna

Tape & reel packaging

Tape & reel, 600 pcs
Intelligent BTv4.0 dual-mode module featuringsmartBASIC, u.FL connector for external antenna
Tray of 135

Intelligent BTv4.0 dual-mode module featuringsmartBASIC, u.FL connector for external antenna

Tape & reel packaging

Tape & reel, 600 pcs
DVK-BT900-SA-xx Development Kit for BT900-SA-xx Module Each
DVK-BT900-SC-xx Development Kit for BT900-SC-xx Module Each

xx - Current firmware version at time of ordering

The DVK-BT900-SA-xx (on-board chip antenna) and DVK-BT900-SC-xx (u.FL connector for separate antenna) development boards are development tools used to highlight the capabilities of the BT900 module.


Related Products

Recently Viewed Products

Last updated: 15 September 2016