Platform IO extra library

วิธี Install library เข้ามาใน folder ใน Project ของ Platform IO
ข้อดี
lib อยู่กับ Project  ไม่ต้องห่วงเรื่อง version บ้าๆบอๆ ที่มันอาจจะ bug กับ Code ห่วยๆของเรา


ใช้ดึงจาก arduino ก็ได้นะ มีเคยทำไว้ ยังใช้ได้อยู่ หา link เอาเอง

0.version ขณะเขียนบทความ
หลังจาก ตั้ง Project เรียบร้อยก็เปิด terminal
1. เปิด terminal
ลองพิมพ์ pio lib โง่ๆไปเลย มันจะสอนเอง แต่ก็งมอยู่นานพอควรนะ เราจะไปใช้ที่ -d Manage custom lib.....
2. ทดสอบพิมพ์คำสั่ง
อย่างแรกต้อง Search ก่อน ยกตัวอย่าง  DHT ที่ทุกคนต้องโดนแล้วกัน
$ pio lib search dht

สิ่งที่เราต้องจำหลังจาก เราเลือก ว่าจะใช้ library ตัวไหน คือ #ID
3.Search Lib 
มาถึงจุดที่เราจะดึง จัดเลย
$ pio lib -d lib install 19  
format  มันคือ  pio lib -d [folder] install ID
เดาได้นะ อะไรคืออะไร
4. คำสั่ง install 
มันจะมีกระบวนการดึง lib ตัวอื่นที่มันใช้มาด้วยก็ปล่อยมันไป
5.install เสร็จ
มันวิ่งเข้ามาที่  lib แล้ว  
มี folder example ด้วยนะตัวเดียวกับที่อยู่ใน arduino
6.folder lib

ขั้นตอนนี้สำคัญ
เราจะชี้บอกว่า เรามี lib อยู่ตรงนี้นะ  
โดยเข้าไปเพิ่มที่ platformio.ini ด้วยบรรทัดนี้
[platformio]
lib_extra_dirs= ./lib

7. platformio.ini
แจ่ม ใช้ได้
8. ใช้ได้






Share this

Latest
Previous
Next Post »