Nguyên lí, phân biệt và điều kiện áp dụng
Vi điều khiển tích hợp bộ xử lí, bộ nhớ và các cổng vào/ra để thực hiện chương trình điều khiển. Chương trình nằm trong bộ nhớ chương trình; dữ liệu làm việc thay đổi trong bộ nhớ dữ liệu. Bộ xử lí đọc và thực hiện lệnh; bộ định thời và giao tiếp hỗ trợ xử lí sự kiện. Vi điều khiển không đồng nghĩa máy tính đa dụng đầy đủ hay một cảm biến đơn lẻ.