EVERYTHING XIAOMI
Get listed

CS+

CS+ is Renesas's integrated development environment for developing software for Renesas microcontrollers.

Place
#5 of 29
Score
6.4
CS+'s website

What CS+ is

CS+ is Renesas's integrated development environment for developing software for Renesas microcontrollers. Its installer includes compiler packages for target products, and compatible Renesas emulators provide debugging functions. The CS+ for CC variant supports RL78, RH850, and RX families; CS+ for CA,CX supports RL78, 78K, and V850. The GUI can generate C device-driver programs for peripheral functions on supported MCUs. Modified or saved source files build in the background, and action events can display variable values at a specified address. For CS+ for CC, Smart Browser presents device information, hardware manual content, sample code, and related FAQs. CS+ can interoperate with Smart Configurator for RX, and Renesas offers a co-simulation tool linking it with MATLAB and Simulink. The IDE is free for development and production, but evaluation compiler packages may have limits. Current listed versions run on Windows 10 64-bit and Windows 11; 32-bit use requires CS+ IDE V8.06 or earlier. Debugging emulators are sold separately.

Good

  • Free IDE for development and production.
  • Includes compiler packages for target products.
  • Builds modified or saved source files in the background.
  • Offers Smart Browser information for CS+ for CC.
  • Provides support communities, a knowledge base, and tickets.

Watch out

  • Current listed versions run on Windows 10 64-bit and Windows 11.
  • 32-bit use requires CS+ IDE V8.06 or earlier.
  • Compatible debugging emulators are sold separately.
  • Evaluation compiler packages may limit size or memory.

Who it suits

CS+ suits developers building software for supported Renesas MCU families. Users needing debugging should check emulator compatibility and account for the fact that compatible emulators are sold separately.

Verdict

CS+ offers MCU-focused coding, build, and debugging workflows at no charge for the IDE. Confirm target-family support, operating-system requirements, and compiler evaluation limits before starting a project.

Plans and prices

From CS+'s own pricing page, checked 3 Oct 2026.

All about pricing
PlanPriceWhat it gives you
CS+ for CA,CXFreeIDE is free · compiler evaluation editions may restrict object size or available memory
CS+ for CCFreeIDE is free for development and production · compiler evaluation limits apply when using an evaluation compiler

The facts

Each one read from CS+'s own pages, with the date it was checked.

What it does

Build and debug
CS+ automatically builds modified or saved source files in the background and supports action events that display variable values at a specified address.checked 3 Oct 2026
Code generation
Its GUI can generate C device driver programs for MCU peripheral functions, though some MCUs do not support this feature.checked 3 Oct 2026
Emulators
Compatible debugging emulators are sold separately; listed models include IECUBE, IE850, IE850A, E2, E2 Lite, and E20.checked 3 Oct 2026
Evaluation distinction
CS+ itself has no evaluation edition; evaluation compiler packages have their own periods and limitations, while the IDE product is available for free.checked 3 Oct 2026
Included tools
The CS+ installer includes compiler packages for target products, and compatible Renesas emulators can provide debugging functions.checked 3 Oct 2026
Integrations
CS+ can interoperate with Smart Configurator for the RX family, and Renesas offers a co-simulation tool linking CS+ with MATLAB and Simulink.checked 3 Oct 2026
Operating system
The listed operating environment for current CS+ versions is Windows 10 64-bit and Windows 11; 32-bit use requires CS+ IDE V8.06 or earlier.checked 3 Oct 2026
Purpose
CS+ is an integrated development environment and coding tool for developing software for Renesas MCUs.checked 3 Oct 2026
Regional availability
Renesas says CS+ is not generally promoted to customers in the U.S. and Europe and directs interested customers there to regional marketing departments.checked 3 Oct 2026
Security feature
Main-core debugging supports developing user programs while keeping secure information confidential from engineers working on non-secure programs.checked 3 Oct 2026
Support
Renesas offers online support communities, a knowledge base, and ticket submission for technical questions or confidential information.checked 3 Oct 2026
Target families
CS+ for CC supports RL78, RH850, and RX families, while CS+ for CA,CX supports RL78, 78K, and V850 families.checked 3 Oct 2026

The company

Founded
2002checked 28 Sep 2026
Headquarters
Toyosu Foresia, 3-2-24 Toyosu, Koto-ku, Tokyo 135-0061, Japanchecked 28 Sep 2026

Where it runs

Smart Browser
For CS+ for CC, Smart Browser displays device information, hardware manual content, sample code, and related FAQs.checked 3 Oct 2026
The full review of CS+

CS+ is a Renesas-focused IDE for developing software for the company’s microcontrollers. It suits developers whose target MCU matches one of its supported families and who want device-aware coding, building, and debugging in a desktop workflow. Its free IDE is a clear advantage, though compiler restrictions and separately purchased emulators can affect project setup.

Overview

CS+ comes in two editions with distinct target coverage: CS+ for CC supports RL78, RH850, and RX, while CS+ for CA,CX supports RL78, 78K, and V850. That makes checking the exact MCU and edition an important first step. The installer includes compiler packages for target products, but evaluation compiler packages have their own periods and limitations; the IDE itself has no evaluation edition.

CS+ automatically builds modified or saved source files in the background and supports action events that show variable values at a specified address. Those workflow features are useful for MCU projects, but compatible Renesas emulators add debugging functions and are sold separately.

Key features

Device-aware development

