Skip to main content
Renesas Electronics Corporation

Overview

Description

Smart Configurators automatically generate initial-setting programs for MCUs.
Each provides a quick and smart way of combining and configuring software to meet your needs, such as by configuring peripheral pins and importing middleware and drivers.

Learn more
Use the latest version of a Smart Configurator now and experience how it improves the efficiency of your development process.

For RA Family   For RZ Family    For RL78 Family   For RX Family   For RH850 Family   For RISC-V MCU

Target Devices

Target Families

  • RX Family
  • RL78 Family
  • RH850 Family
  • RZ Family
  • RA Family

See the Smart Configurator product page for each family for details of Target Devices.
*Please contact Renesas sales division for RE Family.

Documentation

Design & Development

Explore

Videos & Training

Support

Support Communities

  1. Bug: Renesas Smart Configurator - USB middleware doen't setup buildinfo.ipcf right

    Describe the bug: When using USB PCDC middleware with Renesas Smart Configurator in IAR Embedded Workbench for ARM, the file buildinfo.ipcf is not setup right with all dependencies which are nedded to setup USB.   To Reproduce: Open Renesas Smart ConfiguratorAdd USB PCDC over stack and generate data Do ...

    Apr 20, 2020
  2. Custom interrupt vector table with e2studio Smart Configurator

    ... on. I can see that the address of the interrupt vector table is assigned in the linker script, which is re-written every time the Smart Configurator :  .exvectors 0xFFFFFF80: AT(0xFFFFFF80) { "_exvectors_start" = .; KEEP(*(.exvectors)) "_exvectors_end" = .; } >ROM Where , can I adjust this value in the Smart Configurator ? Same question ...

    Feb 28, 2020
  3. Overwrite ISR generated from Smart Configurator

    ... Config_SCI0_User.c. Between these function there is my custom serial receive ISR, named r_Config_SCI0_receive_interrupt() like the one generated by Smart Configurator, marked as an ISR using the pragma directive.The problem is that every time the Smart Configurator decides to re-generate the files ...

    Feb 2, 2023
View All Results from Support Communities (781)

Knowledge Base

  1. Why Does I²C Baud Rate Set by Smart Configurator for RX Differ from Actual Value

    ... fall time (tf) change depending on the total bus line capacity (Cb) and pull-up resistance (Rp).Cb and Rp cannot be set by the Smart Configurator. With this in mind, set ICBRH and ICBRL according to your environment.Related FAQ- RX Family Measured vs Calculated Transfer Rate of I2C

    Jul 26, 2019
  2. Inclusion of RL78 Smart Configurator generated header files in CS+

    The RL78 Smart Configurator can be used to generate C source code for ease of development. The RL78 Smart Configurator generates three source files for specified peripheral out of which "Config_xxx.c" contains all the function definitions which can be used with said peripheral. Prototypes of such functions are ...

    Aug 19, 2025
  3. Source Files Are Regenerated When Building/Cleaning an e² studio Smart Configurator Project

    You can disable code generation triggered by building and cleaning of a project as follows.(1) Right-click on a project on the project tree, and then select “Properties” on the popup menu.(2) Select “Builders” on the left of the property window, “SC Code Generation Builder” on the right ...

    Dec 15, 2022
View All Results from Knowledge Base (64)
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?