1. Overview
The SmartBond™ DA14531 (core ARM Cortex® M0+) development Kit is intended to drive software and hardware development on the DA14531 family. Please refer to Dialog DA14531 product page for detailed features list. The development kit main features are:
Embedded Segger J-Link™ debugger
Onboard Flash (Macronix / 2M-Bit)
User switches
Header connectors to access the GPIOs
User LEDs
mikroBUS™ socket to allow to utilize a range of click boards™.
The SmartBond™ DA14531 USB Kit is delivered preloaded with a demonstration application enabling a Bluetooth peripheral application.
2. Operation of Peripheral Application
2.1. Prerequisites
Minimum hardware requirements:
- Windows Operating System, 1 GHz, 32-bit or 64-bit processor
1 GB of system memory (RAM)
DA14531 USB Kit
Serial-port terminal software (for example, Tera Term)
To find and connect to the DA14531 device you need to Download a BLE scanner for instance LightBlue Explorer Application for iOS or Android .
2.2. How to run the Demo
Connect the DA14531 USB kit to the PC as shown in Figure 1.
Use the Windows Device Manager to verify which Serial Port is used.
Open Tera term or any other terminal emulator, for using and configure the serial port for UART you can refer to the section 7.3 in the UM-B-117 DA14531 Getting started with Pro Development Kit
Observe the print out: The application is reading the unique random address from OTP and generate the BD address and sent it to the UART every 2 second.
The Figure 2 is showing the expected results:
Note
The LED is Blinking to indicate that the demo is running on the Board.
The BD address is unique per Board.
3. Resources
In order to start developing on the DA14531 Kit you should get the resources linked below from the DA14531 family product page:
DA14531 USB Kit Developent kits: DA14531 Development Kit Factory Firmware and HW User Manaul
UM-B-117: This is the DA14531 Getting Started with the Pro Development Kit
FTDI driver for Windows : This is for serial port use, Download the drivers depends on the OS (32 bits or 64 bits)
For more information about the development environment and starting to develop your application, you can check: