“Arduino” แต่เดิมเป็นแพลตฟอร์มที่ใช้ในการพัฒนาเฟิร์มแวร์ให้กับบอร์ด Arudino เท่านั้น แต่ภายหลังกลุ่มผู้พัฒนาโปรแกรม Arduino IDE ได้เริ่มรองรับการติดตั้งชุดพัฒนาเฟิร์มแวร์ให้กับบอร์ดอื่น ๆ ด้วย ทำให้บอร์ดอื่น ๆ ที่รองรับการเขียนโปรแกรมด้วยภาษา C/C++ สามารถเข้ามาใช้โปรแกรม Arduino IDE ในการพัฒนาได้ นอกจากข้อดีของโปรแกรม Arduino IDE แล้ว ชุดไลบารี่ต่าง ๆ ที่ทำมารองรับกับแพลตฟอร์ม Arduino ก็จะสามารถนำมาใช้งานกับบอร์ดอื่น ๆ ได้ด้วย นอกจากนี้แพลตฟอร์ม Arduino ยังมีชุมชนขนาดใหญ่ ทั้งในประเทศไทยเอง และในต่างประเทศ ทำให้สามารถค้นหาข้อมูลได้ง่าย ในบทนี้จะเป็นการแนะนำการติดตั้งโปรแกรม Arduino IDE ตั้งแต่ต้น ไปจนถึงการติดตั้งชุดพัฒนา Arduino core for ESP32 และปิดท้ายด้วยการทดสอบอัพโปรแกรมไฟกระพริบลงบอร์ด NodeMCU-32S การติดตั้งโปรแกรม Arduino IDE เข้าไปที่เว็บไซต์ https://www.arduino.cc/ เลือกเมนู SOFTWARE เลื่อนไปที่หัวข้อ Dow...