สำหรับผมเองการ โหลด lib จาก arduino IDE มันง่ายดี
ผมใช้วิธีนี้ครับ
ไปที่ file platformio.ini
จัดเลย
[platformio]
lib_dir=~/Documents/Arduino/Libraries
lib_dir=~/Documents/Arduino/Libraries
![]() |
1. platformio.ini |
![]() |
2. สำเร็จ |
คำถามคือ ผมไปหา link มาจากไหน ถ้าแต่ละเครื่องไม่เหมือนกันหล่ะ
ทำอย่างนี้ครับ
1. เปิด arduino IDE ขึ้นมา
![]() |
3. arduino IDE |
![]() |
4. example Lib |
![]() |
5. save |
![]() |
6. Import Arduino IDE Project |
ส่วนสำคัญอยู่ที่ ติ๊กถูกที่ Use Arduino IDE Library Manager เครื่องจะปรากฏ Pathfile มาให้
หลักจากนั้น กด Import
6. PlatformIO จะ ใส่ lib_dir ให้เราอัตโนมัติ เราสามารถนำไปใช้ได้กับทุก project ที่เราเขียนได้เลย
*** Keep project compatible between PlatformIO IDE and Arduino IDE
![]() |
7. import arduino IDE Project |
6. PlatformIO จะ ใส่ lib_dir ให้เราอัตโนมัติ เราสามารถนำไปใช้ได้กับทุก project ที่เราเขียนได้เลย
![]() |
8. platformio.ini |
*** Keep project compatible between PlatformIO IDE and Arduino IDE
ถ้าเราติ๊กตรงนี้ file .ino เดิมที่มาจาก arduinoIDE จะไม่ย้ายตำแหน่งเข้าไปที่ /src
แต่ที่ platformio.ini จะเป็นอย่างนี้แทน
แต่ที่ platformio.ini จะเป็นอย่างนี้แทน
ลองเปรียบเทียบ เราก็พอจะเข้าใจแล้วว่า การทำงาน path file มันเป็นอย่างไร
![]() |
9. src_dir |