Chuẩn bị:
Kit ESP8266.
Dây cáp micro USB để kết nối ESP8266 với COM của máy tính.
- Đầu tiên bạn phải cài đặt Driver cho chip chuyển đổi USB-TTL.
Bạn nhìn vào kit ESP để xem chip đang sử dụng.
Cài driver CP210x cho win8,10 hay Linux:https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Cài Driver PL2303: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
Sau khi down bản mới nhất của Arduino IDE, các bạn tiến hành cài đặt như bình thường và mở chương trình
Để tiến hành cài đặt thư viện và chức năng nạp code cho IDE các bạn làm như sau:
Vào File→ Preferences, vào textbox Additional Board Manager URLs thêm đường link sau vào
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Click OK để chấp nhận.
Tiếp theo vào Tool→Board→Boards Manager
đợi một lát để chương trình tìm kiếm. Ta kéo xuống và click vào ESP8266 by ESP8266 Community, click vào Install. Chờ phần mềm tự động download và cài đặt.
Chọn Board để lập trình cho ESP8266:
Kết nối mudule USB-to-UART vào máy tính. Vào Tool→Board→Generic ESP8266 Module, chọn cổng COM tương ứng với module USB-to-UART tương ứng.
Chọn chế độ nạp Arduino as ISP. Vậy là ta đã có môi trường lập trình cho esp8266 rất thân thiện.
Sau khi kết nối UART vs ESP8266. các bạn có thể test code ESP8266 ở đây:
- int pin = 2;
- void setup() {
- pinMode(pin, OUTPUT);
- }
- void loop() {
- digitalWrite(pin, HIGH); //bật led
- delay(1000); //dừng 1s
- digitalWrite(pin, LOW); //tắt led
- delay(1000); //dừng 1s
- }
No comments:
Post a Comment