forked from arduino/Arduino
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
MikiyaKobayashi edited this page Apr 22, 2024
·
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
- Apr 22, 2024 Sample sketch using RL78/G23-64p FPB and OLED has been released.
- Mar 28, 2024 RL78/G23 Arduino library v.2.3.1 has been released.
- Mar 28, 2024 RL78/G22 Arduino library v.2.2.1 has been released.
- Mar 28, 2024 Added the following notes.
- Unable to upload during serial communication on Linux
- Mar 21, 2024 RL78/G23 Arduino library v.2.3.0 has been released.
- Mar 21, 2024 RL78/G22 Arduino library v.2.2.0 has been released.
- Mar 21, 2024 Added the following notes.
- Print.h cannot be included
- 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 | RL78/G24 boards manager URL |
RL78/G23-64p | Windows 10 or later Ubuntu 18.04 or later |
RL78/G23-64p boards manager URL |
RL78/G22 | Windows 10 or later Ubuntu 18.04 or later |
RL78/G22 boards manager URL |
RL78/G16 | Windows 10 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.
- 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.