forked from arduino/Arduino
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
SuguruHarada64 edited this page Oct 27, 2023
·
86 revisions
Welcome to the Arduino wiki!
- Following contents include English only.
- 日本語ページはこちら: ホーム
- Information on Arduino systems that run on a variety of RL78 family boards is collected here.
-
Arduino system comprises “Arduino board” hardware and “Arduino IDE” software.
- Reference: https://www.arduino.cc/en/Guide/Introduction
- Oct 27, 2023 RL78/G23 Arduino library v.2.2.0 has been released.
- Oct 27, 2023 RL78/G22 Arduino library v.2.1.0 has been released.
- Sep 7, 2023 RL78/G24 Arduino library v.1.0.0 has been released.
- Aug 04, 2023 Updated Sample sketches.
- Click here for past history
- The table below shows the Fast Prototyping Boards that are compatible with the Arduino IDE.
- Depending on the Fast Prototyping Board, it may be necessary to set "Additional boards manager URL".
- Please refer to the quick start guide for each board for how to set the "Additional boards manager URL".
Board | IDE 2.0.4 or later | IDE 1.8.19 | Additional boards manager URL |
---|---|---|---|
RL78/G24 Fast Prototyping Board | Library v1.0.0 or later | Library v1.0.0 or later | RL78/G24 boards manager URL |
RL78/G23-64p Fast Prototyping Board | Library v2.0.0 or later | Library v2.0.0 or later | RL78/G23-64p boards manager URL |
RL78/G22 Fast Prototyping Board | Library v2.0.0 or later | Library v2.0.0 or later | RL78/G22 boards manager URL |
RL78/G16 Fast Prototyping Board | Library v1.0.0 or later | Library v1.0.0 or later | RL78/G16 boards manager URL |
RL78/G15 Fast Prototyping Board | - | Library v1.0.0 or later | RL78/G15 boards manager URL |
Note1: Please set "Additional Board Manager URLs" when using the latest version of the library on the RL78/G23-64p Fast Prototyping Board.
Note2: Please use Arduino IDE 1.8.19 when using the RL78/G15 Fast Prototyping Board.
- A Quick Start Guide has been prepared to enable users to start trying out an Arduino system running on the supported board right away.
- Using the Quick Start Guide for reference, you can start coding for the Arduino environment and run a sample program that flashes LEDs at fixed intervals right away after obtaining the board.
- Renesas provides sample sketches of each FPB.
- For sample sketches, we publish sketches with specific sensors.
- The Arduino library includes code for controlling the IIC bus, A/D converter functionality, etc., and using the Arduino IDE you can easily add code referencing the APIs in the[API List](API List)in order to make use of the MCU’s peripheral functions.
- For example, it is a simple matter to implement extensions such as adding a sensor module to the IIC bus of the RL78/G23-64p Fast Prototyping Board in order to read sensor data.
- In the Arduino source code Arduino pin numbers are used to specify which pins on the board are used.
- The available Arduino pin numbers differ depending on the board, so refer to “Arduino pin list” under the Supported Boards item when creating Arduino sketches.
- The API List will be expanded further moving forward.
- You can use e2 studio to carry out detailed internal debugging of the Arduino library.
- Refer to the following for instructions on how to proceed.
- [Under construction.]
- Refer to the following for instructions on how to proceed.
- Please refer to this page for Notes when trying out the RL78 Arduino environment.