1.ดาวน์โหลด ArduinoIDE จาก https://www.arduino.cc/en/Main/OldSoftwareReleases#previous
2. เลือก version 1.8.3 แล้วทำการ ดาวห์โหลด Windows Installer
3. เปิดโปรแกรมขึ้นมา ในหน้าต่างโปรแกรม Arduino IDE คลิกไปที่เมนู File -> Preferences เพื่อติดตั้งบอร์ด NodeMCU/ESP8266 แบบออนไลน์
4 .เพิ่ม http://arduino.esp8266.com/stable/package_esp8266com_index.json ลงในช่อง Additional Boards Manager URLs ดังภาพ
5. คลิกไปที่เมนู Tools -> Board -> Board Manager
6. พิมพ์คำว่า ESP8266 ลงในช่องค้นห้า เลือกเวอร์ชั่น 2.4.1 แล้วทำการ Install
ติดตั้ง Diver NodeMCU ESP8266 Driverให้ดาวห์โหลดไฟล์ แล้วทำการติดตั้ง
6. เมื่อดาวห์โหลดเรียบร้อย ให้ทำการ Extract file โดยการ คลิกขวาที่ไฟล์ CH341SER
7. ทำการติดตั้งโปรแกรม Setup
8. คลิก Install
9. ตรวจสอบการติดตั้ง
10. เปิด Arduino ide ขึ้นมาอีกครั้ง และไปที่เมนู Tools เพื่อตั้งรุ่นบอร์ด NodeMCU ESP8266 และหมายเลขพอร์ตให้ตรงกับ บอร์ดที่จะอัพโหลดข้อมูลลงไป ในที่นี้เป็น Port COM3
11. เลือก รุ่นบอร์ด NodeMCU ESP8266 ที่จะอัพโหลด