วิธีตั้งค่า Arduino IDE ให้รองรับ ESP8266 และ NodeMCU

เมื่อเราติดตั้ง Arduino IDE เสร็จใหม่ๆ ตัวโปรแกรมจะยังไม่รองรับ ESP8266 และ NodeMCU

เราจำเป็นต้องติดตั้งแพคเกจ esp8266 ผ่าน Boards Manager เสียก่อน โดยมีขั้นตอนการติดตั้งง่ายๆ เพียงไม่กี่ขั้นตอนเท่านั้นครับ

หมายเหตุ: การติดตั้งแพคเกจ esp8266 จะทำให้ Arduino IDE รู้จักกับ Generic ESP8266 และบอร์ดอื่นๆ ที่พัฒนามาจาก ESP8266 ด้วย เช่น NodeMCU, ESPresso Lite, SparkFun ESP8266 Thing, WeMos D1, ESPino และอื่นๆ

ขั้นตอนการติดตั้งแพคเกจ esp8266 ให้ Arduino IDE

1. ที่โปรแกรม Arduino IDE ไปที่เมนู File > Preferences

2. ที่หน้าต่าง Preferences คลิ๊กที่ไอคอนด้านขวามือของ Additional Boards Manager URLs:

3. ที่หน้าต่าง Additional Boards Manager URLs เพิ่ม URL ด้านล่างนี้ลงไป (ถ้ามี URL อื่นอยู่แล้ว ให้เพิ่ม URL ไปที่บรรทัดใหม่ครับ) จากนั้นกดปุ่ม OK

4. ที่หน้าต่าง Preferences กดปุ่ม OK อีกครั้งเพื่อบันทึกการตั้งค่า

5. ที่โปรแกรม Arduino IDE ไปที่เมนู Tools > Board > Boards Manager…

6. ที่หน้าต่าง Boards Manager ตรงช่องค้นหาให้พิมพ์คำค้นหาว่า esp8266 และเมื่อเจอผลลัพธ์ให้คลิ๊กเลือกที่ esp8266 by ESP8266 Community จากนั้นคลิ๊กปุ่ม Install และรอจนมีข้อความขึ้นว่า INSTALLED จากให้กดปุ่ม Close เป็นอันเสร็จสิ้นขั้นตอนการติดตั้งครับ

เมื่อคุณติดตั้งเสร็จแล้ว คุณสามารถตรวจเช็คดูว่า Arduino IDE ของคุณรองรับ ESP8266 แล้วหรือยัง โดยคลิ๊กที่เมนู Tools > Board และลองเลื่อนดูว่ามี Generic ESP8266 และบอร์ดอื่นๆ ที่พัฒนามาจาก ESP8266 ปรากฏขึ้นมาแล้วหรือยังครับ

ข้อมูลเพิ่มเติม

สินค้าที่ poundxi.com มีจำหน่าย

แบ่งปันสิ่งนี้บน

วิธีติดตั้ง Driver CH340 CH340G บน Windows

สำหรับใครที่ต้องการจะอัปโหลดโปรแกรมลงบอร์ด Arduino, NodeMCU, หรือบอร์ดอื่นๆ ที่ใช้ชิป USB to Serial CH340 หรือ CH340G (มักจะเจอในบอร์ดจากประเทศจีน) บนระบบปฏิบัติการ Windows คุณจำเป็นต้องติดตั้ง Driver สำหรับชิปตัวนี้ก่อนนะครับ ไม่อย่างนั้น Windows จะไม่สามารถติดต่อกับบอร์ดตัวนั้นๆ ได้ครับ (สำหรับ Linux จะมี Driver มาให้ในตัวแล้วครับ)

ซึ่งหากใครจะใช้โปรแกรม Arduino IDE เพื่ออัปโหลดโปรแกรม โดยที่ยังไม่ได้ติดตั้ง Driver ตัวโปรแกรมก็จะมองไม่เห็นบอร์ดที่ใช้ชิป CH340 หรือ CH340G ครับ

ส่วนขั้นตอนการติดตั้งก็ง่ายมากๆ ครับ เพียงทำตามขั้นตอนด้านล่างนี้เพียงไม่กี่คลิกเท่านั้น Windows ของคุณก็จะสามารถใช้งานกับบอร์ดทุกตัวที่ใช้ชิป CH340 หรือ CH340G ได้ทันทีครับ

ขั้นตอนการติดตั้ง Driver สำหรับ CH340/CH340G

1. ดาวน์โหลดไฟล์ติดตั้ง Driver CH341SER.EXE (www.wch.cn)

2.ดับเบิ้ลคลิกที่ไฟล์ชื่อ CH341SER.EXE ที่เราเพิ่งดาวน์โหลดมาครับ แล้วจะมีหน้าต่างขึ้นมาวิ่งๆ อยู่ครู่หนึ่งแบบในรูป

3.เมื่อปรากฏหน้าต่างแบบในรูป ให้คลิกปุ่ม INSTALL

4. เมื่อติดตั้งเสร็จแล้วจะมีหน้าต่างขึ้นมาแบบในรูปครับ ทีนี้ก็ทดลองใช้งานบอร์ดของคุณได้เลยครับ

ข้อมูลเพิ่มเติม

สินค้าที่ poundxi.com มีจำหน่าย

แบ่งปันสิ่งนี้บน

NodeMCU คืออะไร

NodeMCU (โหนด เอ็มซียู) คือ บอร์ดคล้าย Arduino ที่สามารถเชื่อมต่อกับ WiFi ได้ และบอร์ดก็มีราคาถูกมากๆ เหมาะแก่ผู้ที่คิดจะเริ่มต้นศึกษา หรือทดลองเกี่ยวกับ Arduino, IoT, อิเล็กทรอนิกส์ หรือแม้แต่การนำไปใช้จริงในโปรเจคต่างๆ ก็ตาม เพราะราคาไม่แพง

ภายในบอร์ดของ NodeMCU ประกอบไปด้วย ESP8266 (ไมโครคอนโทรลเลอร์ที่สามารถเชื่อมต่อ WiFi ได้) พร้อมอุปกรณ์อำนวยความสะดวกต่างๆ เช่น พอร์ต micro USB สำหรับจ่ายไฟ/อัปโหลดโปรแกรม, ชิพสำหรับอัปโหลดโปรแกรมผ่านสาย USB, ชิพแปลงแรงดันไฟฟ้า และขาสำหรับเชื่อมต่ออุปกรณ์ภายนอก เป็นต้น

NodeMCU V3
NodeMCU V3

จุดเด่นของ NodeMCU

  1. สามารถเชื่อมต่อกับ WiFi ได้โดยไม่ต้องติดตั้งโมดูล WiFi เพิ่มเติม
  2. ราคาถูกมาก เมื่อเทียบกับบอร์ดที่มี WiFi ในตัวรุ่นอื่นๆ (ราคาในไทยประมาณ 200บาท)
  3. สามารถเขียน และอัปโหลดโปรแกรมลงบอร์ดด้วยโปรแกรม Arduino IDE ผ่านสาย USB แบบเดียวกับที่ใช้ชาร์จโทรศัพท์ได้
  4. ตัวบอร์ดมีขนาดเล็ก (ประมาณ 5.5 x 3 cm.)

ข้อมูลเพิ่มเติม

สินค้าที่ poundxi.com มีจำหน่าย

 

แบ่งปันสิ่งนี้บน