Arduino Due là board phát triển sử dụng nhân ARM đầu tiên của series board arduino. Arduino Due là board sử dụng nhân ARM 32bit cortexM3 và được nạp bootloader tương thích code như các board arduino khác.
Arduino Due có 54 chân Digital I/O ( với 12 chân có thể sử dụng chức năng PWM), 12 ngõ vào tín hiệu Analog, 4 UARTs ( cổng truyền nối tiếp), xung clock sử dụng lên đến 84MHZ, baord tích hợp 1 cổng USB OTG, 2 bộ chuyển đổi DAC (digital to Analog), 2 TWI, một jack cấp nguồn, 1 jack SPI, một jack chuẫn Jtag, một nút reset, và một nút xóa chương trình. Arduino Due còn có những tính năng đặt biệt khác đang chờ bạn khám phá.
Để sử dụng trình biên dịch có thể nạp chương trình được cho board Arduino Due chúng ta cần sử dụng trình biên dịch Arduino IDE 1.5 trở lên hoặc bản 1.0.1 trở lên.
Vì board Arduino Due chạy nhân ARM Atmel SA3MX8E, nên bị hạn chế điện áp vào của các chân I/O là 3.3V. Nhưng các Shield Arduino đa phần là sử dụng I/O là 5V nên việc kết nối với Arduino Due phức tạp hơn một chút. Đa số các Shield thiết kế chuẩn theo arduino Uno nên chúng ta phải cẩn thận khi sử dụng shield với Arduino Due.
Lưu ý:
Arduino Due không giống như các board khác, Arduino Due chỉ hoạt động ở điện áp 3.3V nên khi cắm 5V vào các chân I/O có thể gây hỏng baord Arduino Due.