Software Building Blocks

Validated, use-case driven software packs that provide common embedded functionalities and move from evaluation to production with minimal effort.
  • Servo Motor with PWM

    Bring motion to life with easy-to-implement PWM-based hobby servo control.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3

    Functionalities:

    Applications: Smart Home Automation, Robotics, Access Control, Consumer Electronics, Industrial Automation, Smart Appliances

  • LED Brightness Control

    Smooth LED brightness control using PWM.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA4E2

    Functionalities:

    Applications: Smart Lighting, Home Appliances, HMI Panels, Consumer Electronics

    Experience now
  • RTC Event Logging

    RTC Internal Timestamped Event Logging enables embedded systems to maintain an accurate history of operational events.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA4E2
    • FPB-RA6E2

    Functionalities:

    Applications: Access Control, Asset Tracking, Industrial Equipment Monitoring, Medical Devices, Smart Meters

  • UART Serial COM

    Buffered interrupt driven I/O over UART to monitor system activity and debug applications in real time through UART console logging.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1

    Functionalities:

    Applications: Building Automation Gateways, Industrial Controllers, POS Terminals, Test & Measurement Equipment

  • NFC Card Reader

    Read Type A, B, F and V NFC Cards and Tags using PTX105R.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA2E3

    Functionalities:

    Applications: Access Control, Building Automation, Smart Appliances, Industrial Authentication, Secure User Identification

    Experience now
  • MQTT Client Publishing with Wi-Fi

    Message Queuing Telemetry Transport client connects over Wi‑Fi to publish data (send messages) to an MQTT broker.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA6E2

    Functionalities:

    Applications: IoT Gateways, Smart Home Hubs, Building Automation, Energy Monitoring, Environmental Monitoring, Industrial Sensors

    Experience now
  • BLE Beacon Broadcast

    Broadcast real-time data, location, etc, with low-power BLE beacon technology.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA6E2

    Functionalities:

    Applications: Asset Tracking, Indoor Positioning, Building Automation

    Experience now
  • Over The Air updates over BLE

    Keep devices secure and up to date with seamless firmware updates over Bluetooth® Low Energy.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA6E2

    Functionalities:

    Applications: Wearables, Medical Devices, Smart Home Products, Industrial Sensors, Asset Tracking, Consumer Electronics

    Experience now
  • Sensor data Transmission over BLE

    Connect sensors to mobile and cloud applications with reliable BLE data transmission.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA6E2

    Functionalities:

    Applications: Wearables, Industrial Sensors, Asset Tracking, Predictive Maintenance, Smart Agriculture, Building Automation

    Experience now
  • RTT logging

    Enables real-time data logging through the SEGGER Real-Time Transfer (RTT) interface.

    Publisher: Renesas

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1

    Functionalities:

    Applications: Embedded Development, Industrial Controllers, IoT Devices, Medical Devices, Motor Drives, Test & Measurement Equipment

Discover All Software Building Blocks

  • acmphs

    Demonstrates the 'acmphs' example project using RA FSP, including initialization and a basic usage flow.

    Supported MCUs:

    • FPB-RA8E1
  • adc

    Demonstrates the ADC (Analog-to-Digital Converter) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
    Onboarding video:
  • adc_gpt_periodic_sampling

    Demonstrates periodic ADC sampling triggered by GPT, collecting samples via interrupts/DMA.

    Supported MCUs:

    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
  • adc_tau_interval_sampling

    Demonstrates ADC (Analog-to-Digital Converter) functionality using RA FSP, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA0L1
  • agt

    Demonstrates the AGT (Asynchronous General Purpose Timer) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
  • cac

    Demonstrates the CAC (Clock Accuracy Circuit) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
  • ceu

    Demonstrates the CEU (Camera Engine Unit) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA8E1
  • clock_output

    Demonstrates the 'clock output' example project using RA FSP, including initialization and a basic usage flow.

    Supported MCUs:

    • FPB-RA4E2
    • FPB-RA6E2
  • cpp

    Demonstrates using C++ in an RA FSP project (startup, build settings, and basic C++ application structure).

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
  • crc

    Demonstrates the CRC (Cyclic Redundancy Check) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA0L1
    • FPB-RA2E3
    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
  • dac

    Demonstrates the DAC (Digital-to-Analog Converter) using RA FSP driver APIs, including initialization and a basic usage example.

    Supported MCUs:

    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1
    Onboarding video:
  • dac_agt_periodic_signal_generator

    dac_agt_periodic_signal_generator

    Supported MCUs:

    • FPB-RA4E2
    • FPB-RA6E2
    • FPB-RA8E1