Americas: +1-800-492-2320 Option 3
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
BL600-Sx
Single Mode BLE Module
n 0.1
Versio
15Feb13 –RK initial updates in blue colour. (need to clear it with Nordic how much of
specification.
Versio
Modify TCB Review Feedback
www.lairdtech.com/wireless
REVISION HISTORY
RevisionDescription
Versio
Versio
0.2
n
n 0.3
Versio
0.4
n
n 0.5
07/02/2013 – first stage internal release
07/02/13 – includes Mt comments
the data In their chipset specification we can copy over to our module specification. .
22Mar13 –RK re-write thoroughly. When reviewed, need to clear it with Nordic how
much of the data In their chipset specification we can copy over to our module
www.lairdtech.com/wirelessLaird
2
BL600-Sx
Single Mode BLE Module
CONTENTS
Revision History .......................................................................................................................... 2
14 ORDERING INFORMATION ................................................................................................... 33
15 Bluetooth SIG Approvals ..................................................................................................... 34
15.1
www.lairdtech.com/wirelessLaird
End Product Listings (EPLs) ....................................................................................................... 34
3
BL600-Sx
Single Mode BLE Module
Application Areas
1 OVERVIEW AND KEYFEATURES
Every BL600 Series module is designed to enable OEMs to add single-mode Bluetooth Low Energy
(BLE) to small, portable, power –conscious devices. The BL600 modules are enabled with Laird’s
smartBASIC, an event-driven programming language that enables OEMs to make their BLE
product development quicker, and simpler, significantly reducing time to market. SmartBASIC
enables customers to develop a complete embedded application inside the compact BL600
hardware, connecting to a wide array of external sensors via its I2C, SPI, UART, ADC or GPIO
interfaces.
Based on the world-leading Nordic Semiconductor nRF51822 chipset, the BL600 modules provide
ultra-low power consumption with outstanding wireless range via 4dBm of transmit power. A
broad range of BLE profiles including Temperature and Heart Rate are available and smartBASIC
provides the ideal mechanism to support any BLE profile development of your choice.
Features & Benefits
Bluetooth v4.0 - Single Mode
External or Internal Antennas
smartBASIC programming language
Full Bluetooth EPL
Compact Footprint
Class 2 output - 4dBm
UART, GPIO, ADC, I2C and SPI interfaces
Fast Time to Market
FCC, CE, IC certified and other regulatory
certifications on request
No external components needed
Medical devices
Wellness devices
iOS ‘appcessories’
Fitness sensors
Location Awareness
Home automation
www.lairdtech.com/wirelessLaird
4
BL600-Sx
Single Mode BLE Module
Wireless Specification
Bluetooth®
V4.0 – Single Mode
Frequency
2.402 - 2.480 GHz
Max Transmit Power
4dBm into integrated antenna
Receive Sensitivity
Better than -91 dBm (typical)
Link Budget
95 dB (@ 1 Mbps)
Range
Up to 150 m in free space
Raw Data Rates
Up to 1Mbps (over the air)
Host Interface
TOTAL
UART
TX, RX, CTS, RTS
From 1,200 to 115,200bps
GPIO
Up to 28 lines
ADC
I2C
2 lines
SPI
2 SPECIFICATION SUMMARY
2.1 Specification summary
Table 1: Detailed specifications
CategoriesFeatureImplementation
Slave (in base FW v1.1.50.0)
4dBm into IPEX antenna connector
Min Transmit Power
TX Whisper Mode1 Transmit
Power
TX Whisper Mode2 Transmit
Power
-20dBm (in 4dB steps with smartBASIC
command)
-30dBm (min) with smartBASIC
command
-55dBm (min) with smartBASIC
command
Profiles Services supported
TX Whisper Modes Range reduction (NFC like) feature with
Heart Rate Service
Health Thermometer Service
Battery Alert Service
Blood Pressure Service
Device Information Service
Immediate Alert Service
IOPT (Interoperability)
Link Loss Service
www.lairdtech.com/wirelessLaird
5
BL600-Sx
Single Mode BLE Module
Transmit Power Service
Control Protocols
Power Consumption
Active Modes (Tx pwr
Advertising
TBD
mA peak
Antenna Options
Internal
Multilayer ceramic – BL600-SA
External
Connection via IPEX MH4 – BL6000-SC
Trace Pads – BL600-ST
Physical
Dimensions
Weight
19 mm x 12.5 mm x 3 mm
<1 gram
Environmental
Operating
-25 ˚C to +75 ˚C
Storage
-40 ˚C to +85 ˚C
Miscellaneous
Lead Free
Lead-free and RoHS compliant
Warranty
1 Year
Development Tools
Development Kit
Development Kit DVK-BL600-Sx and
Free Software Tools
Approvals
Bluetooth®
End Product Listing (EPL)
FCC / IC / CE / MIC
All BL600 Series
CategoriesFeatureImplementation
Any User defined via smartBASIC
Firmware Upgrade Base Firmware Upgrade via JTAG
interface on DVK-BL600. In Future FW,
through UART
smartBASIC App Code
upgrade
Supply Voltage Supply 2.1 – 3.6 V – internal DCDC converter
4dBm)
Ultra Low Power Modes Standby Doze ( ) 3.5 uA
Via UART
1.8 – 3.6 V – internal LDO
TBD uA Avg
Connected Mode TBD mA peak
TBD uA Avg
Deep Sleep 400 nA(*1)
(no RAM retention)
(*1),current silicon
1uA.
Note1: DSR, DTR, RI, and DCD can be implemented in smartBASIC.
Note 2: SPI CS is controlled from smartBASIC application allowing multi-dropping.
www.lairdtech.com/wirelessLaird
6
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes
Comment
1
GND
DIO
3
GND
DIO
5
SIO_3
DIO
AIN
IN
1,2,3,4,5
8,9,10 bit resolution, Voltage
DIO
3 HARDWARESPECIFICATIONS
UART GPIO ADC I2C SPI
ARM Cortex M0
Figure 3: Functional Block Diagram
TBD
44 connection pads
(smartBASIC)
Internal
Antenna
BLE Radio
OR UFL
256K Flash
16K RAM
3.1SW Block diagram
Table 2: Pin definitions
2 SIO_1
4 SIO_2
6 SIO_4
www.lairdtech.com/wirelessLaird
Designation
Function
3.2 3.1 Pin Definitions
Function
Direction
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
scaling
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
scaling
scaling
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
7
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes
Comment
scaling
7
SIO_5
DIO
AIN
IN
1,2,3,4,5
8,9,10 bit resolution, Voltage
DIO
9
SIO_7
DIO
IN
1,2 10
VCC
11
GND
12
SIO_8
DIO
I2C SDA
IN
1,2,4,5,6
I2COPEN() in smartBASIC
13
SIO_9
DIO
I2C SCL
IN
1,2,4,5,6
DIO
SPI MOSI
DIO SPI CLK
17
GND
DIO
19
SIO_14
DIO
IN
1,2
DIO
21
SIO_16
DIO
IN
1,2
Laird Devkit : Button 0 input
23
NC
DO NOT CONNECT
DIO
25
SIO_18
DIO
IN
1,2
Laird Devkit : LED 0
DIO
27
SIO_20
NC
Reserved for future use
29
GND
31
GND
UART TX
DIO
34
SIO_23
UART RTS
DIO
OUT
1,2,4,6,7
comms behaviour
35
SIO_24
UART CTS
DIO
IN
1,2,4,6,7
36
SIO_25
DIO
IN
1,2
Laird Devkit : UART_DTR via
38
SIO_26
NC
Reserved for future use. Do
39
SIO_27
NC
40
SIO_28
nAutoRUN
IN
In ONLY
Laird Devkit: UART_DSR via
8 SIO_6
Designation
Function
Function
AIN IN 1,2,3,4,5
Direction
scaling
8,9,10 bit resolution, Voltage
scaling
14
15
16 SIO_12
18 SIO_13
20 SIO_15
22 nRESET
24 SIO_17
26 SIO_19
28 GND
30 RF_ANT
SIO_10
SIO_11
DIO
SPI MISO
IN
IN
IN 1,2,4,5,6
IN 1,2
IN 1,2 Laird Devkit : Buzzer output
IN
IN 1,2 Laird Devkit : Button 1 input
IN 1,2 Laird Devkit : LED 1
1,2,4,5,6
1,2,4,5,6
SPIOPEN() in smartBASIC
selects SPI function, MOSI
when in SPI master mode
System Reset (Active low)
32
33
37 GND
www.lairdtech.com/wirelessLaird
SIO_21
SIO_22
UART RX
DIO
8
OUT
IN
1,2,4,6,7
1,2,4,6,7
UARTCLOSE() selects DIO
functionality and
CON12
CON12
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes Comment
41
SIO_29
DIO
IN
1,2
Laird Devkit : UART_DCD
DIO
43
GND
DIO
Designation
42 SIO_30
Function
Function
Direction
via CON12
IN 1,2 Laird Devkit : UART_RI via
CON12
44 SIO_0
IN 1,2
Notes: 1. Secondary function is selectable in smartBASIC BASIC application
2. DIO = Digital Input or Output
3. AIN = Analog Input
4. DIO or AIN functionality is selected using the GpioSetFunc() function in smartBASIC
5. AIN configuration selected using GpioSetFunc() function
6. I2C, UART, SPI controlled by xxxOPEN() functions in smartBASIC
7. SIO_21 to SIO_24 are DIO by default when $autorun$ app runs on power up.
SIO lines can be configured through smartBASIC to be either inputs or outputs with weak or strong pullups or pull-downs.
At reset, all SIO lines are configured as the defaults shown above. In other words, BL600 module
shipped form production the loaded base FW, all the SIO pins (with “default function” of “DIO”
are inputs).
UART_RX, UART_TX, UART_CTS are all 3.3 v level logic. For example, when RX and TX are idle they
will be sitting at 3.3V. Conversely for handshaking pins CTS and RTS at 0v is treated as an assertion.
Pin 40 (nAutoRUN) is an input, with active low logic. In the development kit (DVK-BL600-sx) it is
connected so that the state is driven by the host’s DTR output line.
3.3 Electrical Specifications
3.3.1 Absolute Maximum ratings
Absolute maximum ratings for supply voltage and voltages on digital and analogue pins of the
Module are listed below; exceeding these values will cause permanent damage.
ParameterMinMaxUnit
Voltage at VCC pin -0.3 +3.6 V
Voltage at GND pin 0 V
Voltage at SIO pin -0.3 VCC+0.3 V
Storage temperature -40 +85 ºC
www.lairdtech.com/wirelessLaird
9
BL600-Sx
Single Mode BLE Module
ADC pin input
1/1
scaling
internal selectable scaling
1/3
2/3
1/1
1.2
1/3
VCC/3
V
2/3
VCC(2/3)
Time required to convert single sample in 9bit
36
us
3.3.2 Recommended Operating Parameters
3.3.2.1 Power Supply
ParameterMinTypMaxUnit
VCC 1.8 3 3.6 V
VCC (with internal DCDC enabled) 2.1 3 3.6 V
VCC rise time (0 to 1.8V) Note1 60
Operating Temperature Range -25 25 +75 ºC
Note: The on-chip power-on reset circuitry may not work properly for rise times outside the
3.3.2.2 Signal Levels for Interface, SIO
ParameterMinTypMaxUnit
VIH Input high voltage 0.7VCC VCC V
VIL Input low voltage VSS 3.6 V
VOH Output high voltage
Note2
VOL Output low voltage
Note: Maximum number of pins with 5mA high drive is 3.
noted interval.
(std. drive, 0.5mA)
(high-drive, 5mA)
(std. drive, 0.5mA)
(high-drive, 5mA)
3.3.2.3 ADC specification
ParameterMinTypMaxUnit
ADC Internal reference voltage -1.5% 1.2V +1.5% %
mS
VCC-
0.3
VCC-
0.3
VSS
VSS
VCC V
VCC V
0.3 V
0.3 V
ADC input pin voltage maximum (w.r.t scaling)
Time required to convert single sample in
10bit mode (see note)
mode
Time required to convert single sample in 8bit
mode
www.lairdtech.com/wirelessLaird
Checking
with
10
NORDIC
68
20
Us
us
BL600-Sx
Single Mode BLE Module
Note: Current production FW (v1.1.50.0) allows only 10bit mode.
4 POWERCONSUMPTION
4.1 Power Consumption
Parameter Min Typ Max Unit
Active mode (Advertising or Connection)
TX only run peak current @TXpwr= +4dBm
TX only run peak current @TXpwr= 0dBm
TX only run peak current @TXpwr= -4dBm
TX only run peak current @TXpwr= -8dBm
TX only run peak current @TXpwr= -12dBm
TX only run peak current @TXpwr= -16dBm
TX only run peak current @TXpwr= -20dBm
TX Whisper mode 1
TX only run peak current @TXpwr= -30dBm
TX Whisper mode 2
TX only run peak current @TXpwr= -55dBm
Active Mode
RX only current 13 mA
Ultra Low Power Mode1 (note1)
Standby Doze
Standby Doze (UART on)
Ultra Low Power Mode2 Note2
Deep Sleep (no RAM retention)
Deep Sleep (8kB RAM retention)
Deep Sleep (16kB RAM retention)
Note 1: In Standby Doze, all functional blocks independently are in IDLE or RUN mode
depending on needed functionality. All peripherals that are enabled stay on and
may wake the chip again. Depending on active peripherals, current consumption will
be from ~2-3 µA up to > 1 mA. See individual peripherals current consumption in
Table xx on page.
Note 2: In Deep Sleep everything is disabled and the only wake-up sources are reset and
change on pins on which sense is enabled. The current consumption is ~1000nA to
1200nA (in current Nordic silicon). Current base FW ((v1.1.50.0) allows coming out of
16
10.5
8
7
6.5
6
5.5
5.5
Need to
measure
3.5 uA
1.33mA to
be
measured
again
400 nA
600 nA
800 nA
mA
mA
mA
mA
mA
mA
mA
mA
www.lairdtech.com/wirelessLaird
11
BL600-Sx
Single Mode BLE Module
deep sleep through HW reset only. Future FW release will allow coming out from Deep
Sleep to Standby Doze through GPIO signal or HW reset.
www.lairdtech.com/wirelessLaird
12
Loading...
+ 25 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.