forked from arduino/Arduino
-
Notifications
You must be signed in to change notification settings - Fork 5
API List
SuguruHarada64 edited this page Apr 27, 2022
·
6 revisions
- The Arduino APIs corresponding to each platform are listed below.
- A reference for Arduino APIs can be found at the link below.
- Digital-IO
- pinMode()
- digitalWrite()
- digitalRead()
- Analog IO
- analogReference()
- analogRead()
- analogWrite()
- analogWriteFrequency()
- analogWritePinFrequency()
- Advanced IO
- tone()
- noTone()
- shiftOut()
- shiftIn()
- shitOutEx()
- pulseIn()
- Time
- millis()
- delay()
- delayMicroseconds()
- Math
- min()
- max()
- abs()
- constrain()
- map()
- pow()
- sqrt()
- Trigonometry
- sin()
- cos()
- tan()
- Random Numbers
- randomSeed()
- random()
- Bits and Bytes Operation
- lowByte()
- highByte()
- bitRead()
- bitWrite()
- bitSet()
- bitClear()
- bit()
- Interrupt
- attachInterrupt()
- detachInterrupt()
- inturrupts()
- noInterrupts()
- Hardware serial
- begin()
- end()
- available()
- read()
- peek()
- flush()
- write()
- print()
- println()
- availableForWrite()
- availableForRead()
- SD Library File class
- close()
- available()
- read()
- write()
- flush()
- position()
- seek()
- print()
- println()
- size()
- name()
- isDirectory()
- openNextFile()
- rewindDirectory()
- SD Library SD class
- begin()
- begin()
- exists()
- mkdir()
- open()
- remove()
- rmdir()
- RTC Library
- begin()
- end()
- setDateTime()
- getDateTime()
- attachAlarmHandler()
- setAlarmTime()
- alarmOn()
- alarmOff()
- attachConstantPeriodHandler()
- constantPeriodOn()
- constantPeriodOff()
- Stepper Library
- Servo::Stepper
- Servo::setSpeed
- Servo::step
- Servo Library
- Servo::attach
- Servo::write
- Servo::writeMicoroseconds
- Servo::read
- Servo::attached
- Servo::detach