Khóa Học Lập Trình Iot Chip Esp32-idf Cùng Deviot
Thông tin khóa học
- Danh mục
- Lập trình Nhúng
- Nội dung
- 12 Bài Học
- Quyền truy cập
- Trọn đời
- Tài nguyên
- 1 thư mục Google Drive
Mô tả khóa học
Lập Trình IoT Chip ESP32-IDF Cùng Deviot
Khóa học "Lập Trình IoT Chip ESP32-IDF Cùng Deviot" giúp bạn làm chủ việc lập trình trên chip ESP32 sử dụng nền tảng ESP-IDF. Khóa học cung cấp kiến thức từ cơ bản đến nâng cao về lập trình IoT với ESP32, bao gồm các giao thức truyền tin như HTTP, MQTT, và thực hành qua các dự án thực tế như điều khiển LED RGB, đọc dữ liệu cảm biến DHT11, và xây dựng web server. Khóa học bao gồm 13 bài giảng với thời lượng từ 1 đến 2 giờ mỗi bài, cùng với trợ giảng hỗ trợ 24/7. Bạn có thể học mọi lúc, mọi nơi trên mọi thiết bị.

Tầm Quan Trọng Của Lập Trình ESP32 với ESP-IDF
✅ ESP32 là dòng chip phổ biến trong lĩnh vực lập trình nhúng và IoT, được sử dụng rộng rãi trong các dự án công nghiệp và dân dụng.
✅ Việc nắm vững lập trình trên nền tảng ESP-IDF giúp bạn can thiệp sâu vào hệ thống, hiểu rõ và tối ưu hóa chương trình, mở rộng cơ hội nghề nghiệp.
Bạn Sẽ Học Được Gì Từ Khóa Học Này
✅ Làm chủ ESP8266/ESP32 lập trình trên nền tảng ESP-IDF.
✅ Hiểu và biết cách sử dụng các giao thức truyền tin HTTP, MQTT trong ứng dụng IoT.
✅ Được bổ trợ các kiến thức nâng cao trong xây dựng hệ thống IoT.
Yêu Cầu Đầu Vào
✅ Biết lập trình ngôn ngữ C.
✅ Từng lập trình một dòng vi điều khiển bất kỳ.
Nội Dung Khóa Học Lập Trình IoT Chip ESP32-IDF
Bài 1:Làm quen, hiểu cấu trúc của Project. Biết cách sử dụng ESP-IDF.
Bài 2:Lập trình PWM, RMT WS2812, Đọc dữ liệu cảm biến DHT11.
Bài 3:Lập trình Wifi Station, HTTP Server cơ bản.
Bài 4:Tìm hiểu sơ bộ HTML, CSS, JavaScript, tự tạo giao diện một trang web Local. Đẩy dữ liệu DHT11. Nhận dữ liệu Button.
Bài 5:Lập trình HTTP Client ghi, đọc dữ liệu lên ThingSpeak.
Bài 6:Nhúng đồ thị ThingSpeak vào Web Server, điều khiển RGB, hoàn thiện dự án.
Bài 7:Smart Config.
Bài 8:Lập trình MQTT, MQTT + Secure (SSL). Xử lý chuỗi JSON.
Bài 9:Lập trình OTA, tạo Server Local lưu Firmware Update.
Bài 10:Hoàn thiện Project, điều khiển đóng cắt Relay.
Bài 11:Sử dụng tính năng Flash Encryption để mã hóa dữ liệu Flash, bảo vệ Firmware. Giới thiệu các chức năng BLE.
Bài 12:Lập trình Bluetooth cho ESP32.


