Search wiring.org.co:

#

Estructura
return
void
false
#include
; (semicolon)
. (dot)
/* */ (multiline comment)
null
= (assign)
loop()
// (comment)
() (parentheses)
true
{} (curly braces)
[] (array access)
delete
#define
setup()
, (comma)
new
Tipos de datos

##### Primitivos

char
word
float
long
boolean
double
int
unsigned char
byte
unsigned long
unsigned int

##### Compuestos

String
Vector
array

##### Tipos Constantes

ULongTable
ConstantString
FloatTable
IntTable
LongTable
UCharTable
DoubleTable
Constant
CharTable
ByteTable
UIntTable

##### Conversión

splitString()
toUpperCase()
long()
toAscii()
int()
byte()
float()
toLowerCase()
char()

##### Uso de bit, byte y word

lowByte()
makeWord()
bit()
bitWrite()
highByte()
bitRead()

##### Clasificación de Caracteres

isPrintable()
isAscii()
isGraph()
isControl()
isSpace()
isWhitespace()
isUpperCase()
isAlpha()
isPunct()
isHexadecimalDigit()
isAlphaNumeric()
isLowerCase()
isDigit()

##### Opciones de variables

static
const
volatile

##### Operadores de apuntadores

& (reference operator)
* (dereference operator)

##### Utilidades

sizeof()
Control

##### Operadores Relacionales

>= (greater than or equal to)
> (greater than)
== (equality)
<= (less than or equal to)
< (less than)
!= (inequality)

##### Iteración

for()
while()

##### Condicionales

default
break
switch()
case
if()
else

##### Operadores Lógicos

&& (logical AND)
|| (logical OR)
! (logical NOT)
Entrada/Salida

##### Pin digital de Entrada/Salida

digitalRead()
pinMode()
digitalWrite()

##### Pin digital de Entrada pullup

noPullup()
pullup()

##### Puerto digital de Entrada/Salida

portWrite()
portRead()
portMode()

##### Pin desplazamiento de bits

shiftOut()
shiftIn()

##### Pin análogo de Entrada

analogRead()
analogReference()

##### Pin PWM (Análogo) de Salida

analogWrite()
noAnalogWrite()

##### Pin PWM Opciones Avanzadas

setPWMPrescale()
setPWMResolution()

##### Tiempo

delay()
millis()
delayMicroseconds()
micros()

##### Lectura de pulsos (polled)

pulseIn()

##### Interrupciones

noInterrupts()
attachInterrupt()
detachInterrupt()
interruptMode()
interrupts()

##### Generación de tonos

noTone()
getTonePolyphony()
setTonePolyphony()
tone()

##### Serial Communication

Serial

##### Manejo de potencia

enablePower()
disablePower()

##### Manejo de potencia avanzado

sleep()
noSleep()
sleepMode()
Matemáticas

##### Operadores

-= (subtract assign)
+= (add assign)

##### Operadores de bits

|= (bitwise OR and assign)
˜ (bitwise ones complement)
&= (bitwise AND and assign)
^ (bitwise XOR)
| (bitwise OR)
& (bitwise AND)
<< (bitwise bit shift left)
>> (bitwise bit shift right)

##### Cálculo

signbit()
fmin()
min()
exp()
square()
fmod()
sqrt()
constrain()
ldexp()
round()
map()
sq()
ceil()
fma()
floor()
log10()
pow()
fabs()
abs()
max()
fmax()
trunc()
log()

##### Trigonometría

atan2()
tan()
cosh()
sinh()
tanh()
acos()
asin()
atan()
cos()
sin()
hypot()
radians()
degrees()

##### Aleatoriedad

random()
randomSeed()

##### Operador

+ (addition)
- (minus)
* (multiply)
- (negation)
/ (divide)
% (modulo)
-- (decrement)
++ (increment)
Constantes
LSBFIRST
CHANGE
FALLING
OUTPUT
HALF_PI (1.57079...)
INPUT
WLED
LOW
PI (3.14159...)
TWO_PI (6.28318...)
HIGH
MSBFIRST
RISING