Arduino Nano được dùng ở giai đoạn đầu vì phù hợp để làm quen điều khiển phần cứng, test servo và xử lý tín hiệu từ nút bấm, chiết áp. Đây là bước nền để người học hiểu cách robot phản hồi với lệnh và tín hiệu đầu vào.
Servo là phần chấp hành chính trong bài toán cánh tay robot, nên khóa học tập trung vào điều khiển góc quay 0–180 độ, quét động cơ và điều khiển nhiều servo cùng lúc. Cách này bám đúng workflow điều khiển robot cơ bản: nhận lệnh, tính trạng thái, rồi xuất chuyển động.
Serial và C# được đưa vào ở giai đoạn sau vì đây là lớp điều khiển cao hơn, cho phép giao tiếp giữa máy tính và robot. Việc chuyển từ Arduino sang Visual C# giúp người học thấy rõ luồng điều khiển từ phần cứng sang giao diện máy tính, thay vì chỉ dừng ở nút bấm vật lý.
Cách sắp xếp công cụ theo thứ tự từ Arduino Nano, servo, cảm biến đầu vào đến C# là hợp lý cho người mới vì đi từ thao tác trực tiếp trên thiết bị sang điều khiển hệ thống hoàn chỉnh.