Тип unsigned long представляет собой целочисленное значение в расширенном формате. Данный тип является беззнаковым и принимает значения от 0 до 4294967295. В памяти тип long занимает 4-е байта.

Пример:

В данном примере объявляется переменная типа unsigned long. В функции setup() инициализируется последовательный порт на скорости 9600 бод. В функции loop() реализован алгоритм последовательного вывода прошедшего с начала выполнения программы времени в последовательный порт (COM-порт).