Development Environment for RL78 Family Development Tool

Renesas supports your entire development process for the RL78 applications by development tools such as easy-to use emulators and programming tools, as well as integrated development environments (e² studio and CS+) that highly enhance your development environment.

The e² studio and CS+ are equipped with various smart functions (the Smart Manual facility, the Smart Browser, and so on) for improved working efficiency. We also provide QE tools to improve the efficiency of debugging by incorporating development know-how to give strong support in the development of system solutions incorporating fields such as motor control, Bluetooth® low energy, or USB.

We provide an RL78 Web Simulator to assist in the early evaluation of development free of charge. This is also suitable for estimating consumption current by battery-powered equipment in which an RL78 MCU is used.

Integrated Development Environment, a big support to the entire embedded system development

IDE e² studio - Eclipse-based Integrated Development Environment!

e² studio is an integrated development environment for the Renesas RL78 Family of MCUs, based on the globally used open-source integrated development environment Eclipse. Combined with the multifunctional editor and project management tools of Eclipse CDT, e² studio has various extended functions from Renesas, contributing to reducing the time you spend on development. e² studio is suitable for those who are conversant with the Eclipse environment or those who want to use the plug-in features that have evolved with the open-source Eclipse IDE.

Learn more >>

IDE CS+ - simple, usable, and secure!

CS+ is an integrated development environment originally designed by Renesas and brings all the development environment elements needed for Renesas microcontrollers together in a single package. This product supports your entire application development, from coding through building and debugging, with many functions such as static code analysis and graphical display of the values of variables. A full selection of tutorials is also available, allowing you to find its simplicity, usability, and security of use even if you are a beginner. CS+ is suitable for those who are using Renesas MCUs.

Learn more >>

Compiler bringing out the efficiencies of the RL78

CC-RL compiler from Renesas - supporting easy translation from existing MCU

This compiler offers the enhanced optimizations and generates codes to bring out the efficiencies of the RL78 MCUs. Combined with various features for embedded systems, it supports the translation from existing CPU. The MISRA-C rule checker is also included as standard, contributing to enhancing the reliability of program. You will also find the most suitable one from the selectable licenses for your system development.

Learn more >>

Compilers by IAR Systems

IAR Systems offers compiler products with the industry-leading code generation rate (the compilers originally designed by IAR Systems). They are the worldly used tools (Japanese versions are also released), the functional safety versions certified according to IEC61508/ISO26262, the international standards for functional safety.

Learn more >>


Open-source compiler, provided for free. This can be used in combination with IDE e² studio.

Learn more >>

Web Simulator

With this simulator, you can simulate consumption current by RL78 MCUs without the need to purchase a development tool. Simply set up operation of the MCU, and the simulator calculates consumption current, including by peripheral functions. There is no need to check the detailed characteristics in the hardware manual or to write a program.

Learn more
RL78 Web Simulator >>
RENESAS ENGINEER SCHOOL "Take Advantage of Simulator Functions" >>

Web Simulator

High Performance, Low Cost Emulator

Renesas On-chip Debugging Emulator

These on-chip debugging emulators can be also used as flash programmer. Execution address and data access break functions and on-chip trace function are supported.

E2 emulator [Supported IDEs: e² studio, CS+, IAR EWRL78]

This high-performance model makes for more efficient development. Using combinations with the upcoming release solutions will contribute to reduction in development time.

Learn more
E2 emulator >>
"Current consumption Tuning Solution" QE for Current Consumption >>

E2 emulator

E2 emulator Lite [Supported IDEs: e² studio, CS+, IAR EWRL78]

This product has the same debugging function as E1 emulator has, at more affordable price. Since the target interface is compatible with that for the E1 emulator, it is connectable to boards designed for the E1 emulator.

Learn more >>

E2 emulator Lite

Full-Spec. Emulator from Renesas

This full-spec emulator has broad functionality for RL78 Family MCUs. This emulator makes high-performance debugging functions, such as functions to measure performance, coverage, and tracing, available.

IECUBE [Supported IDEs: e² studio, CS+, IAR EWRL78]

Learn more >>


Emulators from Renesas Partners

Various emulators from Renesas Partners also available.

Learn more >>

Select the best flash programming tool for you

Renesas Flash Programmer, on-board programming software - for developing, testing, writing small

Enables you to program via one of Renesas on-chip debugging emulators (E2 emulator Lite, E2 emulator), or using a serial of the RL78 Family. Most suitable for flash programming at testing, developing, or writing small.

Learn more >>

Select the best flash programming tool for you

PG-FP6, flash programmer - supports programming without PC

A flash programmer supporting standalone programming which can be operated without using PC, allowing you a high-speed programming. Most suitable for programming in large or updating at a field.

Learn more >>

Stand-alone (off-line) programming

Various Programmers from Renesas Partners Also Available

We also offer some programmers by our partners for on-board programming and off-board programming.