> 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/kbide.md).

# KBIDE Install

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

{% hint style="success" %}

### [คลิกดาวน์โหลดโปรแกรมKBIDE](https://github.com/MakerAsia/KBProIDE/releases/tag/v.1.2.0)

{% endhint %}

![](/files/-MQp_G7zHq8OYwitIPBQ)

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

![](/files/-MQlM3PeUK9o89gne130)

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

* [x] **ดับเบิลคลิก เพื่อติดตั้งโปรแกรม (อ้างอิงเวอร์ชั่น 1.2.0)**

![](https://lh6.googleusercontent.com/3ApjtI7WctbrehKkQfL4pNoXzgJEvOS8zAVVJ-KTvHFe1MCv0tHnw3r38Cb9WwsJUZi-8YO80yAhkI-joAoAVbfHwMttln6aLFx8TNOTAgqFEFjPOXap0BKXzgce9HoJZgXg3S4)

* [x] **คลิกเลือก Only for me จากนั้นคลิก Install**

![](https://lh6.googleusercontent.com/IKABUOd9QY50PAhIaDVsMQwYIaSLmTmF3UDbX_jA8sUlYn4sQ1TGYK-MWT4emAq1SdQmvAXC8xbYIj5976vxojUycvGYxmjUhqPAqaxFrnMMrKGHrWs3tffdJQPTtGAVMy2J-Rw)

* [x] **กด Finish เมื่อติดตั้งโปรแกรมเสร็จเรียบร้อย**

&#x20;<img src="https://lh4.googleusercontent.com/9YXm6v1CggBE1mkRUTV3i6a17cn9Q5YzMwqj1EgQmQIgS_h86naxveJXFKlqx_RmMpcsKmi3SWJP3k0yk9PdG3DdV7eyon6hO8xrgBtlwL_eJ0EGzLojj0QHpxqK-jHGSzlFrRQ" alt="" data-size="original">![](https://lh4.googleusercontent.com/n65favOtfW9Woew2xO33hZjOyB_LlJxlifqTlndT5coVyoaBrWQoFOGqTRfEMqZY3Lb0DRv2Klly5DYGlWj7hGnfP1PW0pZt0vBQ3bCGwHZckLB0jLRqeOvzikkOjmZEpGiFStQ)

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

![](/files/-MQlOfCRwdwqDTn-P-sZ)

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

* [x] **กดปุ่ม Just compile (มุมขวาบน) เพื่อตรวจสอบว่าโปรแกรมสามารถใช้งานได้ หากมีปัญหาการติดตั้ง สามารถติดต่อไปยังผู้พัฒนาบนเว็บไซต์ <https://kbide.org> หรือสามารถแจ้งปัญหาใน Github Issue ที่ <https://github.com/MakerAsia/KBProIDE>**

![](/files/-MQlNb-ZI44yFSuncqMJ)

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

### 1. สามารถ Compile โปรแกรมได้รวดเร็วกว่า Arduino IDE ถึง 60%

โครงสร้างภายใน KB IDE ถูกออกแบบมาให้สามารถคอมไพล์ (Compile) ได้เร็วกว่า IDE อื่นๆ เนื่องจากการออกแบบให้คอมไพล์ไลบรารี่ต่าง ๆ แค่ครั้งเดียว เมื่อต้องการคอมไพล์อีกครั้ง ไลบรารี่ที่ได้คอมไพล์แล้วจะไม่ถูกนำมาคอมไพล์ใหม่ ทำให้โปรแกรมทำงานได้เร็วมากขึ้น

![ภาพที่ 1-1-3 ](https://lh3.googleusercontent.com/hPMbMWBQpen3XelWLYZPrULm62EfYD9YOt-AVOKH3wIZovTwY-DZQwOfqngue80xwCCK9W9IIjBxww-PwpPqE0sAz_enCnIhh-zoL9TY3yKKDoHLJKXmgwH82q-l26wYynoDsuc)

### 2. รองรับการเขียนโปรแกรมได้ทั้งแบบ Block Programming และ Text Programming

![](/files/-MQlQGeWVpVQQOa2N8LR)

### 3.มี Features ให้ใช้งานหลากหลาย

1. เขียนโปรแกรมได้ 2 โหมดการทำงาน Block Programming และ Text Programming
2. มี Board ให้เลือกติดตั้งได้หลายหลายเช่น บอร์ด Arduino Kidbright32 ESP32 KB32-FT
3. มี Plugin ให้เลือกติดตั้งมากมายเช่น โมดูลเซนเซอร์ต่าง ๆ Blynk MQTT&#x20;
4. มีโปรแกรมตัวอย่างทั้ง Block Programming และ Text Programming
5. สามารถคอม Compile ได้รวดเร็ว
6. มี Serial Console สามารถแสดงผลได่ทั้งแบบ Text และกราฟ

![](/files/-MQlR-9Vl8-mesB76CbD)
