ESP-IDF ตอนที่ 1 ESP32 Get Started
วันนี้เราจะมาเรียนรู้การใช้งานบอร์ด DOIT ESP32 DEVKIT V1 กันนะครับ สำหรับใครที่ยังไม่รู้ว่าเจ้าบอร์ด ESP32 ที่เรากำลังพูดถึงอยู่เนี่ยหน้าตาเป็นยังไง แล้วมันใช้ทำอะไร สามารถเข้าไปดู้ข้อมูลเพิ่มเติมได้ที่บทความนี้ครับ ESP32 ไมโครชิพรุ่นจิ๋ว สำหรับงานพัฒนาด้าน Internet-of-Things (IoT) ในการใช้งานเจ้าบอร์ด ESP32 เราต้องมีเครื่องมือทีใช้ในการเขียนโปรแกรมและอัพโหลดโปรแกรมไปที่บอร์ด เครื่องมือที่เรานิยมใช้ในการพัฒนากันส่วนมากก็จะเป็น Arduino IDE ใช่ไหมล่ะครับ แต่การพัฒนาโปรแกรมโดยใช้ Arduino IDE สำหรับบอร์ด ESP32 นั้นยังมีข้อจำกัดในเรื่องของ Librarys ที่มีให้เราใช้งานซึ่งมันยังมีไม่ครบครับ ผู้เขียนได้มีโอกาสทดลองใช้งาน ESP-IDF และเห็นว่าทาง Espressif ได้พัฒนา Librarys มาให้เราใช้เยอะมากและที่สำคัญผู้เขียนได้ทดสอบแล้วนะครับสามารถใช้งานได้อย่างแน่นอน ความน่าสนใจของ ESP-IDF คือ เราสามารถใช้งาน Libraries ส่วนใหม่ๆ ที่ผู้พัฒนาทำขึ้นได้ก่อนใครๆ สิ่งที่เราต้องใช้เพื่อพัฒนาแอพพลิเคชันสำหรับ ESP32 เครื่องคอมพิวเตอร์ที่ติดตั้งระบบปฏิบัติการ Linux Toolchain สร้างแอพพลิเคชันสำหรับ ESP3