forked from arduino/Arduino
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
MikiyaKobayashi edited this page Dec 12, 2024
·
85 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
- Nov 12, 2024 Add the following to the Sample sketches
- RL78/G23 GNSS Data Logger Sample Sketch (Arduino™ Sketch)
- RL78/G23 Timer Sample sketch (Arduino™ sketch)
- Nov 28, 2024 Added "How to migrate from Arduino IDE to e2 studio"
- Oct 31, 2024 RL78/G23-64p Arduino library v.2.4.0 has been released.
- Oct 31, 2024 RL78/G22 Arduino library v.2.4.0 has been released.
- Oct 31, 2024 RL78/G15 Arduino library v.1.2.1 has been released.
- Oct 31, 2024 Added the following notes.
- Verify/Compile with Trigonometric functions library will result in an error.
- 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".
Fast Prototyping Board | Supproted OS | Additional boards manager URL |
---|---|---|
RL78/G24 | Windows 10 or later Ubuntu 20.04 or later |
RL78/G24 boards manager URL |
RL78/G23-128p | Windows 10 or later Ubuntu 20.04 or later |
RL78/G23-128p boards manager URL |
RL78/G23-64p | Windows 10 or later Ubuntu 20.04 or later macOS Sonoma 14.4 on Apple M2 |
RL78/G23-64p boards manager URL |
RL78/G22 | Windows 10 or later Ubuntu 20.04 or later macOS Sonoma 14.4 on Apple M2 |
RL78/G22 boards manager URL |
RL78/G16 | Windows 10 or later Ubuntu 20.04 or later |
RL78/G16 boards manager URL |
RL78/G15 | Windows 10 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 and RL78/G22 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.
- Debugger functions such as step execution and checking the value of variables are available using e2 studio.
- Please refer to this page for How to migrate from Arduino IDE to e2 studio
- Please refer to this page for Notes when trying out the RL78 Arduino environment.