Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

Description

Topics
・Supports e² studio Linux version

The QE for BLE is a dedicated tool for developing embedded software in systems which support the Bluetooth® Low Energy protocol stack. This tool makes it easy to test the communications features of Bluetooth Low Energy of Renesas MCU, thus reducing development periods up to products being placed on the market.

This product is a plug-in which extends the Renesas IDE "e² studio".
This product is available free of charge.

The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Renesas Electronics is under license.

Features

  • You can try communications based on Bluetooth with a scripting feature for calling API commands for the Bluetooth® Low Energy protocol stack.
  • Log communications between Bluetooth devices.
  • Sample scripts for connection to smartphones
  • You can test your rough ideas, even though your original hardware is not yet ready.
  • Learn More

Release Information

Product NameLatest Ver.ReleasedTarget Device(Note1)DetailsDownload(Note2)Operating Environment
QE for BLE[RA,RE,RX](Note3)V1.8.0Jun 27, 2025RA FamilySee Release NoteDownloadOperating Environment
RE Family
RX Family
QE for BLEV1.0.0Mar 22, 2016RL78 FamilySee Tool NewsDownload

Notes

  1. For detailed support devices, refer to "Target Devices".
  2. Installing this Product >>
  3. Always use the latest version of QE for BLE[RA,RE,RX] Utility.
    Updating QE for BLE[RA,RE,RX] Utility>>

Target Devices

Please contact Renesas sales division for RE Family.

