Due — це перша плата Arduino з вбудованим 32-бітним ARM-контролером. Її висока тактова частота 84 МГц у поєднанні із загальною кількістю 54 контактів вводу/виводу дозволяє реалізовувати дуже великі проекти. Водночас вона зберігає простоту типових систем Arduino завдяки розширеним бібліотекам Arduino та сумісності з більшістю плат Arduino.
Його 54 контакти включають 12 ШІМ-виходів та 12 аналогових входів, а також чотири UART, два чіпи TWI (I²C) та подвійний ЦАП, ідеальний для виведення стереоаудіо. Додаткові можливості включають виділений USB-хост та підтримку таких стандартів, як JTAG, SPI та Micro-USB. 512 КБ флеш-пам'яті та 96 КБ SRAM не відстають від найшвидших процесорів.