Hotline/Zalo: 0919.890.938 (Mr Hơn)
Khóa học lập trình esp32 căn bản
Lịch khai giảng:
| Mã khóa học | Lịch học | Ngày khai giảng | Ngày kết thúc |
|---|---|---|---|
| ESP32K18T1 | 2-4-6 | 27/10/2025 | 28/11/2025 |
| ESP32K19T2 | 3-5-7 | 25/11/2025 | 27/12/2025 |
| ESP32K20T1 | 2-4-6 | 10/12/2025 | 05/01/2026 |
| ESP32K21T2 | 3-5-7 | 06/01/2026 | 03/02/2026 |
Thời gian học:
- Từ 20h đến 21h30 các ngày thứ 2-4-6(T1) hoặc 3-5-7(T2) hằng tuần.
- Học qua hình thức online trực tuyến dùng zoom.
- Có ghi lại video sau mỗi buổi học để học viên tiện theo dõi lại.
Học phí trọn khóa 1 triệu/khóa (gồm 12 buổi):
- Tài liệu slide bài giảng toàn bộ nội dung của khóa.
- Hướng dẫn viết code thực hành cho từng nội dung.
- Được hỗ trợ giải đáp thắc mắc trong quá trình học.
Nội dung đào tạo:
- Cài đặt và sử dụng phần mềm Arduino IDE
- Chức năng Input – Output và Ngắt ngoài
- Giao tiếp UART và cách truyền nhận dữ liệu với PC
- Bộ đếm thời gian và ngắt timer trên ESP32
- Giao tiếp I2C – cách sử dụng màn hình LCD và OLED
- Chức năng thu phát WiFi trên ESP32
- Thiết lập Web Server và truyền nhận dữ liệu trong mạng LAN
- Điều khiển và giám sát thiết bị qua Blynk IOT
- Giao thức MQTT và truyền nhận dữ liệu qua Internet
- Thiết kế Website điều khiển – giám sát thiết bị qua Internet
- Thiết kế app điều khiển – giám sát thiết bị dùng Appinventor
Chi tiết đào tạo:
Phần 1: Lập trình cơ bản với ESP32 (Buổi 1 – 4)
- Buổi 1: Giới thiệu ESP32 và Cài đặt Arduino IDE
- Giới thiệu về ESP32, cấu hình phần cứng.
- Cài đặt Arduino IDE, cài đặt board ESP32.
- Thực hành: Nạp chương trình Blink LED vào ESP32.
- Buổi 2: Input – Output và Ngắt ngoài
- Cấu hình GPIO làm input, output.
- Button nhấn, chống dội phím.
- Khái niệm và sử dụng Interrupt.
- Thực hành: Bật/tắt LED bằng nút nhấn, ngắt ngoài.
- Buổi 3: UART – Giao tiếp nối tiếp
- Giới thiệu UART, baudrate.
- Truyền/nhận dữ liệu với Serial Monitor.
- Thực hành: Gửi/nhận dữ liệu giữa ESP32 và máy tính.
- Buổi 4: Bộ đếm thời gian và Ngắt Timer
- Khái niệm timer trên ESP32.
- Cấu hình định kỳ bằng timer interrupt.
- Thực hành: Nhấp nháy LED theo chu kỳ bằng timer.
Phần 2: Giao tiếp ngoại vi & Wi-Fi (Buổi 5 – 8)
- Buổi 5: Giao tiếp I2C với LCD & OLED
- Khái niệm I2C.
- Kết nối ESP32 với LCD I2C và OLED.
- Thực hành: Hiển thị dữ liệu cảm biến lên màn hình OLED.
- Buổi 6: Chức năng Wi-Fi của ESP32
- Wi-Fi Station (STA) mode, Access Point (AP) mode.
- Kết nối Wi-Fi và kiểm tra IP.
- Thực hành: ESP32 kết nối router Wi-Fi.
- Buổi 7: Web Server trong mạng LAN
- Khái niệm Web Server.
- Tạo server đơn giản để bật/tắt LED qua trình duyệt.
- Thực hành: Điều khiển LED qua Web Server trong mạng LAN.
- Buổi 8: Web Server lưu cấu hình Wi-Fi
- WebServer nâng cao với form nhập SSID, password.
- Lưu cấu hình Wi-Fi vào bộ nhớ.
- Thực hành: Cấu hình ESP32 bằng web.
Phần 3: IoT với Blynk & MQTT (Buổi 9 – 10)
- Buổi 9: Giới thiệu Blynk IoT
- Cài đặt app Blynk.
- Tạo project, thêm widget.
- Thực hành: Bật/tắt LED qua Blynk.
- Buổi 10: MQTT – Giao thức IoT cơ bản
- Giới thiệu MQTT, broker, topic, publish/subscribe.
- Sử dụng HiveMQ public broker.
- Thực hành: ESP32 publish dữ liệu cảm biến.
Phần 4: Ứng dụng nâng cao & Dự án (Buổi 11 – 12)
- Buổi 11: Thiết kế Website điều khiển từ xa
- HTML/CSS/JavaScript cơ bản.
- Web kết nối ESP32 truyền nhận dữ liệu qua MQTT Broker.
- Thực hành: Website điều khiển LED + hiển thị trạng thái thiết bị.
- Buổi 12: App Inventor
- Giới thiệu MIT App Inventor.
- Tạo giao diện app Android kết nối ESP32 qua MQTT Broker.
- Thực hành: App bật/tắt LED và hiển thị giá trị cảm biến.
Cách thức đăng ký:
Liên hệ hotline/zalo: 0919.890.938 (Mr Hơn)
Thông tin thanh toán:
Ngân hàng nông nghiệp và phát triển nông thôn Việt Nam
Số tài khoản: 6907205410083
Chủ tài khoản : VÕ VĂN HƠN
Nội dung chuyển khoản:
- Tên Học viên + SDT + “Mã Khóa Học”
- VD: Vo Van Hon 033268566 ESP32K05T1
Mã QR code:

Thông tin về giảng viên:
- Tốt nghiệp Kỹ sư Điện tử viễn thông Trường Đại Học Cần Thơ năm 2012.
- Đào tạo lập trình ESP8266 và ESP32 trên 1000 học viên.
- Chủ kênh YouTube Điện thông minh E-smart





