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

The RL78/L23 Fast Prototyping Board, featuring the RL78/L23 MCU, is ideal for various prototype development. This board has a USB-UART converter for COM port debug function, enabling programming and debugging without extra tools. It includes an LCD panel (8 digits x 16 segments) and two touch buttons, thus you can start evaluation of the LCD and capacitive touch immediately. In addition, it has high flexibility and expandability by supporting Arduino Uno, Pmod™, Grove interfaces, and through-holes with access to all MCU pins. It supports firmware updating, Wi-Fi, LoRa, and LoRaWAN-based wireless communication by sample code. Renesas also provides an Arduino library that supports creating various programs (sketches) on the Arduino IDE.

Note: This board comes with two touch buttons using a capacitive sensor unit for simple evaluation, but when designing an actual board, please check the Capacitive Sensor Microcontrollers CTSU Capacitive Touch Electrode Design Guide (R30AN0389) and use the Capacitive Touch Evaluation System for RL78/L23 (RSSK-RL78L23) for evaluation.

Features

  • Equipped with an RL78/L23 16-bit microcontroller (R7F100LPL3CFB)
    • 32MHz, RL78-S3 Core
    • ROM: 256KB x 2 banks, RAM: 32KB, Data Flash 8KB
    • 100-pin LFQFP, 14mm x 14mm x 1.7mm, 0.5mm pitch
  • Programs can be written and debugged via the COM port communication by connecting it to a PC with a USB cable
  • Able to access all the microcontroller pins
  • Comes standard with Arduino Uno and Pmod™
  • Arduino library available
  • Equipped with LCD panel and capacitive touch sensor buttons
  • Support for various RL78 software and tools

Applications

