esp32-arduino ide setup guide 2560 1. esp32 ¢â‚¬› mrtblog_data...

Download ESP32-Arduino IDE Setup Guide 2560 1. ESP32 ¢â‚¬› mrtblog_data ¢â‚¬› ESP32... ESP32-Arduino IDE Setup Guide

Post on 30-May-2020

9 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 1

    1. แนะน ำ ESP32

    จากความโด่งดงัของ ESP8266 ของค่าย Espressif จนถึงโมดูลรุ่นใหม่ ESP32 ท่ีมีความสามารถสูงข้ึนดว้ย 2.4GHz Wi-Fi และ Bluetooth

    รวมอยูภ่ายในชิพเดียวเลยพร้อมทั้งการใชพ้ลงังานท่ีต ่า เรียกไดว้า่ตอบโจทยก์ารพฒันาระบบ IoT (Internet of Thing) เป็นอยา่งดี ในขณะท่ี

    ราคานั้นถูกมากเม่ือเทียบกบัความสามารถมีอยูใ่นตวั สามารถดูรายละเอียดเพ่ิมเติมไดท่ี้ https://espressif.com และ http://esp32.net

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 2

    2. ESP-32S Development Board WiFi Bluetooth Ultra-Low Power (Node32s)

    เพ่ือใหง้านต่อการพฒันาโมดูล ESP32 ซ่ึงเป็นแบบชิพ Surface mount ก็สามาถเลือกใชง้านรุ่น

    โมดูลท่ีไดจ้ดัรวมวงจรพ้ืนฐานท่ีจ าเป็นไวภ้ายในบอร์ด ใหส้ามารถเร่ิมตน้ใชง้านไดท้นัที เช่น

     พอร์ต micro USB

     เร็กกเูลเตอร์แรงดนัไฟ 3.3V

     ชิพแปลงพอร์ต USB to serial

     ขา GPIO ท่ีสามารถทดลองบน proto board ไดท้นัที

     มีขนาดท่ีเท่ากบัรุ่นเดิม ESP8266 NodeMCU อีกดว้ย โดยในรุ่นน้ีจะเรียกช่ือเป็น Node32s

    3. แนวทำงกำรพฒันำโปรแกรม

    ส าหรับการพฒันาโปรแกรม ESP32 นั้น สามารถเลือกรูปแบบได ้2 ทางดงัน้ี

     Esp-idf เป็นชุดพฒันาของ espressif เอง แบบน้ีสามารถใชคุ้ณสมบติัต่างๆ ภายในชิพไดอ้ยา่งมีประสิทธิภาพ แต่ก็แลกดว้ยความ

    ซบัซอ้นในการพฒันาโปรแกรมดว้ยเช่นกนั

     Arduino IDE เป็นอีกทางเลือกหน่ึงของการพฒันาโปรแกรมท่ีไดรั้บความนิยม สามารถลดความยุง่ยากในการพฒันาโปรแกรมไดม้าก

    ดว้ยโครงสร้างของเฟรมเวร์ิกและความหลากหลายของไลบราร่ีท่ีมีในการพฒันาไดท้ั้ง Arduino , ESP8266 จนถึงวนัน้ี ESP32 ก็

    สามารถใชง้านไดเ้ช่นกนั และเป็นทางเลือกท่ีจะแสดงไวใ้นบทความน้ีดว้ยเช่นกนั

    4. กำรตดิตั้งชุดพฒันำ ESP32 ด้วย Arduino IDE

    การพฒันาโปรแกรมส าหรับ ESP32 ดว้ยโปรแกรม Arduino IDE จ าเป็นตอ้งติดตงัโปรแกรมและเคร่ืองมือท่ีจ าเป็นส าหรับการพฒันาโปรแกรม

    ดงัน้ี

    4.1. ดาวโหลดโปรแกรม Arduino IDE เวอร์ชนัล่าสุดไดท่ี้ https://www.arduino.cc/

    https://www.arduino.cc/

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 3

    คลิกเลือกท่ีเมนู SOFTWARE และเลือกดาวโหลดโปรแกรมตามระบบปฎิบติัการท่ีใชง้าน ในท่ีน้ีเป็น Windows จึงเลือกเป็น Windows Installer

    หนา้น้ีเป็นการใหก้ารสนบัสนุนดา้นเงินทุน ดว้ยการบริจาคเงินส าหรับโครงการพฒันาซอฟแวร์ Arduino โดยสามารถคลิกเลือกจ านวนเงินท่ี

    ตอ้งการสนบัสนุน หรือหากตอ้งการเพียงดาวโหลดไปใชง้านโดยไม่เสียเงินกคลิกท่ี JUST DOWNLOAD

    ระบุต าแหน่งท่ีตอ้งการบนัทึกไฟลโ์ปรแกรม จากการดาวโหลด และใหติ้ดตั้งโปรแกรมเช่นเดียวกบัโปรแกรม Windows ทัว่ๆไป ดว้ยการ

    ดบัเบ้ิลคลิกไฟลท่ี์ดาวโหลดมาเพ่ือเร่ิมขั้นตอนการติดตั้งโปรแกรม

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 4

    กรณีท่ีเคร่ืองคอมพิวเตอร์มีการติดตั้งโปรแกรม Arduino IDE เวอร์ชนัก่อนหนา้ไวแ้ลว้ โปรแกรมจะแจง้ใหท้ราบวา่ตอ้ง Uninstall โปรแกรม

    เวอร์ชนัเดิมออกเสียก่อน ในขั้นตอนน้ีเพียงคลิกปุ่ม OK เพื่อใหซ้อฟแวร์ด าเนินการใหเ้อง

    คลิกปุ่ม Uninstall เพื่อด าเนินการ Uninstall เวอร์ชนัเดิมออก

    แจง้เตือนอีกคร้ังก่อนเร่ิม Uninstall เพ่ือแจง้ใหท้ราบวา่ไฟลข์อ้มูลตา่งๆ ของโปรแกรมจะถูกลบออกไปทั้งหมด หากมีการแกไ้ขไฟลห์รือเพ่ิม

    ไลบราร่ีไวใ้นโฟลเ์ดอร์น้ี ก็จะถูกลบออกไปดว้ย หากมีไฟลท่ี์แกไ้ขไวข้อใหส้ ารองขอ้มูลเก็บไวก่้อน และคลิกปุ่ม OK

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 5

    การถอนโปรแกรมเวอร์ชนัเดิมออก (Uninstall) เสร็จสมบูรณ์ คลิกปุ่ม OK และปุ่ม Close ในหนา้ตา่งถดัไป ดงัรูป

    เร่ิมขั้นตอนการติดตั้งโปรแกรม Arduino IDE เวอร์ชนัใหม่

    ใชต้วัเลือกตาม Default ซ่ึงจะเลือกไวทุ้กรายการ ใหค้ลิกปุ่ม Next

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 6

    คลิกปุ่ม Install

    รอโปรแกรมด าเนินการติดตั้ง

    ในระหวา่งการติดตั้งไดร์เวอร์ อาจมีหนา้ต่างแสดงข้ึนมาดงัรูปใหค้ลิกปุ่ม Install

    หรือคลิกเช็คใหมี้เคร่ืองหมายถูกท่ี Always trust software from …. เพ่ือยนืยนัความน่าเช่ือถือของโปรแกรม และไม่ตอ้งถามอีก ตามดว้ยคลิกปุ่ม

    Install

  • ESP32-Arduino IDE Setup Guide พฤษภาคม 2560

    MICRO RESEARCH TECHNOLOGY CO.,LTD. , www.micro-research.co.th 7

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

    4.2. ดาวโหลดโปรแกรม git จากลิงค ์https://git-scm.com/ และคลิกท่ีหวัขอ้ Downloads

    เลือก

Recommended

View more >