Cấu tạo của Arduino được chia thành 2 loại phần cứng và phần mềm. Cụ thể: