# KB32-FT Library Install

## ขั้นตอนการติดตั้งโปรแกรมตัวอย่าง Library <a href="#library" id="library"></a>

การติดตั้งโปรแกรมตัวอย่าง คือ การลงโปรแกรมเสริม หรือ Code สำหรับใช้งานกับ Shield โมดูล หรือ เซนเซอร์ต่าง ๆ ที่ผู้พัฒนาได้มีการพัฒนาให้บอร์ดสามารถใช้งานได้กับอุปกรณ์ต่าง ๆ ที่มีออกมาจำหน่ายอย่างต่อเนื่องซึ่งจำเป็นกับผู้เริ่มต้น เนื่องจากทำให้ผู้ใช้งานประหยัดเวลา มีความสะดวกและ ง่ายมากยิ่งขึ้นในการพัฒนา โดยมีการเพิ่ม Library อยู่ 2 แบบหลักคือ

1. การเพิ่ม Library โดยวิธี Manage Libraries... (สามารถติดตั้งได้ผ่านช่องทาง Online)
2. การเพิ่ม Library โดยวิธี Add.ZIP Library...

**โดยการเลือกใช้งาน เมนู Sketch >> Include Library >> ... ดังรูป**&#x20;

![Sketch >> Include Library >>](https://nazt-cmmc.gitbooks.io/cmmc-iot-books/content/images/introduction17.JPG)

## **การเพิ่ม Library โดยวิธี Add .ZIP Libraries...**&#x20;

เป็นการเพิ่ม Library ของทางผู้พัฒนาบอร์ด KB32-FT ซึ่ง .Zip Libraries ที่แนะนำจะมี 2 ตัวอย่างให้ใช้งานคือ ตัว Library ที่เกี่ยวกับจอแสดงผล ซึ่งจอแล้วสามารถใช้ Library ปกติของ Arduino ได้เลย

### 1.Library จอ LCD TFT ลิงค์ [Download](https://github.com/kkmonster/TFT_eSPI_KB32)

{% embed url="<https://github.com/kkmonster/TFT_eSPI_KB32>" %}

### 2.Library จอ LED Matrix ลิงค์ [Download](https://github.com/kkmonster/KB32_LED_Matrix)

{% embed url="<https://github.com/kkmonster/KB32_LED_Matrix>" %}

* [ ] ตัวอย่างหน้าต่าง Download Library แบบ .ZIP

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQw4A8Kn1_hAWeyOGFZ%2F-MQw8Md4Yhw8i6OJQrvJ%2Fimage.png?alt=media\&token=7cdd0e77-4482-44a8-9e1e-7a9bec476fa1)

### 3.วิธีการติดตั้ง Library แบบ Add .ZIP

* [ ] โดยการเลือกใช้งานเมนูSketch >> Include Library >> Manage Libraries

Sketch >> Include Library >>

* [ ] โปรแกรมจะแสดงหน้าต่างใหม่ขึ้นมาดังรูป เลือกเมนู Add .ZIP Library...

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQw4A8Kn1_hAWeyOGFZ%2F-MQw7auZ_6EttwqBuBP5%2Fimage.png?alt=media\&token=5d3096bd-7097-4da8-ac1a-e5a98789e3d4)

* [ ] เลือกไฟล์ที่ Download จามาก Github ไฟล์ .ZIP แล้วกดปุ่ม Open

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQw4A8Kn1_hAWeyOGFZ%2F-MQw9bipie38EiR6a8Y0%2Fimage.png?alt=media\&token=6d869ef7-61ed-4b93-88ad-25bb549108a4)

* [ ] หน้าต่าง Arduino IDE จะแสดง ข้อความตามรูปด้านล่าง

<div align="center"><img src="https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQw4A8Kn1_hAWeyOGFZ%2F-MQwCXzkRQwcugqsqcN6%2Fimage.png?alt=media&#x26;token=69fbfcc3-9856-4c62-aa1e-fd2b9902ce40" alt=""></div>

* [ ] ก่อนจะใช้งาน Library อย่าลืมเลือกบอร์ด เป็น ESP32 ก่อนเพราะฉนั้นอาจจะมองไม่เห็น Library

### 4.การเรียกใช้งานโปรแกรมตัวอย่าง

เข้าไปที่เมนู File >> Examples >> TFTeSPI\_KB32-KB32  >> ....

![](https://726149319-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MPmkxU0qYAyAsRZi9Rt%2F-MQw4A8Kn1_hAWeyOGFZ%2F-MQwEIhYZY7dJC5sWgwl%2Fimage.png?alt=media\&token=58743094-ef86-49d7-a571-b01401c66d81)

**ตัวอย่าง Library ที่จำเป็นกับบอร์ด KB32-FT**

| Library | by        | current version |
| ------- | --------- | --------------- |
| Blynk   | Volodymyr | 1.0.5           |

ควรอัพเดท Board Manager และ Library ให้เป็นเวอร์ชันล่าสุดอยู่เสมอ
