Main interface definition of the Arduino API.
More...
Main interface definition of the Arduino API.
- Author
- Hauke Petersen hauke.nosp@m..pet.nosp@m.ersen.nosp@m.@fu-.nosp@m.berli.nosp@m.n.de
Definition in file arduino.hpp.
#include <stdint.h>
#include "periph/gpio.h"
#include "arduino_board.h"
#include "serialport.hpp"
Go to the source code of this file.
|
typedef bool | boolean |
| Arduino boolean data type definion.
|
|
typedef uint8_t | byte |
| Arduino byte data type definion.
|
|
|
void | pinMode (int pin, int mode) |
| Configure a pin as either input or output. More...
|
|
void | digitalWrite (int pin, int state) |
| Set the value for the given pin. More...
|
|
int | digitalRead (int pin) |
| Read the current state of the given pin. More...
|
|
void | delay (unsigned long msec) |
| Sleep for a given amount of time [milliseconds]. More...
|
|
void | delayMicroseconds (unsigned long usec) |
| Sleep for a given amount of time [microseconds]. More...
|
|
unsigned long | micros () |
| Returns the number of microseconds since start. More...
|
|
unsigned long | millis () |
| Returns the number of milliseconds since start. More...
|
|
int | analogRead (int pin) |
| Read the current value of the given analog pin. More...
|
|
void | analogWrite (int pin, int value) |
| Write an analog value to a pin. More...
|
|