The GUI can generate C device-driver programs for MCU peripheral functions, potentially reducing manual setup on supported devices. Some MCUs do not support code generation, so it is a target-dependent convenience, not a universal capability. CS+ for CC’s Smart Browser brings device information, hardware manual content, sample code, and related FAQs into the IDE, which can keep reference material close to the coding workflow.

Debugging and integrations

Compatible emulators can provide debugging, and the listed models include IECUBE, IE850, IE850A, E2, E2 Lite, and E20. Main-core debugging also supports developing user programs while keeping secure information confidential from engineers working on non-secure programs. CS+ can interoperate with Smart Configurator for RX, and Renesas offers a co-simulation tool linking it with MATLAB and Simulink. These are useful advantages for teams already working within those Renesas-oriented workflows, rather than reasons to choose CS+ for unrelated hardware.

Pricing

Both IDE plans are free, with no free trial because the product itself is already available without charge. CS+ for CC costs nothing and is free for development and production; evaluation compiler limits apply when using an evaluation compiler. CS+ for CA,CX costs nothing, while evaluation compiler editions may restrict object size or available memory. The free IDE therefore removes an IDE license cost, but it does not remove compiler evaluation constraints or the separate cost of compatible emulators.

Platforms

Current versions require Windows 10 64-bit or Windows 11; 32-bit use requires CS+ IDE V8.06 or earlier. Although Linux and macOS appear among the desktop platform categories, the listed operating environment for current CS+ versions is Windows. Developers on other systems should confirm their setup before making it part of a project plan.

Who it's for

CS+ is best suited to developers using supported Renesas MCU families who value peripheral code generation, background builds, device references, and Renesas-compatible debugging in one environment. It is less suitable when the project uses an MCU outside its edition coverage, when a current Windows setup is not workable, or when compiler evaluation limits and separately sold debugging hardware do not fit the project.

Pros and cons

  • Pro: The IDE is free for development and production, avoiding an IDE purchase for supported target work.
  • Pro: Background builds, address-based variable display events, and CC Smart Browser support practical MCU development and reference tasks.
  • Pro: Main-core debugging supports confidentiality between secure and non-secure program work.
  • Con: The two editions cover different families, so the exact MCU must match the chosen edition.
  • Con: Evaluation compilers can impose time or memory-related limits, and debugging emulators are sold separately.
  • Con: Current versions are listed for Windows 10 64-bit and Windows 11, while 32-bit systems require an older IDE version.

Alternatives

For another MCU-focused free IDE, e² studio is worth considering: it has no paid version, but separate compiler packages are not included and may carry their own license terms or evaluation limits.

Choose C2000Ware instead when working with C2000 microcontrollers; its free download requires export approval for the installer. Arm Keil MDK is another freemium option, with a Community plan for non-commercial use that includes Keil Studio, Keil μVision, and Cortex-M device support.

ESP-IDF Extension for VS Code is a free option for ESP-IDF work. MPLAB X IDE is a free IDE supporting most Microchip microcontrollers and digital signal controllers. nRF Connect for VS Code, PlatformIO IDE, and Arduino IDE are other options to consider.

Browse our Embedded Development IDEs, Embedded Systems Toolchains, C++ IDEs, and IDE Software lists for more choices.

Verdict

Choose CS+ if you are developing for a supported Renesas MCU and want a free IDE with device-aware utilities and compatible debugging workflows. Its central trade-off is that compiler evaluation limits and separate emulator purchases can add constraints or cost, so developers seeking broader hardware coverage or a non-Windows current setup should look elsewhere.

Getting started

  1. Visit the Renesas CS+ software page.
  2. Select CS+ for CC or CS+ for CA,CX for the relevant target families.
  3. Install CS+ and the compiler package for the target product.
  4. Use a compatible Renesas emulator separately when debugging hardware.
  5. Use Windows 10 64-bit or Windows 11 for current listed versions.

Limits worth knowing

The IDE itself is free, but evaluation compiler packages may restrict object size or available memory. Compatible debugging emulators are sold separately.

Questions

Is CS+ free?

Yes. The IDE is free for development and production.

Does CS+ have an evaluation edition?

CS+ itself has no evaluation edition. Evaluation compiler packages have their own periods and limitations.

Which MCU families do the CS+ editions support?

CS+ for CC supports RL78, RH850, and RX. CS+ for CA,CX supports RL78, 78K, and V850.

Which operating systems are listed for current versions?

Current listed versions use Windows 10 64-bit and Windows 11. 32-bit use requires CS+ IDE V8.06 or earlier.

Is debugging hardware included?

Compatible Renesas debugging emulators are sold separately; listed models include IECUBE, IE850, IE850A, E2, E2 Lite, and E20.

Can CS+ work with other tools?

It can interoperate with Smart Configurator for the RX family. Renesas also offers a co-simulation tool linking CS+ with MATLAB and Simulink.

Alternatives to CS+

All alternatives
  1. 1Arduino IDE logo

    Arduino IDE

    Free planOpen sourceAndroidiOSWebAPI
    8.0Free plan
  2. 2Arm Keil MDK logo

    Arm Keil MDK

    Free planWebAPIExtensionLinux
    7.9From 82.39 CHF a month
  3. 3PlatformIO IDE logo

    PlatformIO IDE

    Free planExtensionLinuxmacOSSelf-hosted
    7.0Free plan
  4. 4IAR Embedded Workbench logo

    IAR Embedded Workbench

    Free planExtensionLinuxWindows
    6.9Free plan
  5. 5Eclipse IDE logo

    Eclipse IDE

    Free planLinuxmacOSWindows
    6.4Free plan
  6. 6

    MPLAB X IDE

    Free planLinuxmacOSWindows
    6.4Free plan