Bluetooth Low Energy
Welcome
Welcome to the Renesas Bluetooth® Low Energy MCU Wiki
Introduction
This page is about the Renesas Bluetooth®® Low Energy devices. These are a set of Low Cost, Low Power SoC’s and Modules. The main goal of this page is to make the on-line information better accessible for HW and SW developers.
The Renesas.com website lists information per product; on this page we will present information per topic. We will go through a typical design cycle from Board availability, Getting Started guides till production line testing.
This page is meant to serve as a complementary resource available on Renesas web site for the Bluetooth® Low Energy SOCs.
Boards
For each of the Bluetooth® Low Energy products, Renesas has 2 types of boards available:
Pro devkit: This development kit consist of a Motherboard/Daughterboard and includes the Power Profiling module
USB devkit: Small formfactor development. Target device is directly soldered on the board and has no Power Profiling module
Target device:
DA14585/DA14586/DA14531/DA14531-01/DA14530/DA14531MOD
DA14592
SmartBond™ DA14592 Bluetooth® Low Energy 5.2 SoC Development Kit Pro | The daughterboard is mounted with a WLCSP-packaged DA14592 | The daughterboard is mounted with an FCQFN-packaged DA14592 | DA14531 SmartBond TINY™ Development Kit Pro | DA14531 PRO-daughterboard (PRO-DB) FCGQFN24 |
DA14531-01 PRO-daughterboard (PRO-DB) FCGQFN24 | DA14530 PRO-daughterboard (PRO-DB) FCGQFN24 | DA14585 PRO-daughterboard (PRO-DB) FCGQFN40 | DA14586 PRO-daughterboard (PRO-DB) FCGQFN40 | DA14531 Smartbond TINY™ MODULE Daughter Board |
DA14531 SmartBond TINY™ USB Development Kit |
Datasheets
• DA14592
• DA14531
• DA14531 Module
• DA14585
• DA14586
Getting Started Guides
Each of the boards has a getting started guide available. The purpose of such a guide is to help users get a board up and running in as short as possible time. It will explain how to connect the hardware, Install the required SW packages, Compile a first Blinky code and Flash it into the target device.
Board Design
The hardware design of battery supplied wireless products requires extra attention. Each of the products has a hardware guidelines document that explains what needs to be considered when designing schematic and layout of a product. Some products have schematics and layout examples available for download. Antenna design is generic for all BLE products. Different antenna topologies are explained in a dedicated document together with design files.
Tools
The respective Getting Started Guides explain which tools need to be installed for each device family. This section will summarize on the tools and list a couple of additional tools that are available.
DA14592 and DA14691/695/697/699
e² studio: Eclipse-based Renesas integrated development environment (IDE) (only for DA14592)
SmartSnippets Studio: Eclipse based IDE with GCC compiler and debugger
SmartSnippets Toolbox: Integrated tool for Flashing, Power profiling, HCI control, RF testing
DA145x (DA14531/531-01/530 and DA14585/DA14586)
Keil uVision: IDE with ARM compiler.
SmartSnippets Studio: Eclipse based IDE with GCC compiler and debugger. GCC is supported on the Proximity Reporter as part of the SDK zip file and on a number of SW examples available on Github.
Software Downloads
Each of the BLE products comes with a Software Development Kit. This can be downloaded from the Renesas website after accepting a license agreement. Next to the Bluetooth stack and a few utilities, the SDK includes several application layer SW examples.
SDK10 (10.1.2.86) for DA14592
SDK and Platform Reference Manual
SDK6 for DA14531, DA14585/DA14586
SDK10 (10.0.12.146.2) for DA14691/DA14695
In addition to the SDK zip file developers can also make use of SW examples on Github. These examples demonstrate for instance the use of the low level drivers and also more complex Bluetooth use cases. There SW examples are created in a modular approach such that users can test and re-use them in their target application.
Other Software downloads
Software Development
Next to the software examples the user can find useful information in a selection of on-line tutorials. Below is a list of Tutorials with short description:
DA14592
Title | Description |
|---|---|
This tutorial is an introduction into SDK10. It explains how to implement basic functionality in the embedded firmware | |
This document explains deeply the SDK | |
Tutorial explaining what is a custom GATT profile and how to create one | |
Tutorial describing how to create a BLE advertiser | |
Explains how to start your first project on DA14592 and e2 Studio |
DA14531, DA14585/DA14586
Title | Description |
|---|---|
This tutorial is an introduction into SDK6. It explains how to implement basic functionality in the embedded firmware | |
This document provides info about the available low level drivers in the SDK and how to use them | |
This document explains the various boot options from the external interface | |
Tutorial describing how to create a BLE advertiser | |
Tutorial explaining what is a custom GATT profile and how to create one | |
Explains how to create a device with lowest possible power consumption | |
The tutorial gives basic understanding of BLE security and how to use this on SDK6 | |
An overview of Flash devices that has been verified for DA145xx and SDK6 | |
Tips and tricks on the various debugging techniques |
DA1469x
Title | Description |
|---|---|
The tutorial explains how to start your own SDK10 project | |
Using the I2C the Adapter concept is explained as used in SDK10 | |
This document explains the various boot options from the UART or QSPI Flash | |
Tutorial describing how to create a BLE advertiser | |
How to develop a new custom QSPI driver for Flash or RAM | |
How to implement Non-Voltatile data storage using the available adapter | |
Document explaining how to configure the SDK to run images larger than the default 512kB | |
Tutorial explaining how to define hardware and software set-up for power consumption measurements | |
The document explains how to use the feature of secure boot in the project |
Renesas SmartBond Mobile Applications
Renesas SmartBond Mobile Application: The SmartBond™ app from Renesas Electronics is a mobile application that works as a generic tool for interacting with Bluetooth® Low Energy devices.
Renesas SmartConfig: With this app you can connect to devices which support the configuration service and modify settings that are available on the peer device
Renesas SmartConsole: This mobile application works with devices which support the Renesas CodeLess™ Service or the Dialog Serial Port Service (DSPS)
Renesas SUOTA: This mobile application provides Software Updates Over The Air (SUOTA) for SmartBond™ Bluetooth® low energy devices
Renesas SmartTags: This mobile application connects to Bluetooth® Low Energy Proximity devices
Manufacturing Process Development
To assist with ramping up your application to mass production, Renesas has developed the Production Line Tool (PLT). The PLT consists of a hardware tester and the accompanying test software. And it is capably of programming, trimming, and testing the following devices:
DA1453x - DA1469x: SmartBond PLT version 4.x
DA147xx: SmartBond PLT version 5.x
DA1459x: SmartBond PLT version 6.x
Renesas Support
Technical support discussions about Renesas BLE products, hardware, software can be found in the Renesas Engineering Community. You can also ask your question or report anything concerning this Wiki.
https://community.renesas.com/wireles-connectivity/f/bluetooth-low-energy
- 1 Welcome
- 2 Introduction
- 3 Boards
- 4 Datasheets
- 4.1 • DA14592
- 4.2 • DA14531
- 4.3 • DA14531 Module
- 4.4 • DA14585
- 4.5 • DA14586
- 5 Getting Started Guides
- 6 Board Design
- 7 Tools
- 8 Software Downloads
- 9 Software Development
- 9.1 DA14592
- 9.2 DA14531, DA14585/DA14586
- 9.3 DA1469x
- 10 Renesas SmartBond Mobile Applications
- 11 Manufacturing Process Development
- 12 Renesas Support