The Bluegiga BLE Development Kit provides the proper environment for developing and prototyping Bluetooth Smart applications. The kit contains a ready-to-use hardware platform and a Bluetooth Smart Software Development Kit including all the neccessary documentation and PC tools.
Bluegiga's Jeff Rowberg wrote an excellent DKBLE guide. Click here to download.
The DKBLE development kit supports the development of all Bluegiga BLE modules.
DKBLE Development Kit Contents
The DKBLE evaluation board contains:
- USB cable
- BLED112 USB dongle
- BLE121LR, BLE113-A, BLE113-A-M256K and BLE112 carrier boards
- External SPI flash board (for OTA)
- Debug interface + on-board CC debugger
- TPS62730 DC/DC converter
- CR2032 battery holder
- IO headers
- 3-axis accelerometer
- Display (SPI)
- 3 software programmable buttons
- UART-to-USB converter
Bluegiga's Bluetooth Smart Software includes:
- Application notes
- iOS and Android example application
- BGScript and BGAPI example applications
- BGScript compiler
- BGLib host library, which implements BGAPI protocol (ANSI C)
- BGAPI and BGScript documentation
The Bluetooth Smart SDK contains:
- Profile Toolkit for Bluetooth low energy profile development
- BGScript scripting language for standalone applications
- BGAPI binary protocol for applications with separate host (MCU)
- A full Bluetooth Smart stack with L2CAP, ATT, GATT, and Security Manager
There are multiple ways of putting these parts together with (or without) a host PC, but there is a typical "first test" arrangement which will have you communicating over BLE in no time.
Here is the short summary of the typical "first test" arrangement:
- BLED112 plugged into a host PC running Windows, operating as a BLE master/central device
- DKBLE connected to USB for power/debugging, operating as a BLE slave/peripheral device
It is also possible to use any BLE-capable smartphone or tablet instead of (or in addition to) the BLED112. Common BLE-capable devices are the iPhone 4S or newer, iPad 3 or newer, iPad mini, Android smartphone running Android 4.3 or later, or Windows 8 RT tablet.
Bluegiga's Jeff Rowberg put together this visual representation of how all of the components in the development kit work together in this use case. To see the full post, download the guide - click here.
Bluegiga is now part of Silicon Labs.