Overview

Description

This software controls Renesas sensor products and acquires measurement data. It consists of the following two layers. The combination of these layers allows you to develop applied products easily and quickly using Renesas sensor products, without being aware of the type of MCU or the control method of the communication interface.

  • Sensor middleware layer: Provides API functions to control sensors
  • I2C communication middleware layer: Absorbs differences in I2C communication interface specifications that depend on MCU used.

Features

  • Provide modules for each MCU platform (RA Flexible Software Package, RX Firmware Integration Technology (FIT), RL78 Software Integration System (SIS), RE Software Development Kit (SDK), RZ RZ/G2L Flexible Software Package (RZ/G2L FSP))
  • Provide common APIs that is independent for each MCU platform
  • RL78/G1x Middleware compliant with Code Generator
  • GUI (RA Configuration, RX Smart Configurator, RL78 Smart Configurator, RE Smart Configurator, RZ Configuration) setting is available for configuration.
  • Supports both non-OS use and RTOS use.
  • Since the control to the communication interface of MCU is done via the sensor communication middleware, user can develop software without being aware of the hardware and driver specifications of the communication interface.
  • The sensor API supports the calculation of measurement values using sensor-specific calculation methods. The user does not need to create calculation programs.
  • No need to obtain individual libraries

Release Information

Sensor software and sample software projects that use the drivers are available :

archive : Sample download (free of charge) | -: Not Available

Sensor MCU Sensor Software Sample Software Project
HS300x (High-Performance Relative Humidity and Temperature Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
RZ/G2L Group RZ/G2L Flexible Software Package (Note1)
HS400x (High-Performance Relative Humidity and Temperature Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
RZ/G2L Group RZ/G2L Flexible Software Package (Note1)
FS2012 (Flow Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
FS3000 (Air Velocity Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
FS1015 (Air Velocity Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
ZMOD4410 (Indoor Air Quality Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
RZ/G2L Group RZ/G2L Flexible Software Package (Note1)
ZMOD4450 (Refrigeration Air Quality Sensor) (Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
ZMOD4510 (Outdoor Air Quality Sensor)(Note4) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
RZ/G2L Group RZ/G2L Flexible Software Package (Note1)
OB1203 (Light, Proximity, Heart Rate, SpO2 Sensor) RA Family Flexible Software Package (Note1) archive (Note6)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family archive (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
I2C Communication Middleware (Note4) RA Family Flexible Software Package (Note1)
RX Family archive or RX Driver Package (Note2)
RL78 G1x Family (Note3)
RL78 G2x Family archive
RE Family Software Development Kit (Note5)
RZ/G2L Group RZ/G2L Flexible Software Package (Note1)

Notes

  1. Included in Flexible Software Package
  2. Included in RX Driver Package
  3. Included in sample software projects package
  4. This FIT module needs to be used combined with I2C Communication Middleware FIT module, download both for using
  5. Included in Software Development Kit using Smart Configurator
  6. In RE Family, only working with Software Development Kit using Smart Configurator

Target Devices

Synergy Download

Documentation

Document title Document type
Type
Date Date
PDF 3.02 MB 日本語 Application Note
PDF 3.01 MB 日本語 Application Note
PDF 3.19 MB 日本語 Application Note
PDF 3.64 MB 日本語 Application Note
PDF 3.79 MB 日本語 Application Note
PDF 2.87 MB 日本語 Application Note
PDF 4.84 MB 日本語 Application Note
PDF 1.61 MB Application Note
PDF 127 KB Application Note
PDF 129 KB Application Note
PDF 1.73 MB Application Note
PDF 4.25 MB 日本語 Application Note
PDF 126 KB Application Note
PDF 129 KB Application Note
PDF 127 KB Application Note
PDF 129 KB Application Note
PDF 129 KB Application Note
PDF 182 KB Application Note
PDF 182 KB Application Note
PDF 189 KB Application Note
PDF 188 KB Application Note
PDF 190 KB Application Note
PDF 197 KB Application Note
PDF 187 KB Application Note
PDF 187 KB Application Note
PDF 192 KB Application Note
PDF 864 KB 日本語 Tool News - Featured Tool
PDF 502 KB 日本語 Tool News - Notification
28 items

Design & Development

Sample Code

Sample Code

Filters
Title Type Date Date
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 60.55 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 64.91 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 59.82 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 58.03 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 52.85 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
[Software=FSP|v4.5.0;RX Driver Package|v1.35],[Toolchains=GNU ARM Embedded|v10.3.1.20210824;CC-RX|v3.02.00;GNURX|8.3.0.202004;CC-RL|v1.10.00;GNURL|4.9.2.202103;]
ZIP 202.84 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, GNU ARM Embedded, GNURL78, GNURX, ICCARM, ICCRL78, ICCRX Function: Application Example, Communication Interface IDE: e2 studio, IAR EWARM, IAR EWRL78, IAR EWRX
Sample Code
ZIP 3.06 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 4.41 MB
Application: IoT Applications
Compiler: CC-RX, GNURX, ICCRX Function: Application Example, Communication Interface, Driver or Library IDE: CS+, e2 studio, IAR EWRX
Sample Code
ZIP 3.60 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 3.60 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 2.25 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 2.25 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 3.27 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 3.72 MB Sample Code
ZIP 3.72 MB Sample Code
ZIP 3.74 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, ICCRL78 Function: Application Example, Communication Interface, Driver or Library IDE: CS+, e2 studio, IAR EWRL78
Sample Code
ZIP 3.77 MB
Application: IoT Applications
Compiler: CC-RL, CC-RX, ICCRL78 Function: Application Example, Communication Interface, Driver or Library IDE: CS+, e2 studio, IAR EWRL78
Sample Code
ZIP 3.74 MB
Application: IoT Applications
Function: Application Example, Communication Interface, Driver or Library
Sample Code
ZIP 3.48 MB
Application: IoT Applications
Compiler: CC-RX, GNURX, ICCRX Function: Application Example, Communication Interface, Driver or Library IDE: CS+, e2 studio, IAR EWRX
Sample Code
ZIP 3.40 MB Sample Code
ZIP 3.40 MB Sample Code
ZIP 2.93 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RX, GNURX, ICCRX Function: Analog, Communication Interface, Driver or Library, OS IDE: CS+, e2 studio, IAR EWRX
Sample Code
22 items
Developer Assistance of FSP for RA family - sensor project guide with HS3001 and ZMOD4410 -

Developer Assistance of FSP for RA family - sensor project guide with HS3001 and ZMOD4410 -

This video introduces how to use the Developer Assistance in a sensor project.

Sensor Software: https://www.renesas.com/sensor-software

Related Products and Applications

Renesas Sensor Products

Applications

Development Tools

  • RL78 Web Simulator
    You can use this online simulator on your PC to run quick simulations of an RL78 MCU executing the sample code for use with:
    • the HS300x or HS400x humidity and temperature sensor
    • the FS1015 or FS3000 air velocity sensor, or
    • the FS2012 flow sensor.