User's Manual
BT900-US Hardware Integration Guide
Intelligent BTv4.0 Dual Mode Module
Embedded Wireless Solutions Support
Embedded Wireless Solutions Support Embedded Wireless Solutions Support
Embedded Wireless Solutions Support
Center:
Center: Center:
Center: http://ews
http://ewshttp://ews
http://ews-
--
-support.lairdtech.com
support.lairdtech.comsupport.lairdtech.com
support.lairdtech.com
www.lairdtech.com/bluetooth
Laird Technologies
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Categories
CategoriesCategories
Categories
Feature
FeatureFeature
Feature
Implementation
ImplementationImplementation
Implementation
Control Protocols
Control ProtocolsControl Protocols
Control Protocols
Any that can be implemented using
smart
BASIC
vSP – Virtual Serial Port for BLE – Command Mode
Only
FW upgrade
FW upgradeFW upgrade
FW upgrade
smart
BASIC runtime engine
FW upgrade
Via UART
Coexistence
Coexistence Coexistence
Coexistence
802.11 (Wi-Fi)
3 wire CSR schemes supported
(Unity-3 for classic BT, Unity-3e for BLE)
Operating Modes
Operating ModesOperating Modes
Operating Modes
Self-contained Run Mode
Selected by nAutoRUN pin status:
LOW (0V). Then runs $autorun$ (
smart
BASIC
application) if it exists.
Interactive Development
Mode
HIGH (VCC). Then runs via at+run (and “file name” of
smart
BASIC application script).
Supply Voltage
Supply VoltageSupply Voltage
Supply Voltage
Supply Nominal 5VDC
Power
Power Power
Power
Consumption
ConsumptionConsumption
Consumption
Current
Max Peak Current (TX Power @ +8 dBm TX): 85 mA
Standby Doze (waitevent) – 2.7mA (at 4MHz clock)
(Note 5)
Deep Sleep – 233 uA (external signal wakeup) See
Note 5
User Configurable
Clocking
User configurable clocking (40MHz, 20MHz, 4MHz),
so user can reduce current consumption further.
Physical
PhysicalPhysical
Physical
Dimensions 50.7mm x 18.5mm x 10.4mm
Environmental
EnvironmentalEnvironmental
Environmental
Operating -40°C to +85°C
Storage -40°C to +85°C
Miscellaneous
MiscellaneousMiscellaneous
Miscellaneous
Lead Free Lead-free and RoHS compliant
Warranty One Year
Development Tools
Development ToolsDevelopment Tools
Development Tools
Development Kit Development board and free software tools
Software Tools
Software ToolsSoftware Tools
Software Tools
Utilities
Windows, Android and iOS applications
UART Firmware Upgrade
Approvals
ApprovalsApprovals
Approvals
Bluetooth® Complete Declaration ID
FCC / IC / CE / MIC All BT900 Series
Note
NoteNote
Note
1:
1:1:
1: DSR, DTR, RI, and DCD can be implemented in the
smart
BASIC application.
Note
NoteNote
Note
2:
2:2:
2: With I2C interface selected, pull-up resistors on I2C SDA and I2C SCL MUST be connected
externally as per I2C standard.
Note
NoteNote
Note
3
33
3:
::
: SPI interface consists of SPI MOSI, SPI MISO and SPI CLK. SPI CS is created by customer using any
spare SIO pin within their
smart
BASIC application script allowing multi-dropping.
Note
NoteNote
Note
4:
4:4:
4: BT900 module comes loaded with
smart
BASIC runtime engine FW, but does not come loaded
with any
smart
BASIC application script (as that is dependent on customer end application or use).
Laird provides many sample
smart
BASIC applications covering the services listed.
Note
NoteNote
Note
5
55
5:
::
: Deep sleep consumes 233uA of power when the BT900 internal radio chip 32.768kHz is used. The
smart
BASIC runtime engine firmware (v9.1.2.0) has SIO (DIO default function) input pins that are
PULL-UP enabled by default. You may disable the internal PULL_UP through a
smart
BASIC