> 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 %}

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQpPTE4CGC5nslT9yAq%2F-MQp_G7zHq8OYwitIPBQ%2Fimage.png?alt=media\&token=817c903d-63e6-45dd-8c49-e3ae48436b8f)

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

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQlFr_P4CHNdpLZndsa%2F-MQlM3PeUK9o89gne130%2Fimage.png?alt=media\&token=bb9d689c-afe2-4751-9492-e4023ee5291d)

## **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**

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQlFr_P4CHNdpLZndsa%2F-MQlOfCRwdwqDTn-P-sZ%2Fimage.png?alt=media\&token=ba8cf00e-c58c-4bc8-9573-9ac51c96e77c)

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

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

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQlFr_P4CHNdpLZndsa%2F-MQlNb-ZI44yFSuncqMJ%2Fimage.png?alt=media\&token=f9dbaab6-86c8-452a-8e7b-65853f40eaf2)

## สรุป 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

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQlFr_P4CHNdpLZndsa%2F-MQlQGeWVpVQQOa2N8LR%2Fimage.png?alt=media\&token=f4c73cd9-dc39-4d70-8d8a-556eb0141d0d)

### 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 และกราฟ

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQlFr_P4CHNdpLZndsa%2F-MQlR-9Vl8-mesB76CbD%2Fimage.png?alt=media\&token=48990d41-26bd-4140-9035-ec63334c6612)
