• HOME
  • DỰ ÁN & MẠCH ĐIỆN
    • Lập trình
      • ARDUINO PROJECT
      • ESP8266 PROJECT
      • ESP32 PROJECT
      • RASPBERRY PI PROJECT
      • Vi điều khiển
    • Điện tử ứng dụng
      • Audio / Amplifiers
      • Nguồn điện
      • Pin sạc/Acquy và mạch sạc
      • Biến đổi AC và DC
      • Robotic
      • Cảm biến
      • LED
      • LCD
      • Động cơ bước
      • Mạch linh tinh
      • Test & Measurement
      • RF – FM
    • Nixie Clock
    • HOME AUTOMATION
    • Dân dụng
    • Công nghiệp
  • KIẾN THỨC CĂN BẢN
    • Điện tử cơ bản
    • Điện tử số
    • PCB
    • Nixie Tube
    • Raspberry Pi
    • Vi điều khiển
    • Arduino
    • IN 3D
  • DOWNLOAD
    • Phần mềm điện tử
    • Giáo trình
      • Giáo trình Điện – Điện tử
      • Giáo trình Tự Động Hóa
      • Giáo trình Viễn thông
    • Đề tài
      • Đề tài – Điện – Điện Tử
      • Đề tài – Tự Động Hóa
      • Đề tài – Viễn thông
    • Điện tử ứng dụng
    • Tài liệu nước ngoài
    • Hướng dẫn, sửa chữa
    • Sơ đồ, nguyên lý thiết bị
    • Tiêu chuẩn – Đo lường – Thử nghiệm
    • Datasheet
  • LIÊN HỆ
  • SẢN PHẨM

Mạch Điện Lý Thú

Sơ đồ nguyên lý, PCB, đồ án, tài liệu, DIY

Trang chủ » DỰ ÁN & MẠCH ĐIỆN » Lập trình » ESP8266 PROJECT » Lập trình ESP8266 bằng Arduino IDE

Lập trình ESP8266 bằng Arduino IDE

11/08/2025 by admin 1 Bình luận

Đã được đăng vào 23/04/2018 @ 11:19

Lập trình ESP8266 bằng Arduino IDE

Mục lục hiện
Lập trình ESP8266 bằng Arduino IDE
Giới thiệu
Chuẩn bị
Tiến hành
Lời kết

Giới thiệu

Để bắt đầu với những dự án Wifi với Arduino các bạn cần ESP8266 với giá thành rẻ, và dễ dàng sử dụng.

Đặc biệt, ESP8266 có thể được lập trình bằng Arduino IDE.

Trước khi bắt đầu những chuỗi dự án hay ho với ESP8266

Ở bài viết này, mình sẽ chia sẻ cách cài đặt Arduino IDE để nạp code cho ESP8266

Xem thêm:

  • Lập trình Arduino là gì? Nền tảng lập trình đơn giản nhất hiện nay
  • Hệ thống điều khiển thiết bị nhà thông minh sử dụng NodeMCU ESP8266 và App Blynk

Chuẩn bị

  • 1 x ESP8266 v1
  • 1 x USB TTL (ví dụ PL2303 hoăc CP210x)
  • 1 x Arduino IDE bản mới nhất nhé ( các bạn có thể down ở đây)

Tiến hành

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.

CHÚ Ý: Nối GPIO0 xuống GND trước và trong khi Upload code

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
}

 

Lời kết

Ở các bài viết sau, mình sẽ hướng dẫn cách sử dụng ESP8266 trong những dự án IoT. Chúc các bạn thành công!!!

TÁC GIẢ: Đỗ Hữu Toàn

NGUỒN: arduino.vn

  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Thuộc chủ đề:Arduino, ESP8266 PROJECT, HOME AUTOMATION Tag với:arduino, esp8266, IDE, wifi

Bài viết trước « Xe hai bánh tự cân bằng dùng ESP8266
Bài viết sau Đọc giá trị điện trở chữ »

Reader Interactions

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sidebar chính

Zalo hỏi đáp 24/7

Theo dõi qua mạng xã hội

  • Facebook

Bạn đang tìm gì?

Bài viết mới nhất

Thuyết điện tử

Thuyết điện tử

18/08/2025

Bảng tra Varistor phần tử bảo vệ quá áp

Bảng tra Varistor phần tử bảo vệ quá áp

18/08/2025

Hướng dẫn cài đặt IAR Embedded Workbench cho 8051

18/08/2025

Thông số dây quấn cách điện cho máy biến áp và cuộn kháng

Thông số dây quấn cách điện cho máy biến áp và cuộn kháng

18/08/2025

Mạch điều chỉnh âm lượng (Audio Fader)

Mạch điều chỉnh âm lượng (Audio Fader)

18/08/2025

Danh mục

  • DỰ ÁN & MẠCH ĐIỆN (241)
    • Công nghiệp (16)
    • Dân dụng (29)
    • Điện tử ứng dụng (178)
      • Audio / Amplifiers (34)
      • Biến đổi AC và DC (24)
      • Cảm biến (40)
      • Động cơ bước (5)
      • Kiểm thử và đo đạc (23)
      • LCD (15)
      • LED (20)
      • Mạch linh tinh (27)
      • Nguồn điện (42)
      • Pin sạc/Acquy và mạch sạc (24)
      • RF – FM (5)
      • Robotic (2)
    • HOME AUTOMATION (23)
    • Lập trình (82)
      • ARDUINO PROJECT (39)
      • ESP32 PROJECT (6)
      • ESP8266 PROJECT (17)
      • RASPBERRY PI PROJECT (9)
      • Vi điều khiển (24)
    • Nixie Clock (3)
  • Kiến thức căn bản (170)
    • Arduino (36)
    • Điện tử cơ bản (77)
    • Điện tử số (9)
    • IN 3D (9)
    • Nixie Tube (13)
    • PCB (18)
    • Raspberry Pi (10)
    • Vi điều khiển (16)

Footer

Bài viết mới nhất

  • Thuyết điện tử
  • Bảng tra Varistor phần tử bảo vệ quá áp
  • Hướng dẫn cài đặt IAR Embedded Workbench cho 8051
  • Thông số dây quấn cách điện cho máy biến áp và cuộn kháng
  • Mạch điều chỉnh âm lượng (Audio Fader)
  • Mạch khuếch đại có độ méo thấp

Bình luận mới nhất

  • Hà Thêm Phát trong Đo cuộn cảm và tần số cộng hưởng mạch LC bằng Arduino
  • Đặng phú Sơn. trong Cách thay thế transistor tương đương
  • admin trong Nguyên lý cảm biến siêu âm chống nước JSN-SR04T và sơ đồ mạch
  • Rohan trong Nguyên lý cảm biến siêu âm chống nước JSN-SR04T và sơ đồ mạch

Tìm kiếm

Tất cả nội dung trên website chỉ dùng để tham khảo. Chúng tôi không chịu trách nhiệm về thông tin thành viên đăng tải lên website và xóa bài viết khi có vi phạm bản quyền tác giả.