> For the complete documentation index, see [llms.txt](https://kb32ft.makerasia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb32ft.makerasia.com/getstart/arduino-ide-1.md).

# Arduino IDE Install

> การติดตั้ง Arduino IDE กับ ESP32 คือการติดตั้งโปรแกรมเพื่อใช้ในการเขียนโปรแกรมให้กับบอร์ด KB32-FT หรือบอร์ดอื่น ๆ ผ่านทาง Arduino ใช้ภาษาหลักการของภาษา C++ ครอบด้วยภาษาของ Aruino เพื่อให้การเขียนโปรแกรมมีความง่ายมากยิ่งขึ้น

## 1.ดาวน์โหลดโปรแกรม Arduino IDE

ติดตั้ง Arduino IDE เวอร์ชั้น 1.8.13 หรือ ใหม่กว่า โดย Arduino IDE สามารถ Support Windows Mac OS X Linux ทั้ง 32bit และ 64 bit ซึ่งหา Download ตัวติดตั้งได้จาก

{% hint style="success" %}

### [คลิกดาวน์โหลดโปรแกรมArduinoIDE](https://www.arduino.cc/en/software)

{% endhint %}

* [x] **เลือกระบบปฎิบัติการ**

![](/files/-MQlvzz2HDzPObwLJKkE)

## **2**.ติดตั้งโปรแกรม Arduino IDE

สำหรับการติดตั้ง Arduino IDE บน Windows จะมีแบบให้เลือกทั้ง แตกไฟล์ใช้ได้เลย (ZIP file for non admin install)หรือ ติดตั้งเหมือน โปรแกรมทั่วๆไป (Installer) หากติดตั้งเรียบร้อยแล้ว ให้เปิด Arduino IDE ขึ้นมาจะได้หน้าตาแบบนี้เลยครับหน้าต่างเริ่มต้นโปรแกรม Arduinoหน้าต่างหลังเปิดใช้งาน Arduino IDE 1.8.13 ครั้งแรก

* [x] **ดับเบิลคลิกไอคอน Arduino เพื่อเปิดโปรแกรม**

![](/files/-MQlxbqn9LllPlyBhgbo)

* [x] **หน้าต่างแสดงหน้าแรกของโปรแกรม KBIDE**

![](/files/-MQlxlXhGAjZGkK4DJd7)

## 3.ทดลอง Compile โปรแกรม

<div align="center"><img src="/files/-MQly7sJZR_df525Vw2_" alt=""></div>

* [x] **กดปุ่ม Verify (มุมซ้ายบน) เพื่อตรวจสอบว่าโปรแกรมสามารถใช้งานได้**

![](/files/-MQlygZIj8NXgMMh3G_H)

* [x] ถ้าหากไม่มีอะไรผิดพลาดตัวโปรแกรมจะแสดงข้อความ Done compiling.

## สรุป Feature เด่นของโปรแกรม Arduino IDE

![](/files/-MQlzM2AZNcwbjw5Ll87)

![](/files/-MQlzUbGBhhtVd59VChv)

####

#### 1.เป็นโปรแกรม Opensource ที่เริ่มต้นไม่ยาก

#### 2. รองรับการเขียนโปรแกรมได้แบบ Text Programming C++ ครอบด้วยภาษา Arduino

#### 3. มีตัวอย่างให้ใช้งานหลากหลายซึ่งจะมีตัวอย่างเริ่มต้นติดมาพร้อมกับ IDE เลย

#### 4. มี Board และ Library ให้ใช้งานมากมายที่สามารถเลือกติดตั้งได้อย่างอิสระ

#### 5. เนื่องจากเป็น Project Opensource จึงเกิดการแลกเรียนเรียนรู้ทำให้สามารถพัฒนาโปรแกรมได้ง่าย

#### 5. อีกทั้งยังมีตัวอย่างโครงการต่าง ๆ ให้ Download และแบ่งปันมากมาย

{% content-ref url="/pages/-MQkpAkO5UVQ4XRlG\_0z" %}
[KB32-FT Board Install](/getstart/arduino-ide-1/untitled.md)
{% endcontent-ref %}

###
