Arduino Referencia das funções
A linguagem utilizada no Arduino é baseada na linguagem C/C++ porém não é totalmente compatível com o padrão pois os recursos do Arduino são limitados assim como o set de instruções.
As funções foram desenvolvidas a partir das bibliotecas AVR Libc e permitem o uso de quaisquer instruções contidas nela.
Veja as seguintes funções da linguagem