Có một Arduino IDE mới—Arduino IDE 2.0 (phiên bản beta). Trong hướng dẫn này, bạn sẽ học cách cài đặt bảng ESP8266 trong Arduino IDE 2.0 và tải mã lên bảng. Hướng dẫn này tương thích với các hệ điều hành Windows, Mac OS X và Linux.
Trang 1Cài đặt Bảng mạch NodeMCU ESP8266 trong Arduino
IDE 2.0 (Windows, Mac OS X, Linux)
Có một Arduino IDE mới—Arduino IDE 2.0 (phiên bản beta) Trong hướng dẫn này, bạn
sẽ học cách cài đặt bảng ESP8266 trong Arduino IDE 2.0 và tải mã lên bảng Hướng dẫn
này tương thích với các hệ điều hành Windows, Mac OS X và Linux
Theo trang web Arduino: “ Arduino IDE 2.0 là một bản cải tiến của IDE cổ điển, với hiệu
suất tăng lên, giao diện người dùng được cải thiện và nhiều tính năng mới, chẳng hạn
như tự động hoàn thành, trình gỡ lỗi tích hợp và đồng bộ hóa các bản phác thảo với
Arduino Cloud “
Nếu bạn muốn cài đặt các bo mạch ESP8266 trên Arduino IDE “cổ điển”, hãy làm theo
hướng dẫn tiếp theo:
Cài đặt Bảng ESP8266 trong Arduino IDE (Windows, Mac OS X, Linux)
Nếu bạn thích lập trình ESP8266 bằng VS Code + PlatformIO, hãy xem phần hướng dẫn
sau:
Bắt đầu với VS Code và PlatformIO IDE cho ESP32 và ESP8266 (Windows, Mac
OS X, Linux Ubuntu)
Bạn cũng có thể muốn đọc Hướng dẫn về ESP32: Cài đặt Bảng mạch ESP32 trong
Arduino IDE 2.0 (Windows, Mac OS X, Linux)
Điều kiện tiên quyết: Đã cài đặt Arduino IDE 2.0
Trang 2Trước khi tiếp tục, hãy đảm bảo rằng bạn đã cài đặt Arduino IDE 2.0 trên máy tính của
mình
Truy cập trang web Arduino và tải xuống phiên bản cho hệ điều hành của bạn
Nếu còn nghi ngờ, bạn có thể vào Hướng dẫn cài đặt Arduino
Bạn có cần một bảng ESP8266? Bạn có thể mua nó ở đây
Windows : chạy tệp đã tải xuống và làm theo hướng dẫn trong hướng dẫn cài đặt
Mac OS X : sao chép tệp đã tải xuống vào thư mục ứng dụng của bạn
Linux : giải nén tệp đã tải xuống và mở tệp arduino-ide sẽ khởi chạy IDE
Trang 3Đề xuất đọc: So sánh bảng ESP8266 tốt nhất
Cài đặt tiện ích bổ sung ESP8266 NodeMCU trong Arduino IDE
Để cài đặt bảng ESP8266 trong Arduino IDE của bạn, hãy làm theo các hướng dẫn tiếp
theo sau:
1 Trong Arduino IDE 2.0 c ủa bạn, vào File > Preferences
2 Sao chép và dán dòng sau vào trường URL Trình quản lý bảng bổ sung
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Trang 4Lưu ý: nếu bạn đã có URL của bảng ESP32, bạn có thể phân tách các URL bằng dấu
phẩy, như sau:
http://arduino.esp8266.com/stable/package_esp8266com_index.json,
https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
3 M ở Trình quản lý bảng Bạn có thể đi tới Công cụ > Bảng > Trình quản lý bảng…
hoặc bạn chỉ cần nhấp vào biểu tượng Trình quản lý bảng ở góc bên trái
4 Tìm ki ếm ESP8266 và nhấn nút cài đặt cho esp8266 bởi Cộng đồng ESP8266
Trang 5Đó là nó Nó sẽ được cài đặt sau một vài giây
Kiểm tra cài đặt
Để kiểm tra cài đặt tiện ích bổ sung ESP8266, chúng tôi sẽ tải lên một mã đơn giản làm
nhấp nháy đèn LED trên bo mạch (GPIO 2)
Sao chép đoạn mã sau vào Arduino IDE của bạn:
/*********
Rui Santos
Complete project details at
https://RandomNerdTutorials.com/vs-code-platformio-ideesp32-esp8266-arduino/ *********/
#include <Arduino.h>
#define LED 2
void setup() {
// put your setup code here, to run once:
Serial.begin(115200); pinMode(LED,
OUTPUT);
}
Trang 6void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED, HIGH);
Serial.println("LED is on");
delay(1000);
digitalWrite(LED, LOW);
Serial.println("LED is off");
delay(1000); }
Xem mã thô
Tải lên bản phác thảo
Trên menu thả xuống trên cùng, chọn bảng "không xác định" Một cửa sổ mới, như hình
bên dưới, sẽ mở ra
Bạn nên chọn kiểu bo mạch ESP8266 và cổng COM Trong ví dụ của chúng tôi, chúng
tôi đang sử dụng bảng NodeMCU 1.0 Nhấp vào OK khi bạn hoàn tất
Bây giờ, bạn chỉ cần nhấp vào nút Tải lên
Trang 7Sau vài giây, quá trình tải lên sẽ hoàn tất
Đèn LED trên bo mạch ESP8266 sẽ nhấp nháy mỗi giây
Trang 8Màn hình nối tiếp
Bạn có thể nhấp vào biểu tượng Màn hình nối tiếp để mở tab Màn hình nối tiếp
Trang 9Đó là nó! Bạn đã cài đặt thành công Bảng mạch ESP8266 trong Arduino IDE 2.0
kết thúc
Đây là hướng dẫn nhanh chỉ ra cách chuẩn bị Arduino IDE 2.0 cho Bảng mạch ESP8266
trên PC Windows, Mac OS X hoặc máy tính Linux