變數型別
char:簽名的 1 位元組字元值byte:無符號 8 位整數int:簽名 16 位(基於 ATMEGA 的板)或 32 位(基於 Arduino Due)整數unsigned int:無符號 16 位(基於 ATMEGA 的板)或 32 位(基於 Arduino)整數long:帶符號的 32 位整數unsigned long:無符號 32 位整數float:4 位元組浮點數double:4 位元組(基於 ATMEGA 的板)或 8 位元組(基於 Arduino Due)浮點數
例子:
char a = 'A';
char a = 65;
byte b = B10010;
int c = 2;
unsigned int d = 3;
long e = 186000L;
unsigned long f = millis(); // as an example
float g = 1.117;
double h = 1.117;