http://www.futureelectronics.com/en/S...
Bluetooth is a wireless technology standard for exchanging data over short distances in the 2.4 GHz ISM band.
Today’s market offers 2 kinds of Bluetooth technology: Bluetooth Classic and Bluetooth low energy. Bluetooth Classic is used to transfer larger files such as audio, whereas Bluetooth low energy is used to transfer short amounts of data between two devices within a short distance. BLE is mainly used for devices using coin cell batteries. The host is allowed to sleep for longer periods of time and is only woken when the controller needs to perform some action. This feature allows for longer battery life and better efficiency depending on the application. Furthermore, BLE also conserves battery life by scanning fewer channels than Bluetooth Classic.
http://www.futureelectronics.com/en/S...
NXP offers a portfolio of BLE System on Chip solutions, making it easy for developers to create devices that are interoperable with the billions of Bluetooth capable products already existing in the market today. NXP offers Bluetooth Qualified Body certified reference designs which make it easy for the customer to launch easily approvable products. NXP’s BLE solution, the QN900 series, presents ultra-low power consumption, longer battery life and best-in-class wireless performance. It integrates a high performance microcontroller, the ARM Cortex-M0, BLE radio, protocol stack and profile software on the chip, providing a flexible and easy to use BLE SoC solution.
NXP offers the opportunity to explore the series with their development kit, QN9020 MiniDK. The development kit includes the QN9020 development board, USB cable and USB dongle. It is complemented with a software developer’s kit, QBlue. Despite being very low cost, it is a highly flexible kit that includes a USB dongle for interfacing to a PC, JTAG debugging port, Flash programmer and more.
The Software Development Kit (SDK) is named QBlue-1.x.xx-setup.exe. Twenty six complete software code examples are provided, along with 13 peripheral drivers. After ordering, please visit the SDK customer support website at https://www.collabnet.nxp.com to obtain the latest SDK package
Applications (show on screen):
Sports & Fitness
Healthcare & medical
Remote control
Smartphone accessories
PC peripherals (mouse, keyboard)
Wireless Sensor networks
Today, we will demo the QN9020 MiniDK to show the proximity and QPPS example.
The first BLE example will demonstrate how the serial port profile, QPPS works.
We will need the QBlue tools (show on screen):
QTool
QBlueISPStudio
QBlueNVDSConfigurator for this example.
QTool is a PC tool found in the QBLUE IDE that allows the user to set up a connection between the BLE dongle and the BLE device. In other words, QTool controls the BLE dongle.
QBlueISPStudio is the tool used to download the binary file, data file or NVDS configuration file into the BLE device.
QBlueNVDSConfigurator is a tool embedded in the QBLUE IDE that allows the user to add, edit and delete NVDS configuration data.
Okay, now that we’ve covered the basics, let’s get started!
First, we will need to download the bin file to the BLE device (COM6).
Select QBlueISPStudio, under application select open file to choose the qpps.bin file
Click the start button, and then press reset. The bin file is downloaded to the board. If the download is successful, a message will pop up.
Next, we will configure the BLE device. To do that, we will have to go back to the QBlue IDE and select the QBLUENVDSConfigurator. From there we will change the device name.
Watch the video for the details.
The orderable part number for this kit is QN9020DK and is available for about 40 dollars through Future Electronics. If you would like more information, please contact your Future Electronics Representative or visit us at www.futureelectronics.com