Interactive block diagram of the smart touch panel system features an ultra-low power MCU,  air quality, temperature, thermopile sensors and touch control.
Smart Touch Panel
Smart touch panel with low-power MCU enables real-time air quality, temperature, and touch control.
Toaster, Grill, Kettle with Digital Control Block Diagram
Toaster Kettle Grill with Digital Controls
This system enables faster, precise cooking with intuitive touch controls and display.
Corded Stand Blender with Digital Controls Block Diagram
Corded Stand Blender with Digital Controls
Smart blender system with an intuitive UI and efficient motor control powered by an integrated MCU.
Interactive block diagram of the induction heating rice cooker features a single compact MCU which supports HMI, a high-performance buck regulator and smart power controller.
Induction Heating Rice Cooker
Smart IH rice cooker with precise temperature control, compact MCU, and energy-efficient design.
Interactive block diagram of the LoRaWAN gas meter features the low-power MCUs and SSC, ensuring energy-efficient operation and broad application compatibility.
LoRaWAN Gas Meter
LoRaWAN network enables automatic, efficient gas meter shutdown with low power and long-range benefits.
Power Solution for Smart Power Meter with 4G Module Block Diagram
Power System for Smart Power Meter with 4G Module
Smart power meter system ensures always-on operation with efficient energy use.
Type Title Date
Manual - Development Tools PDF 6.51 MB 日本語
The RL78/L23 Fast Prototyping Board (FPB-RL78L23 / RTK7RLL230S00001BJ) is an evaluation board for the Renesas RL78/L23 MCU. This manual describes hardware specifications, switch configuration methods, and initial setup procedures to help users quickly get started with prototyping and testing.
Quick Start Guide PDF 195 KB
The RL78/L23 Fast Prototyping Board (FPB-RL78L23/RTK7RLL230S00001BJ) is designed for evaluating the RL78/L23 MCU. This quick start guide provides an overview, initial setup instructions, and explains key component configurations. It also illustrates how to use various functions via the board layout diagram.
Schematic PDF 1.61 MB
Other PDF 60 KB
Application Note PDF 4.94 MB 日本語
By using the module, users can easily incorporate firmware update functionality and secure boot functionality into their applications. The firmware update module provides middleware that functions as a component when adding firmware update functionality to the user's system.
Application Note PDF 6.04 MB 日本語
This sample program uses the bank swap feature of RL78/L23 to perform bank swapping. It writes different programs to Bank 0 and Bank 1 in advance on RL78/L23 Fast Prototyping Board (FPB-RL78/L23). During program execution, the user presses and holds a switch to trigger the bank swap. The program changes, and the system confirms the bank switch.
Application Note PDF 4.16 MB 日本語
This sample program uses the LCD controller/driver and capacitive sensor unit built into RL78/L23 to display the target temperature on FPB-RL78/L23, assuming a temperature setting device. The user sets the target temperature using touch buttons.
Application Note PDF 2.31 MB 日本語
Application Note PDF 286 KB
The Combination of Private LoRa and LoRaWAN Stack is a sample software that can switch the LoRaWAN and the Private LoRa wireless communications dynamically. This document describes the specification and usage of the sample software.
Application Note PDF 579 KB
The LoRaWAN stack supports LoRaWAN interface which implements LoRaWAN protocol (Class A/B/C) specified in the specification version 1.0.4 and 1.0.3 which encompasses version 1.0.2. This document describes the API references and other information to use the LoRaWAN stack.
Application Note PDF 490 KB
The LoRaWAN stack supports LoRaWAN interface which implements LoRaWAN protocol (Class A/B/C) specified in the specification version 1.0.4 and 1.0.3 which encompasses version 1.0.2. This document describes a sample software to control the LoRaWAN stack by AT command sets.
Application Note PDF 482 KB
The Private LoRa stack supports a custom protocol for the LoRa-based wireless communication, which can be mainly used for the peer-to-peer and star network. This document describes the API references and other information to use the Private LoRa stack.
Application Note PDF 493 KB
The Private LoRa stack supports a custom protocol for the LoRa-based wireless communication, which can be mainly used for the peer-to-peer and star network. This document describes a sample software to control the Private LoRa stack by AT command sets.
Application Note PDF 651 KB
The LoRaWAN Sensor Demo package includes sample software that introduces how to visualize sensor data transmitted by a sensor node to Cloud (AWS/Azure) via LoRaWAN networks. This document describes the specification and usage of the sample software.
Application Note PDF 2.01 MB
This LoRa-based wireles softwar package includes the sample software and evaluation tools to develop the LoRa and LoRaWAN based applications.This document describes the information on the contents of this package and how to setup the hardware and software.
Application Note PDF 1.55 MB
The LoRaWAN FUOTA (Firmware Update Over The Air) provides a function to remotely update a firmware over the wireless communication. The LoRa Alliance standardized the FUOTA process utilizing the application layer protocols on top of the LoRaWAN protocol. This document describes a sample application to update a firmware over LoRaWAN.
Application Note PDF 411 KB
The Radio Driver supports basic wireless communictions such as transmit and receive frames with LoRa-based modulation and (G)FSK modulation. This document is an API reference guide for the Radio Driver and MCU timer driver.
Application Note PDF 430 KB
The support functions for regional radio regulations can be used for the Radio Driver to comply with the regional radio regulations. This document describes the support functions and how to configure each support function.
Application Note PDF 426 KB
The Radio Evaluation Program can be used when to evaluate the characteristics of the board utilizing the LoRa-based transceiver. This document describes the specification and usage of the Radio Evaluation Program.
Application Note PDF 1.15 MB
The RL78 Smart Configurator can automatically generate the driver programs to configure the peripherals, pins, interrupts, and clocks. This document describes the information on how to use the Smart Configurator for LoRa-based wireless software.
Application Note PDF 3.13 MB 日本語
This sample program uses the LCD controller/driver and capacitive sensor unit built into RL78/L23 to display a clock on RL78/L23 Fast Prototyping Board (FPB-RL78/L23).The user sets the time using touch buttons.
Application Note PDF 419 KB 日本語
Learn about IH control using the 16-bit timers KB40, KB41, and KB42 on the RL78/L23 microcontroller. The 16-bit timers KB40, KB41, and KB42 are capable of generating PWM output suitable for IH control. Each timer includes a timer restart function, which allows the output to automatically restart in synchronization with external signals, and an IH control PWM output function, which disables restarts during a predefined active period to ensure a stable output pulse width.
Manual - Software PDF 370 KB
Manual - Software PDF 1.86 MB
PCB Design Files
Log in to Download ZIP 31.02 MB
The design files for the RL78/L23 Fast Prototyping Board (FPB-RL78L23) include the circuit diagram, bill of materials (BOM), printed circuit board (PCB) layout files, and Gerber data, providing essential resources for evaluation and development.
Report PDF 187 KB 日本語
26 items