Type Title Date
Software & Tools - Other
Log in to Download ZIP 20.38 MB 日本語
Software & Tools - Software
Log in to Download ZIP 5.21 MB 日本語
Software & Tools - Other
Log in to Download ZIP 658 KB 日本語
3 items
Type Title Date
Release Note PDF 243 KB 日本語
Flyer PDF 752 KB 日本語 , 简体中文
Tool News - Note PDF 153 KB 日本語
Tool News - Release PDF 156 KB 日本語
Tool News - Release PDF 146 KB 日本語
Release Note PDF 195 KB 日本語
Tool News - Release PDF 143 KB 日本語
Release Note PDF 183 KB 日本語
Application Note PDF 2.24 MB 日本語
AI-generated Summary: The guide explains how to develop Bluetooth Low Energy (BLE) profiles using Renesas development tools such as QE for BLE and e2 studio. It covers the BLE communication protocol based on the Generic Attribute Profile (GATT), detailing client-server architecture, services, characteristics, and descriptors. The document outlines setting up the development environment, creating BLE communication projects for RX23W, RA4W1, and RE01B groups, and implementing profile programs including security, data operations, and connection management. It also provides references to related manuals and software packages to support comprehensive BLE profile development.
Tool News - Note PDF 145 KB 日本語
Release Note PDF 522 KB 日本語
Application Note PDF 176 KB 日本語
AI-generated Summary: The BLE QE Utility module integrates into QE for BLE (RA, RE, RX) v1.40, enabling easy configuration of Bluetooth Low Energy profiles via GUI. It supports various standard BLE services such as Battery, Heart Rate, and Environmental Sensing. The module generates programs compatible with the BLE protocol stack. The document details supported services, version updates, and improvements including FreeRTOS support, enhanced code protection, and API fixes for custom and SIG standard profiles.
Application Note PDF 1.19 MB 日本語
AI-generated Summary: Bluetooth LE communication uses the Generic Attribute Protocol (GATT) to enable client-server interactions through profiles composed of one or more services. The server holds profile data in a GATT database, which the client accesses and can receive notifications or indications from. The Bluetooth LE software structure includes a profile framework, GATT database, and API programs that allow user applications to interact with profiles. Services can be SIG adopted or custom-defined to extend functionality beyond standard specifications.
Release Note PDF 531 KB 日本語
Application Note PDF 1.68 MB 日本語
AI-generated Summary: The content explains how to generate Bluetooth Low Energy (BLE) code using e² studio and transfer it to Keil® MDK for Renesas RA microcontrollers, specifically targeting the EK-RA4W1 evaluation kit. It details the required software environment, including versions of Keil MDK, e² studio, Smart Configurator, FSP, and GNU Arm Embedded Toolchain. The guide walks through creating a new RA project in e² studio, selecting the appropriate device, board, toolchain, and project template, and preparing the project for BLE custom profile creation and code generation. It also outlines the integration process of generated code into Keil MDK for further development and debugging.
Application Note PDF 1.49 MB 日本語
AI-generated Summary: The content explains how to generate and transfer QE BLE code from e² studio to IAR Embedded Workbench for ARM, specifically for Renesas RA microcontrollers using the EK-RA4W1 evaluation kit. It details the setup of the development environment, including required IDE versions, toolchains, and configuration tools. Step-by-step instructions guide users through creating a new RA project in e² studio, selecting the appropriate board and device, and configuring project settings such as language, toolchain, and debugger. The process culminates in opening the project with the FSP Configuration perspective for further development.
Manual - Development Tools PDF 1.94 MB 日本語
Manual - Development Tools PDF 1.89 MB 日本語
Manual - Development Tools PDF 1.92 MB 日本語
Release Note PDF 136 KB 日本語
Release Note PDF 215 KB 日本語
Tool News - Release PDF 203 KB 日本語
Tool News - Release PDF 157 KB 日本語
Application Note PDF 2.33 MB 日本語
AI-generated Summary: QE for BLE [RA,RE] facilitates testing Bluetooth Low Energy communication features on RA4W1 and RE01B MCUs, accelerating development cycles. It provides sample projects and dedicated programs to configure systems, prepare environments, and run R_BLE scripts for communication source and destination boards. The tool supports Windows OS with e2 studio IDE and Flexible Software Package (FSP). It includes instructions for connecting boards, importing projects, running scripts, and editing R_BLE scripts. Downloadable software packages and sample codes are available for seamless setup and operation.
Release Note PDF 168 KB 日本語
Tool News - Release PDF 105 KB 日本語
Release Note PDF 141 KB 日本語
Application Note PDF 314 KB 日本語
AI-generated Summary: The Bluetooth LE Profile API provides standard service APIs for Bluetooth Low Energy application development using QE for BLE. It supports both standard and custom services, with custom services detailed separately. The environment supports Windows 8.1 and 10 (32/64 bit). The document includes hardware specifications, software libraries, and developer guides necessary for implementing Bluetooth LE profiles. It emphasizes careful adherence to usage notes, product quality grades, and legal disclaimers regarding product use and intellectual property.
Tool News - Release PDF 487 KB 日本語
Release Note PDF 131 KB 日本語
Application Note PDF 1.25 MB 日本語
AI-generated Summary: The document details the system configuration and software setup for using QE for BLE [RX] with RX23W boards. It specifies the operating environment, including supported Windows versions and required software like e2 studio V7.6.0 and QE for BLE [RX] V1.0.0. The system uses two target boards connected via USB cables for power, programming, and communication. It also outlines the project file structure, listing key source files and R_BLE scripts included in the sample project archive.
Release Note PDF 77 KB 日本語
Tool News - Release PDF 716 KB 日本語
Manual - Development Tools PDF 1.82 MB 日本語
Application Note PDF 1.75 MB 日本語
AI-generated Summary: The document guides users through installing, building, and writing Bluetooth Low Energy (BLE) software to RL78/1D microcontrollers, enabling BLE connection and data communication. It explains two system configurations: Modem (two-chip) and Embedded (single-chip). Users download the BLE software package from Renesas, which includes manuals, sample programs, project files, and libraries for various development environments. It specifies PC requirements, evaluation boards, emulators, and programming tools needed for BLE software development and evaluation.
Application Note PDF 1.24 MB 日本語
AI-generated Summary: The document explains the system configuration for using QE for BLE, including the integration of e² studio, QE for BLE GUI tool, and the Bluetooth® low energy protocol stack on the RL78/G1D evaluation board. It outlines the operating environment requirements such as supported Windows OS versions and software versions. The Bluetooth® low energy protocol stack GUI tool manages the protocol stack via serial communication, while QE for BLE automates control through rBLE script files within e² studio. The guide also details the necessary software downloads with URLs, including e² studio, QE for BLE, the Bluetooth® low energy protocol stack, the GUI tool, and Microsoft Visual C++ Redistributable.
Tool News - Featured Tool PDF 155 KB 日本語
Application Note PDF 1.66 MB 日本語
AI-generated Summary: The document details communication between APP-MCU and BLE-MCU in the Modem configuration of the RL78/G1D BLE protocol stack. It describes the system configuration using serial interfaces (UART, CSI, IIC) and the Renesas Serial Communication Interface Protocol (RSCIP) for data exchange. The physical communication specification covers connection methods, SLIP encoding rules for packet transmission, and packet formats including headers, sequence numbers, acknowledgements, and checksum-based data integrity checks.
Application Note
Log in to Download PDF 305 KB 日本語
AI-generated Summary: The document describes sample scripts for RenesasBLE supporting Bluetooth® Smart profiles. It details two sensor scripts: RunningSpeedAndCadenceSensor.rble and CyclingSpeedAndCadenceSensor.rble. Both operate as peripheral sensors on RL78/G1D, advertising and connecting to a smartphone central device. Once connected and notifications are enabled, each sensor sends 100 pseudo-measurements at one-second intervals. Firmware enabling the respective profiles (RSCP or CSCP) must be written into RL78/G1D.
Tool News - Release PDF 413 KB 日本語
Manual - Development Tools PDF 77 KB 日本語
41 items

