Skip to content

API List RL78F25

SuguruHarada edited this page Apr 14, 2026 · 1 revision

Introduction

API List

1. Basic Library

1-01. Digital IO

  • Digital-IO
    • pinMode()
    • digitalWrite()
    • digitalRead()

1-02. Time

  • Time
    • millis()
    • delay()

1-03. Hardware serial

  • Hardware serial
    • begin()
    • end()
    • available()
    • read()
    • write()
    • print()
    • println()

2. Standard Library

2-1. Wire

  • Wire
    • begin()
    • requestFrom()
    • beginTransmission()
    • endTransmission()
    • write()
    • availableForWrite()
    • available()
    • read()
    • peek()
    • setClock()
    • flush()

Note: The Wire library implementation uses a 32 byte buffer, therefore any communication should be within this limit.
   Exceeding bytes in a single transmission will just be dropped.

2-2. SPI Library

  • SPI Library
    • SPISettings()
    • begin()
    • beginTransaction()
    • transfer()
    • transfer16()
    • endTransaction()
    • end()
    • setBitOrder()
    • setDataMode()
    • setClockDivider()

2-3. CAN FD Library

  • CAN FD Library
    • begin()
    • end()
    • setMode()
    • setRcvFilter()
    • write()
    • read()
    • available()

Clone this wiki locally