Skip to content

API List

SuguruHarada64 edited this page Apr 27, 2022 · 6 revisions

Introduction

API List

1. Basic Library

1-01. Digital IO

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

1-02. Analog IO

  • Analog IO
    • analogReference()
    • analogRead()
    • analogWrite()
    • analogWriteFrequency()
    • analogWritePinFrequency()

1-03. Advanced IO

  • Advanced IO
    • tone()
    • noTone()
    • shiftOut()
    • shiftIn()
    • shitOutEx()
    • pulseIn()

1-04. Time

  • Time
    • millis()
    • delay()
    • delayMicroseconds()

1-05. Math

  • Math
    • min()
    • max()
    • abs()
    • constrain()
    • map()
    • pow()
    • sqrt()

1-06. Trigonometry

  • Trigonometry
    • sin()
    • cos()
    • tan()

1-07. Random Numbers

  • Random Numbers
    • randomSeed()
    • random()

1-08. Bits and Bytes Operation

  • Bits and Bytes Operation
    • lowByte()
    • highByte()
    • bitRead()
    • bitWrite()
    • bitSet()
    • bitClear()
    • bit()

1-09. Interrupt

  • Interrupt
    • attachInterrupt()
    • detachInterrupt()
    • inturrupts()
    • noInterrupts()

1-10. Hardware serial

  • Hardware serial
    • begin()
    • end()
    • available()
    • read()
    • peek()
    • flush()
    • write()
    • print()
    • println()
    • availableForWrite()
    • availableForRead()

1-11. SD Library File class

  • SD Library File class
    • close()
    • available()
    • read()
    • write()
    • flush()
    • position()
    • seek()
    • print()
    • println()
    • size()
    • name()
    • isDirectory()
    • openNextFile()
    • rewindDirectory()

1-12. SD Library SD class

  • SD Library SD class
    • begin()
    • begin()
    • exists()
    • mkdir()
    • open()
    • remove()
    • rmdir()

1-13. RTC Library

  • RTC Library
    • begin()
    • end()
    • setDateTime()
    • getDateTime()
    • attachAlarmHandler()
    • setAlarmTime()
    • alarmOn()
    • alarmOff()
    • attachConstantPeriodHandler()
    • constantPeriodOn()
    • constantPeriodOff()

1-14. Stepper Library

  • Stepper Library
    • Servo::Stepper
    • Servo::setSpeed
    • Servo::step

1-15. Servo Library

  • Servo Library
    • Servo::attach
    • Servo::write
    • Servo::writeMicoroseconds
    • Servo::read
    • Servo::attached
    • Servo::detach
Clone this wiki locally