To use the RE01B Bluetooth feature, a protocol stack conforming to the Bluetooth specification is required. Also, the Bluetooth-compliant profiles enhance your Bluetooth product interoperability in a wide application area.


Design & Development

Sample Code

Sample Code

Title Type Date
ZIP23.04 MB日本語
Related Files:
Application: Consumer Electronics, Industrial
Function: Communication Interface
Sample Code
ZIP8.55 MB日本語
Related Files:
Application: Consumer Electronics, Industrial
Compiler: JDK
Function: Application Example, Communication Interface
IDE: Android Studio
Sample Code
ZIP12.30 MB
Related Files:
Application: Consumer Electronics, Industrial
Compiler: Swift
Function: Application Example, Communication Interface
IDE: Xcode
Sample Code

Additional Details

Bluetooth Low Energy Sample Code

Bluetooth Low Energy sample code includes Bluetooth v5.0 compliant protocol stack library, API reference document for using the library and an application demo project for operation check.

Bluetooth® Low Energy Protocol Stack for RE family

Get Latest Software

The Bluetooth Low Energy Protocol Stack (RE) provides three types of libraries. The Bluetooth features you need is selectable by each feature set. The All features set supports all Low Energy (LE) specifications in Bluetooth Core Specification v5.0.

Feature Version(Note1) All Feature Balance Compact
LE Controller (1M PHY and LL) 4.0 lens lens lens
LE Host (L2CAP and Security Manager) 4.0 lens lens lens
Attribute Protocol and Generic Attribute Profile 4.0 lens lens lens
Appearance Data Type CSA2(Note2) lens lens lens
Low Duty Cycle Directed Advertising 4.1 lens lens lens
32-bit UUID Support in LE 4.1 lens lens lens
LE L2CAP Connection Oriented Channel Support 4.1 lens
LE Link Layer Topology 4.1 lens lens
LE Ping 4.1 lens lens lens
LE Data Packet Length Extension 4.2 lens lens lens
LE Secure Connections 4.2 lens lens lens
Link Layer Privacy 4.2 lens lens lens
Link Layer Extended Scanner Filter Policies 4.2 lens lens
LE 2M PHY 5.0 lens lens
LE Coded PHY (Long Range) 5.0 lens lens
High Duty Cycle Non-Connectable Advertising 5.0 lens lens lens
LE Advertising Extensions 5.0 lens
LE Channel Selection Algorithm #2 5.0 lens lens
GAP Role Central/Peripheral
GATT Role Client/Server Client/Server Client/Server

lens  Available | — Unavailable


  1. Indicates the version of Bluetooth Core specification that was first introduced.
  2. CSA: Core Specification Addendum

Bluetooth Low Energy sample code provides five application demo projects that shows examples of protocol stack integration into your project and examples of user application implementation.
The sample code includes the demonstration of a remote device (Client) controlling the LED blinking rate on the evaluation board open_in_new (Server) via Bluetooth connection.
The evaluation board sends the push-switch presses notification to the remote device. The remote device then sends the LED blinking rate back to the evaluation board.
Control from a smartphone is also possible by using a general purpose BLE communication smartphone app such as GATTBrowser.

Bluetooth® Low Energy Protocol Stack for RE family Demo

Bluetooth Low Energy Profiles

RE01B supports various profiles with Bluetooth certification.
Details of the specifications are published in Bluetooth GATT Specifications open_in_new on the Bluetooth SIG website

Applications / fields Profile name / supported version Related services
Healthcare Blood Pressure Profile BLP 1.0.1 BLS DIS        
Health Thermometer Profile HTP 1.0 HTS DIS        
Heart Rate Profile HRP 1.0 HRS DIS        
Glucose Profile GLP 1.0 GLS DIS        
Pulse Oximeter Profile PLXP 1.0 PLXS DIS BAS CTS BMS  
Continuous Glucose Monitoring Profile CGMP 1.0.1 CGMS DIS BMS      
Reconnection Configuration Profile RCP 1.0 RCS BMS        
Insulin Delivery Profile IDP 1.0 IDS DIS BAS CTS BMS IAS
Sports and fitness Cycling Power Profile CPP 1.1 CPS DIS BAS      
Cycling Speed and Cadence Profile CSCP 1.0 CSCS DIS        
Running Speed and Cadence Profile RSCP 1.0 RSCS DIS        
Location and Navigation Profile LNP 1.0 LNS DIS BAS      
Weight Scale Profile WSP 1.0 WSS BCS DIS BAS CTS UDS
Fitness Machine Profile FTMP 1.0 FTMS DIS UDS      
Environmental Sensing Profile ESP 1.0 ESS DIS BAS      
Radio tag Find Me Profile FMP 1.0 IAS          
Proximity Profile PXP 1.0.1 IAS LLS TPS      
Smartphone Alert Notification Profile ANP 1.0 ANS          
Phone Alert Status Profile PASP 1.0 PASS          
Time Profile TIP 1.0 CTS NDCS RTUS      
HID(Human Interface Device) HID over GATT Profile HOGP 1.0 HIDS DIS BAS      
Scan Parameters Profile ScPP 1.0 ScPS          
Industrial equipment Automation IO Profile AIOP 1.0 AIOS          

Profiles are generated from QE for BLE [RA, RE]. You can also design and generate custom profiles.
For details on how to develop a profile, refer to the profile developer's guide.


Profile Developer's Guide