unsigned long

Переменные типа unsigned long являются переменными расширенного размера для хранения чисел и хранят 32 бита (4 байта) информации. В отличие от стандартного типа long, беззнаковый тип данных не будет хранить отрицательные числа, поэтому их диапазон составляет от 0 до 4 294 967 295 (2 ^ 32 - 1).

Синтаксис

unsigned long var = val;

Параметры

var: имя переменной
val: значение, которое вы назначаете этой переменной

Пример кода

unsigned long time;

void setup() {
	Serial.begin(9600);
}

void loop() {
	Serial.print("Time: ");
	time = millis();
	//Выводит время, прошедшее с момента запуска программы.
	Serial.println(time);
	// Ждем секнду чтобы не отправлять большие объемы данных.
	delay(1000);
}