BLED112 Bluetooth® Smart USB Dongle
9/16/2013
1
Table of Contents
• Key Features
• Benefits
• BLED112 Overview
• Certifications
9/16/2013
2
•
Bluetooth v.4.0, single mode
compliant
– Supports master and slave modes
– Up to 8 connections
•
Integrated Bluetooth Smart stack
– GAP, GATT, L2CAP and SMP
– Bluetooth Smart profiles
•
Radio performance
– Transmit power :
+0 dBm
– Receiver sensitivity: -93dBm
•
USB host interface
– Supports USB/CDC
(virtual COM port)
•
Programmable 8051 processor for
stand-alone operation
•
Bluetooth, CE, FCC, IC, Japan and
South-Korea qualified
Key Features
9/16/2013
3
•
Integrated Bluetooth stack
– No Bluetooth stack needed on the host
– Operating system independent
•
Wide Operating System support
– Windows®
– Linux
– MAC OS
– Android
•
BGAPITM software interface
– An OS independent API between the dongle and
the host
•
On-dongle applications
– Developed with simple BGScriptTM scripting
language
– Enables stand-alone operation
•
Bluetooth, CE, FCC, IC, South-Korea and Japan
qualified
– Proven interoperability
– No qualification costs
Benefits
9/16/2013
4
BLED112 Overview
•
•
•
9/16/2013
Bluetooth low energy radio
–
Frequency:
2402 – 2480 MHz
–
TX power:
0 dBmRX
sensitivity:
-93 dBm
–
Modulation:
GFSK
–
Symbol rate:
1 Mbps
Antenna
–
Integrated PCB antenna
Typical line of sight range:
– +0dbm:
20-40 meters
– -20 dBm:
~5 meters
5
BLED112 Overview
A programmable 8051 microcontroller
9/16/2013
•
Architecture
– 8-bit, 8051 architecture
•
SRAM
– 8 kB
•
Flash
– 128kB
6
Bluetooth® Smart Software
9/16/2013
7
Bluetooth Smart Software
•
Bluetooth v.4.0, single mode compliant
–
Supports master and slave modes
–
Up to 8 simultaneous connections
•
Implements all Bluetooth Smart functionality
–
GAP, L2CAP, ATT, GATT
–
Security manager: bonding, encryption
–
Bluetooth Smart profiles
•
Simple API for external host processors
–
BGAPITM : A simple protocol over UART or USB interfaces
–
BGLibTM : A C library for host processors implementing BGAPI
•
Supports standalone applications as well
–
BGScriptTM : A simple scripting language for writing applications
–
No separate host needed
•
Blutoooth Smart Profile ToolkitTM
–
XML based development tool for Bluetooth Smat profiles
–
Fast and simple profile development
•
Small memory requirements
–
~4kB RAM
–
~70kB flash (depending of used features/profiles)
•
Bluetooth qualified
9/16/2013
8
Bluetooth Smart Software
•
BGAPITM protocol : A simple binary command, response and event protocol between the host
and the stack
–
Used when a separate host (MCU) is used to control BLED112 over USB
–
Very small memory requirements size requirement and low implementation overhead
9/16/2013
9
Bluetooth Smart Software
•
BGLibTM library : A portable ANSI C library, which implements the BGAPI protocol
–
Easy to port to various architectures such as : ARM Cortex, PIC16/32 etc.
–
Uses fuction–call back architecture
9/16/2013
10
Bluetooth Smart Software
•
BGScriptTM scripting language : A very simple BASIC-like application scripting language
–
–
9/16/2013
Used when applications are implemented on the BLED112’s 8051 controller
Enables very fast application development and allows programs to be executed directly on
the BLED112 without the need of an external MCU
11
Bluetooth Smart Software
•
Why to use BGScriptTM?
•
Very simple to use
– Fast development of simple Bluetooth Smart applications
– Examples: Pairing, simple user interfaces, simple sensors
•
Free software development tools
– Code developed with any text or source code editor
– Code compiled with Bluegiga’s free compiler
•
Several example scripts available
– Heart Rate sensor
– Proximity reporter
– FindMe tag
– Medical devices such as blood glucose
•
Cuts out the need for external MCU
– Reduced product eBoM
– Smaller footprint
– Faster time-to-market
9/16/2013
12
Bluetooth Smart Software
•
Bluetooth Smart Profile ToolkitTM: A tool for creating
Bluetooth Smart profiles
–
Bluetooth Smart profiles are very simple
–
Can be describes with a single file of XML
–
•
Profile toolkit is a Simple description language of
Bluetooth Smart Profiles
Several example profiles and services available
–
Heart Rate Sensor
–
Proximity Reporter
–
FindMe
–
Blood glucose
9/16/2013
13
Certifications
9/16/2013
•
Bluetooth 4.0
– BLED112: Controller subsytem
– Software : Host subsystem
•
CE
– EN300328
– EMC330489
•
FCC
– FCC Modular approval
•
Industry Canada
– IC modular certification
•
South Korea
– KCC certification
•
Japan
– ARIB-STD-66
14
Thank You
9/16/2013
www.bluegiga.com
15
很抱歉,暂时无法提供与“BLED112-V1”相匹配的价格&库存,您可以联系我们找货
免费人工找货