Sample Code

Sample Code

Filters
Type Title Date Date
Sample Code
Log in to Download ZIP 14.85 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX Function: Communication Interface IDE: e2 studio
Sample Code
Log in to Download ZIP 6.12 MB 日本語
Sample Code ZIP 6.08 MB
Sample Code
Log in to Download ZIP 1.46 MB 日本語 Compiler: CC-RX IDE: e2 studio
Sample Code
Log in to Download ZIP 1.87 MB 日本語
Sample Code
Log in to Download ZIP 6.80 MB 日本語
Sample Code
Log in to Download ZIP 295 KB 日本語 Compiler: CC-RL IDE: e2 studio
7 items

Related Boards & Kits

Features
Easy Testing of Communications via the Bluetooth Specification

You can try communications based on Bluetooth with a scripting feature for calling API commands for the Bluetooth® Low Energy protocol stack, and log communications between Bluetooth devices.

With these features, you can soon start testing Bluetooth operations, leaving you to concentrate on understanding or studying the basic features of communications, without having to create a complicated embedded program requiring initial settings for an MCU and so on.

We will be providing users with sample scripts for connection to smartphones in each of the various profiles (communications protocols defined by Bluetooth). (Note1)

Note

  1. The supported functions differ depending on the QE for BLE for each MCU family.
Image
qe-for_ble-feature-en

Note: Some functions are supported by QE for BLE[RA,RE,RX] only.

Limitless Usages and Combinations

Since Bluetooth communications can be controlled by a PC (QE for BLE runs under the e² studio) instead of special hardware, you can test your rough ideas (e.g., for operation with a Heart Rate Profile (HRP) device) by using the scripting feature to verify its operation, even though your original hardware is not yet ready.

While developing applications for smartphones, you can check the various settings of the target devices by using a PC with the scripting feature of the QE as a pseudo other party.

Supported Library

The confirmed debugging tools

DeviceE2 emulatorE2 emulator LiteSEGGER J-Link (J-Link OB)
RA Family  
RX Family  
RL78 Family  

Support Communities

  1. RA4W1 BLE: Alert notification profile

    Dear Renesas team, We have added Alert notification profile in our BLE project on RA4W1 chipset. From the mobile app,, I am able to see the Alert Notification services available on RA4W1 EVK. I have configured, RA4W1 EVK as the client for this profile. I need to get the call ...

    Apr 26, 2022
Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?