Skip to content

Lập trình NodeMcu với Arduino IDE  

  RSS

(@lehoanglong)
Trusted Member Admin
Joined:3 years  ago
Posts: 59
18/01/2017 3:07 am  

NodeMcu là một nền tảng IoT (Internet of Thing), sử dụng môđun ESP-12 (ESP8266 SoC). NodeMcu có một số ưu điểm như sau:

  • Thiết kế theo cách tương tự Arduino
  • Hỗ trợ In/Out, PWM, ADC, I2C, UART...
  • Sử dụng ESP8266 cho khả năng kết nối Wifi
  • Có sẵn cổng giao tiếp với máy tinh (COM ảo) tương tự Arduino
  • Có thể lập trình bằng nhiều công cụ, trong đó có Arduino IDE

Hiện nay có 2 phiên bản NodeMcu là 0.9 và 1.0. Hai phiên bản này không khác nhau nhiều về chức năng, chủ yếu bản 1.0 (như hình trên) nhỏ gọn hơn một chút và tiện dùng cho mạch test (mạch cắm lỗ).
Link phiên bản chuẩn NodeMcu 1.0.

Để lập trình NodeMcu bằng Arduino IDE, làm theo các bước như sau:
- Mở Arduino IDE, trong mục File/Preferences, copy và paste đường dẫn sau vào như hình dưới:

 

http://arduino.esp8266.com/stable/package_esp8266com_index.json

 

- Vào menu Tools/Board/Board Manager... và tải về esp8266 by ESP8266 Community:

- Kết nối NodeMcu vào cổng USB. Đối với NodeMcu 0.9, cài driver cho IC giao tiếp CH340. Đối với NodeMcu 1.0, cài driver cho IC giao tiếp CP2102.

- Sau khi cài driver, vào Arduino IDE và chọn Board (ứng với bản 0.9 hoặc 1.0) để lập trình tương tự như với các board Arduino khác.

 


ReplyQuote
  
Working

Please Login or Register