Hướng dẫn nạp Firmware AT cho ESP8266

ESP8266 là module wifi được sử dụng khá phổ biến và rộng rãi, nhờ giá thành hợp lý, dễ dàng sử dụng và tiếp cận.Với ESP8266 chúng ta có hai phương án sử dụng: Lập trình trực tiếp hoặc lập trình giao tiếp thông qua lệnh AT.
 
Đến đây nảy sinh ra một vấn đề: khi chúng ta đang lập trình trực tiếp , sau đó muốn quay lại lập trình thông qua tập lệnh AT vì khi chúng ta lập trình trực tiếp trên ESP8266, toàn bộ firmware AT ban đầu đã bị xóa. Làm thế nào để lấy lại firmware AT của ESP8266 ???
 
Bài viết hôm nay hướng dẫn các bạn nạp lại firmware cho ESP8266 
 
Nội dung bài viết
1.Chuẩn bị phần cứng
2.Chuẩn bị phần mềm 
3.Hướng dẫn nạp firmware AT
 
1.Chuẩn bị phần cứng
1 nguồn 5V/1A cổng Micro USB
   http://mlab.vn/1901641-nguon-ac-dc-adapter-5v-2-5a.html
1 Module USB to TTL PL2303
   http://mlab.vn/585225-module-usb-to-uart-pl2303-ta.html
1 Module ESP8266 WIFI SHIELD
   http://mlab.vn/1710864-esp8266-wifi-shield.html
 
Kết nối
 

2.Chuẩn bị phần mềm

·        Phần mềm nạp: tải tại đây

·        Firmware AT: tải tại đây

·        Phần mềm giao tiếp máy tính: tải tại đây

3.Hướng dẫn nạp firmware AT

B1.Sau khi kết nối phần cứng đầy đủ , cấp nguồn cho mạch
 
 
B2.Kết nối Module USB to TTL vào máy tính và tìm cổng Com tương ứng
 
Click chuột phải vào My Computer -> Manage
 
 
Chọn Device Manager -> Ports(COM & LPT)
Tìm cổng COM tương ứng với module USB to TTL vừa cắm vào
 
 
B3.Mở phần mềm nạp vừa tải về, sửa cổng COM cho đúng
 
 
Click vào nút “Bin” để trỏ đường dẫn đến file nạp firmware AT vừa tải về
 
 
B4.Để nạp được firmware AT, chúng ta phải đưa ESP8266 vào chế độ Boot
 
Với các module ESP8266 phải tuân thủ theo nguyên tắc: “Chân GPIO 0 phải kéo xuống đất trong quá trình Reset”
Với module ESP8266 WIFI Shield thao tác đơn giản hơn rất nhiều
Ấn nút Reset ->Ấn nút Boot -> Nhả nút Reset -> Nhả nút Boot
 
B5.Trên phần mềm nạp ấn nút “Download” để tải firmware AT xuống ESP8266
 
B6.Chờ thời gian đến khi nạp xong, có thông báo như hình dưới
 
 
B7.Kiểm tra lại lệnh AT để đảm bảo đã nạp Firmware AT thành công
 
Mở phần mềm giao tiếp máy tính đã tải ở trên, chú ý chọn đúng cổng COM và BAUDRATE, sau đó Open
 
 
Click chuột phải vào màn hình chính, chọn Local Echo
 
 
Gõ trực tiếp lệnh “AT” vào màn hình , nếu trả về “OK” nghĩa là module đã được nạp lại Firmware AT
 
 
Chúc các bạn thành công
 
Phạm Xuân Lập - MLAB
 
Bài viết liên quan
 
Hướng dẫn test module wifi ESP8266 với máy tính (phần 1)
 
Hướng dẫn test module wifi ESP8266 với máy tính (phần 2)
 
Hướng dẫn lập trình ESP8266 EVB (MLAB) dùng Arduino IDE
 

Viết đánh giá

Họ và tên:


Đánh giá của bạn: Lưu ý: Không hỗ trợ HTML!

Bình chọn: Dở            Hay

Nhập mã bảo vệ: