User's Manual

Table Of Contents
BL652
Datasheet
Embedded Wireless Solutions Support Center:
http://ews-support.lairdtech.com
www.lairdtech.com/bluetooth
6
© Copyright 2016 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610
Categories
Feature
Implementation
GPIO
Up to 32, with configurable:
I/O direction,
O/P drive strength (standard 0.5 mA or high 3mA/5
mA),
Pull-up /pull-down
ADC
Eight 8/10/12-bit channels
0.6 V internal reference
Configurable 4, 2, 1, 1/2, 1/3, 1/4, 1/5 1/6(default)
pre-scaling
Configurable acquisition time 3uS, 5uS,
10uS(default), 15uS, 20uS, 40uS.
One-shot mode
PWM output
PWM outputs on 12 GPIO output pins.
PWM output duty cycle: 0%-100%
PWM output frequency: Up to 500kHz
(See Note 7)
FREQ output
FREQ outputs on 2 GPIO output pins.
FREQ output frequency: 0 MHz-4MHz (50% duty
cycle)
I2C
One I2C interface (up to 400 kbps) (See Note 2)
SPI
One SPI Master interface (up to 4 Mbps)
(See Note 3)
Optional
External to the
BL652 module
External 32.768kHz crystal
For customer use, connect +/-20ppm accuracy
crystal for more accurate protocol timing.
External SPI serial flash
For customer use e.g. data-logging
Profiles
Services supported
(See Note 4)
Laird’s smartBASIC firmware supports the
following::
Central Mode
Peripheral Mode
Custom Series
Nordic SDK v3x0
Any exposed within the related Nordic softdevice
(application development to be done by OEM)
FW upgrade
smartBASIC runtime engine FW
upgrade (See Note 4)
Via JTAG or UART
Programmability
smartBASIC
On-board programming language similar to BASIC.
smartBASIC application download
Via UART
Via Over-the-Air (if SIO_02 pin is pulled high
externally)
Nordic SDK
Via JTAG
Control Protocols
Any
User defined via smartBASIC