Software & Tools

Software & Tools

Software title
Software type
Company
QE for Capacitive Touch: Development Assistance Tool for Capacitive Touch Sensors
In developing embedded system using the capacitive touch sensor of MCUs, you can easily setup initial configurations of the touch interface as well as process the tuning of sensors, and reduce development time. [Plugin for Renesas IDE "e2 studio"] [Standalone Version] [Support MCU/MPU:RA, RL78, RX, Renesas Synergy™]
Solution Toolkit Renesas
QE for Segment LCD: Development Assistance Tool for Segment LCD
This development assistance tool supports the creation of display pattern and checking the wiring states which are required in the development of embedded systems that involve the use of segment LCDs. This product is available free of charge.
Solution Toolkit Renesas
e² studio - information for RL78 Family
Eclipse-based Renesas integrated development environment (IDE).
IDE and Coding Tool Renesas
CS+
Renesas integrated development environment (IDE) [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+ is not generally promoted to U.S. and European customers.) (Note: To use Smart Configurator on CS+ for RL78/G23 and RX family MCUs, install the Smart Configurator for each MCU family separately downloading from ”Design & Support” > ”Development Tools” > ”Smart Configurator”)
IDE and Coding Tool Renesas
C Compiler Package for RL78 Family [CC-RL]
C Compiler Package for RL78 Family [IDE: CS+, e² studio]
Compiler/Assembler Renesas
IAR Embedded Workbench for Renesas RL78
IAR Embedded Workbench provides extensive support for RL78 devices. IAR Embedded Workbench is a complete set of development tools with leading optimization technology for creating powerful automotive applications.
IDE and Coding Tool IAR Systems
Renesas IAR Embedded Workbench Device-Support-Packages
Renesas IAR Embedded Workbench Device-Support-Packages include all device-specific files to be used with the Embedded Workbench IDE.
IDE and Coding Tool Renesas
E2 emulator Lite [RTE0T0002LKCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator Renesas
E2 emulator [RTE0T00020KCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator Renesas
9 items

Sample Code

Sample Code

Filters
Type Title Date Date
Sample Code
[Toolchains=CC-RL|V1.16.00;LLVM for Renesas RL78|17.0.1.202512;IAR Compiler for RL78|v.5.20.2]
Log in to Download ZIP 42.00 MB
Application: Consumer Electronics
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Driver or Library IDE: e2 studio, IAR EWRL78
Sample Code
[Toolchains=CC-RL|V1.50.01;IAR Embedded Workbench for RL78|V5.20.1]
Log in to Download ZIP 45.14 MB 日本語 Compiler: CC-RL, ICCRL78 Function: Memory, Other peripherals IDE: CS+ for CC, e2 studio, IAR EWRL78
This sample program uses the bank swap feature of RL78/L23 to perform bank swapping. It writes different programs to Bank 0 and Bank 1 in advance on RL78/L23 Fast Prototyping Board (FPB-RL78/L23). During program execution, the user presses and holds a switch to trigger the bank swap. The program changes, and the system confirms the bank switch.
Sample Code
[Toolchains=CC-RL|V1.50.01;IAR Embedded Workbench for RL78|V5.20.1]
Log in to Download ZIP 24.54 MB 日本語 Compiler: CC-RL, ICCRL78 Function: Other peripherals IDE: CS+ for CC, e2 studio, IAR EWRL78
This sample program uses the LCD controller/driver and capacitive sensor unit built into RL78/L23 to display the target temperature on FPB-RL78/L23, assuming a temperature setting device. The user sets the target temperature using touch buttons.
Sample Code
[Software:RL78 Smart Configurator|V1.15.0] ,[Toolchains=CC-RL|V1.15.01]
Log in to Download ZIP 4.01 MB
Application: Appliances, Building Automation, Communications Infrastructure, Connected Home & Entertainment, Industrial, Industrial Automation, Security
Compiler: CC-RL Function: Software Package IDE: CS+ for CC, e2 studio
The LoRaWAN Sensor Demo package includes sample software that introduces how to visualize sensor data transmitted by a sensor node to Cloud (AWS/Azure) via LoRaWAN networks. This document describes the specification and usage of the sample software.
Sample Code
[Software:RL78 Smart Configurator|V1.15.0] ,[Toolchains=CC-RL|V1.15.01]
Log in to Download ZIP 28.87 MB
Application: Appliances, Building Automation, Communications Infrastructure, Connected Home & Entertainment, Industrial, Industrial Automation, Security
Compiler: CC-RL Function: Software Package IDE: CS+ for CC, e2 studio
This LoRa-based wireles softwar package includes the sample software and evaluation tools to develop the LoRa and LoRaWAN based applications.This document describes the information on the contents of this package and how to setup the hardware and software.
Sample Code
[Toolchains=CC-RL|V1.50.01;IAR Embedded Workbench for RL78|V5.20.1]
Log in to Download ZIP 23.48 MB Compiler: CC-RL, ICCRL78 Function: Other peripherals IDE: CS+ for CC, e2 studio, IAR EWRL78
Sample Code
[Toolchains=CC-RL|V1.50.01;IAR Embedded Workbench for RL78|V5.20.1]
Log in to Download ZIP 23.48 MB 日本語 Compiler: CC-RL, ICCRL78 Function: Other peripherals IDE: CS+ for CC, e2 studio, IAR EWRL78
This sample program uses the LCD controller/driver and capacitive sensor unit built into RL78/L23 to display a clock on RL78/L23 Fast Prototyping Board (FPB-RL78/L23).The user sets the time using touch buttons.
Sample Code
Log in to Download ZIP 6.79 MB 日本語
A reference program for operating IH control using the 16-bit timers KB40, KB41, and KB42 on the RL78/L23 microcontroller. The 16-bit timers KB40, KB41, and KB42 are capable of generating PWM output suitable for IH control. Each timer includes a timer restart function, which allows the output to automatically restart in synchronization with external signals, and an IH control PWM output function, which disables restarts during a predefined active period to ensure a stable output pulse width.
8 items
Part NumberStatusStockBudgetary Price (USD)Sampleable
RTK7RLL230S00001BJActiveIn Stock1u | $21.86Available

Support Communities

  1. The RL78-FPB-RL78L23 board is facing an issue in reading the input status.

    Hi community, I’m facing an issue while reading input on my RL78L23 development board. Below, I’ve included my full code—please guide me. #include "iodefine.h" #include void Clock_Init(void) { /* 1. Enable HOCO */ CSC &= ~0x01U; // HIOSTOP = 0 → HOCO ...

    Mar 24, 2026
  2. FPB-RL78L23: LED on P6.2 (pin 8) not blinking after flashing code

    Hello, I have an FPB-RL78L23 Renesas development kit. I connected an external LED to the board: one leg of the LED goes to GND and the other leg is connected to pin 8. My goal is simply to make the LED blink. I wrote the following code and attempted ...

    Nov 18, 2025
  3. FPB-RL78L23: LED on P6.2 (pin 8) not blinking after flashing code

    Hello, I have an FPB-RL78L23 Renesas development kit. I connected an external LED to the board: one leg of the LED goes to GND and the other leg is connected to pin 8. My goal is simply to make the LED blink. I wrote the following code and attempted ...

    Nov 18, 2025
View All Results from Support Communities (8)
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?
Icon showing CD-ROM illustration, indicating compact disc storage.

ROM Ordering

Embed your custom code into Renesas masked MCUs during manufacturing for tailored device functionality.