You are on page 1of 27

Espressif IoT Development Framework

ESP32
Website: elec2pcb.com - Email: elec2pcb@gmail.com - Mobile: 0905 912 019
Chuẩn bị trước khi tham gia khóa học
1. ESP-IDF Windows Installer (tải tại đây)
2. Soạn thảo code: Phần mềm Visual Studio Code (tải tại đây)
3. Soạn thảo code: Sublime Text (tải tại đây)
4. Driver cho KIT chứa chip CP2102 (tải tại đây)
5. Driver cho KIT chứa chip CH340 (tải tại đây)
6. Tài liệu đọc của khóa học (tải tại đây)
7. Tài liệu video của khóa học (tải tại đây)
8. Diễn đàn trao đổi trong và sau khi học xong (Link đến)

3
Nội dung
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
2. Hướng dẫn cài đặt ESP-IDF
3. Tạo một dự án đầu tiên với ESP-IDF
4. Một số lệnh thường dùng
 Menuconfig
 Build
 Flash
 fullclean
5. Một số chú ý

4
1. Giới thiệu ESP32 DEVKIT V1 – DOIT

5
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Thông số kỹ thuật

6
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Sơ đồ chân ESP32 WROOM

7
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Sơ đồ chân ra của KIT

8
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Một biến thể khác của KIT

9
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Sơ đồ nguyên lý của KIT

10
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Một số phần cứng của của các bạn học viên

11
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Một số phần cứng của của các bạn học viên

12
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Một số phần cứng của của các bạn học viên

13
1. Giới thiệu ESP32 DEVKIT V1 – DOIT
Programming Environments
 Arduino IDE
 Espressif IDF (IoT Development Framework)
 Micropython
 JavaScript
 LUA
…

14
2. Hướng dẫn cài đặt ESP-IDF
Tải ESP-IDF

https://dl.espressif.com/dl/esp-idf/?idf=4.4
15
2. Hướng dẫn cài đặt ESP-IDF

16
3. Tạo một dự án đầu tiên với ESP-IDF
Tạo lại một dự án mẫu có sẵn

17
4. Một số lệnh thường dùng

 Chỉnh thông số của proj (bộ nhớ flash, tốc độ, GPIO v.v..)
idf.py menuconfig
 Xóa các thuộc tính cũ:
idf.py fullclean
Khi copy dự án sang thư mục khác cũng cần chạy lệnh này trước
 Build:
idf.py build
 Nạp vào flash và vừa xem:
idf.py -p COM5 flash monitor
 Bật Monitor:
idf.py -p COM5 monitor

18
https://elec2pcb.com/dang-ky/
19
19
Website

Website: elec2pcb.com - Email: elec2pcb@gmail.com - Mobile: 0905 912 019


20
20
Facebook

https://www.facebook.com/Hoc.Altium.online/
21
21
FanPage

https://www.facebook.com/elec2pcb/ 22
22
https://www.facebook.com/groups/elec2pcb/ 23
23
https://www.facebook.com/groups/altium.designer.vietnam
24
24
25
25
Số Zalo hỗ trợ giải đáp thắc mắc trong và sau khi học

0905.912.019 26
26

You might also like