メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)

説明

RL78/G22 Fast Prototyping Boardは、RL78/G22マイコンを搭載し、様々なアプリケーションの試作開発に特化した評価ボードです。サンプルコードにより、セカンダリMCUのOTAファームウェアアップデート、Wi-Fi、LoRaおよびLoRaWANベースの無線通信等も実現します。USBケーブルをつなげるだけで、プログラムの書き込み/デバッグが可能で、追加のツール無しで評価を始めることができます。また、従来のE2エミュレータ、E2エミュレータLiteを使用した高機能なデバッグも可能です(方法はユーザーズマニュアル参照)。Arduino UnoおよびPmod™インタフェースを標準搭載、マイコンの全ピンにアクセス可能など、高い拡張性を有しています。RL78/G22の特徴機能の一つである、静電容量センサユニットを使用した、タッチボタンを2つ、スライダーを1つ搭載しています。さらに、Arduino IDE上で様々なプログラム(スケッチ)作成に対応したArduino ライブラリも提供しています。

注意:本製品には簡易評価用にタッチボタンを2つ、スライダーを1つ付属しておりますが、実際のボード設計にあたってはアプリケーションノート 静電容量センサマイコン 静電容量タッチ電極デザインガイド (R30AN0389) をご確認の上、RL78/G22搭載静電容量タッチ評価システム(RSSK-RL78G22)を使用して評価を行ってください。

特長

  • 16ビットマイコンRL78/G22(R7F102GGE2DFB)を搭載
    • 32MHz, RL78-S3 Core
    • ROM: 64KB, RAM: 4KB, Data Flash 2KB
    • 48-pin LFQFP, 7mm x 7mm x 1.7mm, 0.5mm pitch
  • PCとUSBケーブルで接続することで、COM Port通信経由でのプログラムの書き込み/デバッグが可能
  • マイコンの全ピンにアクセス可能
  • Arduino UnoおよびPmod™インタフェース, Groveインタフェースを標準搭載
  • Arduino ライブラリを提供
  • 静電容量タッチセンサボタンを搭載
  • 各種RL78開発環境に対応

アプリケーション

