Fast growing Bluetooth Low Energy wireless market has demand for an easy and fast prototyping and production. Having this in mind we developed the BLE Dev Board, which is a fully functional Bluetooth Low Energy(BLE) device equipped with the latest Nordic nRF51822 SoC. You can use it to collect all kind of information from different sensors and transmit the information to any Bluetooth Low Energy enabled device, like iPhone 4S, iPhone 5, iPad 3th and 4th generation and iPad Mini. I hope soon also with Android devices(One Small Step for Android, One Giant Leap for Bluetooth Smart Ready!). Current revision of the board is R3.
Industry giant Google sets timeline for native Bluetooth low energy support in Android this summer)
Access to all of the GPIOS make it right choice for your laboratory, if you want to work and experiment with BLE. Startup sample code and SDK can be found here:github ble_dev
- 32 bit, ARM Cortext™ M0
- Access to all pins
- Easy tracing via printf redirecting to serial communication port
- 4 LEDs (1 Green, 1 Red, 1 Yellow, 1 Blue), 2 user buttons
- Hardware improvements over R1
- Upload custom code using on board USB-Serial connection, removing the need of external/additional programmer BLE DEV.N DFU v1.0 (BLE DEV.N Device Firmware Updates)
- BLE.DEV.N R3 UM v1.0 BLE.DEV.N User Manual R3 v1.0
- Board can be programmed with J-Trace for Cortex-M, ST-LINK/V2, ST-LINK/V2 from STM32F3DISCOVERY and of course over the Air and USB via pre-programmed bootloader
- RESET button, added in R3
- Battery holder for CR1216, added in R3
When you connect the board to PC usually driver for USB-to-UARTMCP2200 converter embedded into the board will be found and installed by default. If this not the case with you, drivers can be found here. More about it can be found here.
You can use MDK-ARM v4(we recommend v4 because there some issues with v5 UVISION 5 PROBLEM WHILE MAKING A NEW NRF51 PROJECT)
More information about development with GCC and Eclipse you can find in Nordic document nAN-29.
We support uploading custom code in two ways, using on board USB-Serial connection or J-Link Lite CortexM-9, J-Trace for Cortex-M, J-Link EDU with J-Link 9-pin Cortex-M Adapter or similar which supports CortextM-0. P3(Serial Wire Debug (SWD)) connector is used to interface with the board. Option two, (using on board USB-Serial connection remove the need to buy/use Segger J-Link/J-Trace modules. More information you can find here in BLE DEV.N DFU v1.0