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 | Thời gian học | Ngày khai giảng | Ngày kết thúc |
---|---|---|---|
ESP32K16T1 | 20h -> 21h30 | 15/09/2025 | 17/10/2025 |
ESP32K17T2 | 20h -> 21h30 | 14/10/2025 | 15/11/2025 |
ESP32K18T1 | 20h -> 21h30 | 27/10/2025 | 28/11/2025 |
ESP32K19T2 | 20h -> 21h30 | 24/11/2025 | 06/01/2026 |
Thời gian học:
- Mỗi buổi học có thời lượng 60->90 phút 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 tiếp 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 15 buổi):
- Tài liệu slide bài giảng toàn bộ nội dung của khóa.
- Bộ code mẫu thực hành cho mỗi bài giảng.
- Được hỗ trợ giải đáp mọi 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 và Cài đặt Arduino IDE
- Giới thiệu về ESP32, cấu hình phần cứng, so sánh với Arduino.
- Cài đặt Arduino IDE, cài board ESP32.
- Thực hành: Chạy chương trình “Hello World” – Blink LED.
- 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: Timer 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.
- 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.
- 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 – 12)
- 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: Ứng dụng Blynk IoT nâng cao
- Đọc cảm biến và gửi dữ liệu lên Blynk.
- Nhận dữ liệu từ Blynk về ESP32.
- Thực hành: Điều khiển LED + giám sát nhiệt độ.
- Buổi 11: 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.
- Buổi 12: MQTT nâng cao
- Kết nối nhiều ESP32 qua MQTT.
- Nhận dữ liệu từ nhiều thiết bị.
- Thực hành: Điều khiển LED từ một ESP32 khác.
Phần 4: Ứng dụng nâng cao & Dự án (Buổi 13 – 15)
- Buổi 13: Thiết kế Website điều khiển từ xa
- HTML/CSS/JavaScript cơ bản.
- Web ESP32 trả về dữ liệu động.
- Thực hành: Website điều khiển LED + hiển thị cảm biến.
- Buổi 14: App Inventor – Phần 1
- Giới thiệu MIT App Inventor.
- Tạo giao diện app Android kết nối ESP32.
- Thực hành: App bật/tắt LED.
- Buổi 15: App Inventor – Phần 2
- Giao tiếp nâng cao giữa app và ESP32.
- Đọc dữ liệu cảm biến về điện thoại.
- Thực hành: App giám sát nhiệt độ/độ ẩm.
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