分類 タイトル 日時
マニュアル-開発ツール PDF 1.97 MB English
クイックスタートガイド PDF 250 KB
回路図 PDF 403 KB English
その他資料 PDF 111 KB English
アプリケーションノート PDF 1.10 MB English
ファームウェアアップデート通信モジュールは、プライマリMCU-セカンダリMCU構成のシステムでマイコン間の通信制御機能を提供します。このモジュールを使用することで、プライマリMCU経由でセカンダリMCUのファームウェア更新を容易に実現できます。通信プロトコルはUARTもしくは3線SPIをサポートしています。
アプリケーションノート PDF 5.31 MB English
本モジュールを使用することで、ファームウェアアップデート機能とセキュアブート機能をお客様のシステムに容易に組み込むことができます。ファームウェアアップデートモジュールは、お客様のシステムにファームウェアアップデート機能を組み込む際に、その部品として利用することが可能なミドルウェアです。
アプリケーションノート PDF 1.96 MB English
AI生成コンテンツ: 本資料はRL78/G23マイコンのハードウェア設計に関する仕様と推奨事項をまとめています。電源回路、リセット回路、発振回路、ポート機能、A/Dコンバータの使用方法、オンチップデバッグ回路などの回路例を示し、バイパスコンデンサを用いた電源端子の適切な接続や電源供給とリセット信号のタイミング、未使用端子の処理方法を解説しています。外付け部品の代表的な値や基板設計の注意点も含み、安定動作とノイズ対策に役立つ実践的な設計指針を提供します。
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
アプリケーションノート 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.
マニュアル-ソフトウェア PDF 370 KB
マニュアル-ソフトウェア PDF 1.86 MB
アプリケーションノート PDF 9.15 MB English
アプリケーションノート PDF 419 KB English
アプリケーションノート PDF 407 KB English
AI生成コンテンツ: タイマ・アレイ・ユニット0(TAU0)のチャネル0とチャネル1を連動させ、2ms周期のPWM出力を生成する方法を説明する。500msごとにPWMのデューティ比を10%、30%、50%、70%、90%の順に変更し、LEDの輝度を制御する。チャネル0は2msごとに割り込みを発生させ、250回の割り込みでデューティ比を更新し、LED2の出力を反転させる。PWM出力はTO01端子からアクティブローで出力される。ハードウェア設定や割り込み処理、ソフトウェアのフローも解説する。
アプリケーションノート PDF 412 KB English
AI生成コンテンツ: RL78/G22マイコンのタイマ・アレイ・ユニット(TAU)を用いたインターバル・タイマ機能の使用方法を説明する。TAU0チャネル0を16ビットインターバルタイマとして設定し、タイマ割り込み(INTTM00)でLEDの点滅を制御する。スイッチの押下回数に応じて割り込み周期を変更し、LEDの点滅周期は500ms、250ms、125ms、62.5msと変化する。ハードウェア構成、ソフトウェア設定、割り込み処理、サンプルコードを含む。
アプリケーションノート PDF 414 KB English
アプリケーションノート PDF 1.05 MB English
AI生成コンテンツ: RL78/G22マイコンのシリアルインターフェースIICAを用いたシングルマスタI2Cシステムにおけるスレーブ送受信の方法を説明する。スレーブアドレス認識、データの読み書き、128バイトのシリアルRAM領域の扱いを詳細に解説。通信のタイミングチャートでは、スタート条件、アドレス一致、ACK応答、データ転送の流れを示し、割り込み処理やウエイト制御も扱う。
アプリケーションノート PDF 1.27 MB English
AI生成コンテンツ: シリアルインターフェースIICAを用いたシングルマスタシステムでのマスタ送受信方法を解説する。スレーブは内部アドレスレジスタを持ち、128バイトのシリアルRAM領域で任意のバイト数の読み書きが可能。IIC通信のタイミング、ハードウェア・ソフトウェア構成、割り込み処理、サンプルコードを含み、RL78/G22マイコンでのIICAマスタ通信の実装を詳細に説明する。
アプリケーションノート PDF 430 KB English
AI生成コンテンツ: RL78/G22マイコンのシリアル・アレイ・ユニット(SAU)を用いたUART通信は、ASCII文字の送受信とエラー処理を可能にします。UART0のTxD0およびRxD0端子を使用し、9600bps、8ビットデータ長、偶数パリティ、LSBファーストで通信します。受信文字に応じた応答を送信し、エラー発生時には対応するエラー応答を返します。受信、送信、エラー割り込みは低優先度で管理されます。UARTの送受信タイミングチャートとサンプルコードも提供されます。
アプリケーションノート PDF 2.35 MB English
AI生成コンテンツ: RL78/G22とDA16200/DA16600モジュールを用いたSoft APモードのWi-Fi通信方法を解説し、Wi-Fiルータを介さずにアクセスポイントとして動作する機器とスマートフォンなどのステーションモード機器間で直接TCP通信を可能にします。RL78/G22はUART経由でATコマンドを送信し、DA16200/DA16600を制御します。サンプルプログラムはTCPサーバとして動作し、TCPクライアントからの命令でLEDを制御し、スイッチ操作で文字列を送信します。ATコマンド管理フレームワークにより多様な通信プロトコルに対応可能です。周辺機能やオプションバイト設定、ソフトウェア構成も説明されています。
アプリケーションノート PDF 4.90 MB English
AI生成コンテンツ: 本資料は、プライマリMCUのRX65Nを用いて、AWSと連携しながらセカンダリMCUのRL78/G22にOTAファームウェアアップデートを行う方法を解説します。稼働中のセンサを追加し、AWSの画面でセンサデータを可視化するデモを通じて、部分更新や全面更新による柔軟なセキュリティ対応や機能拡張を実現します。ハードウェア・ソフトウェアのセットアップ、AWS設定、デモ実行手順も詳細に説明しています。
アプリケーションノート PDF 2.85 MB English
AI生成コンテンツ: RL78/G22マイコンを用いて、UART経由でATコマンドを送信し、RYZ024AのLTE Cat M1/NB1/NB2通信モジュールを制御する方法を解説する。MQTT通信や低消費電力動作(eDRX、PSM)を実現するサンプルソフトを提供し、ATコマンド管理フレームワークにより多様な通信プロトコルをサポートする。PMOD-RYZ024Aボードの使用方法やSIMカードのアクティベーション、ディープスリープ時の注意点も含む。
アプリケーションノート PDF 1.48 MB English
AI生成コンテンツ: UART通信を用いたModbusは、ASCIIおよびRTUモードでのマスタ/スレーブ間のシリアルデータ交換を可能にします。RS-485物理層を使用し、RL78マイコンがGPIOとUARTを介して送受信を制御します。文字間およびフレーム間のタイミングはTAU0タイマで管理されます。ネットワーク内は最大247台のスレーブが固有アドレスを持ち、ASCIIまたはRTUのいずれかに統一する必要があります。ハードウェア接続やソフトウェア機能、通信タイミングの詳細を示しています。
アプリケーションノート PDF 434 KB English
AI生成コンテンツ: RL78/G22マイコンのソフトウェアトリガ、連続変換モードを用いたA/D変換方法を説明する。P20/ANI0端子のアナログ電圧をデジタル値に変換し、6ビット右シフトして内蔵RAMに格納する手順を示す。初期レジスタ設定、HALTモードと割り込み処理によるメイン処理の流れ、動作確認条件(ハード・ソフト環境)を詳述し、10ビット分解能での効率的な連続A/D変換の実装例を提供する。
その他資料 PDF 367 KB
その他資料 PDF 141 KB
PCB設計ファイル ZIP 2.58 MB
35件

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
E2エミュレータ [RTE0T00020KCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator ルネサス
E2エミュレータLite [RTE0T0002LKCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator ルネサス
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
統合開発環境 CS+
ルネサス統合開発環境 [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+でRL78/G23、RXスマート・コンフィグレータを使用するには、別途インストールする必要があります。スマート・コンフィグレータの製品ページから、RL78/G23用、RX用のスマート・コンフィグレータをダウンロードしてください)
IDE and Coding Tool ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
IAR Embedded Workbench for Renesas RL78
IAR Embedded Workbenchは、自動車アプリケーションを作成するための強力かつ最先端の最適化技術を備えた統合開発ツールであり、RL78 デバイスに対して広範なサポートを提供します。
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 ルネサス
静電容量式タッチセンサ対応開発支援ツール QE for Capacitive Touch
マイコンの静電容量式タッチ機能を使用した組み込みシステム開発において、タッチインタフェースの初期設定や感度のチューニングを簡単に行え、開発期間の短縮が実現できます。 [ルネサスIDE e² studio用拡張機能] [スタンドアロン版] [Support MCU/MPU:RA,RL78, RX, Renesas Synergy™]
Solution Toolkit ルネサス
8件

ソフトウェアダウンロード

分類 タイトル 日時
ボード記述ファイル ZIP 1 KB
1件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード
[Toolchains=CC-RL|V1.15.00]
ログインしてダウンロード ZIP 7.02 MB
アプリケーション: ビルディングオートメーション, 民生機器全般, 産業オートメーション, 産業用機器
Compiler: CC-RL Function: Application Example, Communication Interface IDE: e2 studio
In a system consisting of a primary MCU and a secondary MCU, this module allows user updating of the firmware of the secondary MCU. This application note explains how to use this module, incorporate its API functions into user applications, and extend its functionality.
サンプルコード
[Toolchains=CC-RL|V1.16.00;LLVM for Renesas RL78|17.0.1.202512;IAR Compiler for RL78|v.5.20.2]
ログインしてダウンロード ZIP 42.00 MB
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78, LLVM for Renesas RL78 Function: Driver or Library IDE: e2 studio, IAR EWRL78
サンプルコード
[Software:RL78 Smart Configurator|V1.15.0] ,[Toolchains=CC-RL|V1.15.01]
ログインしてダウンロード ZIP 4.01 MB
アプリケーション: コネクテッドホーム & エンタテイメント, スマート家電, セキュリティ, ビルディングオートメーション, 産業オートメーション, 産業用機器, 通信インフラストラクチャ
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.
サンプルコード
[Software:RL78 Smart Configurator|V1.15.0] ,[Toolchains=CC-RL|V1.15.01]
ログインしてダウンロード ZIP 28.87 MB
アプリケーション: コネクテッドホーム & エンタテイメント, スマート家電, セキュリティ, ビルディングオートメーション, 産業オートメーション, 産業用機器, 通信インフラストラクチャ
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.
サンプルコード
[Toolchains=CC-RL|V1.15.00]
ログインしてダウンロード ZIP 23.20 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL Function: Application Example, HMI IDE: CS+ for CC
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.4.21.2]
ログインしてダウンロード ZIP 7.33 MB English Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.4.21.2]
ZIP 7.50 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.4.21.2]
ログインしてダウンロード ZIP 15.48 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.4.21.2]
ログインしてダウンロード ZIP 7.27 MB English Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.13.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 7.97 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.13.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 15.25 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.13.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 7.56 MB
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.13.00]
ログインしてダウンロード ZIP 7.21 MB English
アプリケーション: コネクテッドホーム & エンタテイメント, メディカル&ヘルスケア, 産業用機器
Compiler: CC-RL Function: Communication Interface IDE: CS+ for CC, e2 studio
サンプルコード
[Software=RL78 Software Integration System|v1.62],[Toolchains=CC-RL|V1.13.00]
ログインしてダウンロード ZIP 109.66 MB English
アプリケーション: スマート家電, ビルディングオートメーション, メディカル&ヘルスケア, 産業用機器
Compiler: CC-RL Function: Application Example IDE: e2 studio
サンプルコード
[Toolchains=CC-RL|V1.13.00]
ログインしてダウンロード ZIP 8.82 MB English
アプリケーション: コネクテッドホーム & エンタテイメント, スマート家電, メディカル&ヘルスケア, 無線インフラストラクチャ, 産業用機器
Compiler: CC-RL Function: Communication Interface IDE: CS+ for CC, e2 studio
サンプルコード
[Toolchains=CC-RL|V1.12.01]
ログインしてダウンロード ZIP 5.89 MB English
アプリケーション: 産業用機器
Compiler: CC-RL Function: Communication Interface IDE: e2 studio
サンプルコード
[Toolchains=CC-RL|V1.12.01]
ログインしてダウンロード ZIP 10.29 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL, ICCRL78 Function: Application Example, Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
17件
型名状態在庫参考価格(米ドル)Sampleable
RTK7RLG220C00000BJActive在庫あり1u | $23.53Available

ニュース&ブログ

サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。
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.