Bộ vi điều khiển viết tắt là Micro-controller,là mạch tích hợp trên một chip có thể lập trình được,dùng để điều khiển hoạt động của một hệ các tập lệnh của người lập trình , bộ vi điều khiển tiến hành đọc,lưu trữ thông tin,đo thời gian và tiến hành đóng mở một cơ cấu nào đó