ESP8266 Cài đặt phần mềm
Để lập trình cho bo mạch ESP8266, chúng ta cần:
- Một trình soạn thảo văn bản để viết mã nguồn (mã nguồn dễ đọc cho con người)
- Một trình biên dịch để biên dịch mã nguồn (mã nguồn dễ đọc cho con người) sang mã nhị phân (mã ESP8266 có thể hiểu được)
- Một trình nạp chương trình để tải mã nhị phân lên ESP8266
Có vẻ phức tạp ⇒ đừng lo. Arduino IDE sẽ làm mọi thứ cho bạn. Bạn chỉ cần:
- Cài đặt Arduino IDE này
- Viết mã ESP8266 (mã dễ đọc cho con người)
- Nhấp vào một nút trên Arduino IDE để biên dịch và tải mã lên bo mạch ESP8266.
Arduino IDE có sẵn cho Windows, Mac OS X và Linux. Chúng ta cần thực hiện các bước sau:
- Tải Arduino IDE qua liên kết này và cài đặt nó.
- Sau khi cài Arduino IDE, chúng ta có thể dùng nó để lập trình cho Arduino ngay lập tức. Tuy nhiên, để lập trình cho ESP8266, chúng ta cần thực hiện một số cấu hình môi trường trên Arduino IDE
- Mở Arduino IDE
- Đi tới Tệp Tùy chọn trên Arduino IDE

- Sao chép văn bản dưới đây:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Dán nội dung đã sao chép vào trường Các URL bổ sung cho Board Manager như hình bên dưới. Sau đó, nhấn nút Đồng ý

※ Lưu ý:
Ghi chú: Trong trường hợp bạn sử dụng ESP32 và ESP8266, bạn có thể phân tách các URL bằng dấu phẩy như sau:
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Mở Trình quản lý bo mạch bằng cách nhấp vào Trình quản lý bo mạch ở thanh điều hướng bên trái của Arduino IDE
- Nhập “esp8266”, rồi nhấp nút Cài đặt cho gói “ESP8266 by ESP8266 Community“

Việc cài đặt phần mềm đã hoàn tất. Bước tiếp theo là chạy chương trình đầu tiên trên bo mạch ESP8266: ESP8266 - Chào thế giới chương trình.