Bo ESP32 chạy chương trình và giao tiếp ra sao?
- Cơ bản
- Bài viết
- Từ 15 tuổi
- 4 phút đọc

Ví dụ ESP32-DevKitC V4 trong bài là bo phát triển gắn module ESP32-WROOM-32E, trong đó chip ESP32 làm lõi, kèm cổng USB và các hàng chân đưa tín hiệu ra ngoài. Bạn nạp firmware từ máy tính qua cổng nối tiếp, và chip có thể giao tiếp không dây qua Wi-Fi và Bluetooth. Bo này có thể dùng để xây dựng thiết bị IoT.
Mục lục
- Máy tính
- Bo ESP32
- Kết nối không dây
Bạn sẽ học được gì
- Gọi tên được các phần chính của một bo ESP32.
- Mô tả được cách nạp firmware vào bo.
- Nêu được ESP32 giao tiếp không dây bằng gì.
Cần biết trước
Nên biết GPIO và UART là gì.
Bo ESP32 gồm những phần nào?
ESP32-DevKitC là bo phát triển nhỏ dựa trên ESP32, do Espressif sản xuất. Bo V4 có nhiều phiên bản module; ví dụ trong tài liệu dùng ESP32-WROOM-32E, một module có ESP32 làm lõi.
Hầu hết các chân I/O của module ESP được đưa ra các hàng chân trên bo. Người phát triển có thể nối ngoại vi bằng dây nối hoặc cắm bo lên breadboard. Trên V4, tránh dùng D0, D1, D2, D3, CMD và CLK làm chân ngoại vi vì chúng dùng nội bộ cho bộ nhớ flash.
- Bo phát triển
- Module ESP32
- Cổng USB
Firmware được nạp vào bo như thế nào?
Cổng Micro-USB cấp nguồn cho bo và dùng để giao tiếp giữa máy tính và module. Giữ nút Boot rồi nhấn EN sẽ vào chế độ tải firmware qua cổng nối tiếp.
ESP-IDF là bộ khung phát triển chính thức cho các dòng chip ESP32. Một ví dụ đơn giản cho thấy cách dùng ESP-IDF để cấu hình menu, rồi xây dựng và nạp firmware lên bo ESP32.
- Máy tính có ESP-IDF
- Cáp USB
- Bo ESP32
- Ký hiệu các nút Boot và EN
ESP32 giao tiếp không dây ra sao?
ESP32 là chip kết hợp Wi-Fi và Bluetooth. Tùy phiên bản, chip có một hoặc hai bộ vi xử lý.
- Chip ESP32
- Wi-Fi
- Bluetooth
Ví dụ trong đời sống
Hãy cùng người lớn nghĩ về một cảm biến nhiệt độ gửi số liệu lên mạng trong nhà. Bo ESP32 đọc cảm biến qua các chân, rồi gửi số liệu bằng Wi-Fi.
Hiểu lầm thường gặp
Bo ESP32 và chip ESP32 là một. Chip là lõi; bo phát triển còn có module, cổng USB và hàng chân.
Firmware phải được nạp qua Wi-Fi. ESP32-DevKitC V4 trong tài liệu có thể vào chế độ tải và nhận firmware qua kết nối nối tiếp; cách cập nhật khác tùy bo và firmware.
Câu hỏi thường gặp
ESP32 là gì?
ESP32 là chip kết hợp Wi-Fi và Bluetooth của Espressif.
ESP-IDF dùng để làm gì?
Đó là bộ khung phát triển chính thức để xây dựng và nạp firmware cho ESP32.
Nút Boot và EN để làm gì?
EN là nút khởi động lại. Giữ Boot rồi nhấn EN để vào chế độ tải firmware qua cổng nối tiếp.
Cổng USB trên bo làm gì?
Nó cấp nguồn và dùng để giao tiếp giữa máy tính và module.
Tóm tắt
Thuật ngữ trong bài
Tên tiếng Việt, tên tiếng Anh và nghĩa dùng trong bài. Di chuột, chạm hoặc dùng phím Tab tới từ có gạch chân chấm để xem giải thích ngay khi đọc.
- ESP32
- Chip kết hợp Wi-Fi và Bluetooth của Espressif, có một hoặc hai bộ vi xử lý tùy phiên bản.
- Bo phát triểnDevelopment board
- Trong ví dụ ESP32-DevKitC V4, bo đưa chân của module ra hàng chân và có cổng USB để lập trình và thử nghiệm.
- Module
- Khối nhỏ có chip ESP32 làm lõi, gắn trên bo phát triển.
- Firmware
- Chương trình được nạp vào bo, ở đây qua cổng nối tiếp.
- ESP-IDF
- Bộ khung phát triển chính thức của Espressif cho chip ESP32.
Bài này chưa được đánh dấu là đã xem
Thấy nội dung sai hoặc chưa an toàn?
Báo cho quản trị viên qua email. Thư có sẵn tên bài và đường dẫn.
Có thể bạn cũng quan tâm
Khởi độngTổng quan: Firmware và kết nối mạng IoT
Cái nhìn tổng quan về firmware chạy trên thiết bị IoT, vòng setup và loop, cách MQTT gửi bản tin lên mạng và hướng dẫn an toàn do NIST công bố.
Internet vạn vật (IoT)4 phút đọc
Cơ bảnMQTT chuyển bản tin qua broker như thế nào?
MQTT là giao thức xuất bản và đăng ký: broker nhận bản tin theo chủ đề rồi chuyển cho bên đã đăng ký; bài nêu chủ đề, ký tự thay thế, ba mức QoS.
Internet vạn vật (IoT)4 phút đọc
Cơ bảnModbus RTU hỏi và trả lời dữ liệu như thế nào?
Modbus RTU hoạt động theo kiểu hỏi và đáp giữa master và slave: bài giải thích địa chỉ, mã chức năng, kiểm tra lỗi và khoảng lặng tách khung.
Internet vạn vật (IoT)4 phút đọc
Cơ bảnRS-485 truyền tín hiệu vi sai ra sao?
RS-485 gửi tín hiệu qua hai dây và so sánh hiệu điện áp giữa chúng nên chịu nhiễu tốt, đi xa và cho nhiều thiết bị dùng chung một đường truyền.
Internet vạn vật (IoT)4 phút đọc
Nguồn
Các nguồn này viết cho người đọc lớn hơn. Nếu thấy khó, hãy đọc cùng người lớn.
- ESP32-DevKitC V4 Getting Started Guide(mở trong thẻ mới)
Espressif SystemsBậc C: nguồn khácĐọc ngày 29 tháng 10, 2026
- ESP-IDF Programming Guide(mở trong thẻ mới)
Espressif SystemsBậc C: nguồn khácĐọc ngày 29 tháng 10, 2026
- ESP-IDF Get Started(mở trong thẻ mới)
Espressif SystemsBậc C: nguồn khácĐọc ngày 29 tháng 10, 2026
- ESP32 Series Datasheet(mở trong thẻ mới)
Espressif SystemsBậc C: nguồn khácĐọc ngày 29 tháng 10, 2026
