Platform IO extra library

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

Nanopi NEO : Blink (matrix)



รู้กันอยู่นะว่า NanoPi NEO มันมี GPIO ดังนั้น โดนไฟแล้วไม่  ต่อ Blink เนี่ย บาป มาก
เริ่มเลย
ssh เข้าไปใน NanoPI ให้ได้ก่อน ถ้าตรงนี้ไม่ได้ ให้ไปหาวิธีมา คำใบ้ windows putty mac หรือ linux terminal
โหลด Lib Matrix  ใช้  git clone https://github.com/friendlyarm/matrix.git  
โหลดเสร็จ cd matrix เข้าไป
จัดการ make  และ make install 

0. make && make install lib Marix

ต่อวงจร 

1 . วงจร Blink

จัดเลย
matrix-gpio_out
2.blink run
3.NanoPI NEO Blink by Matrix
เฮ้ ได้แล้ว
แล้วไง มาดู Code กัน 
https://github.com/friendlyarm/matrix/blob/master/demo/matrix-gpio_out/Matrix-gpio_out.c
4.gpio_out.c

แม่ง งง คือ เป็น C++ ม่ะ ไม่เป็น นี่ งง ผมก็งง
ไม่อธิบาย เพราะงง

แล้วอย่างนี้หล่ะ พอเดาได้ใช่มั้ย
5.Neno PI NEO Blink NutDIY

อย่างแรกนะ  โม Makefile ก่อน
6.Make File
จัด Code ตามด้านบน 
โยนใส่ NenoPI ด้วย อะไรก็แล้วแต่ ผมใช้ FileZila
7.upload to NenoPi
เข้าไปใน  path ของ blink (ex ~/matrix/Project01/m-Blink)
8.make blink
มันจะมี File  M-Blink ขึ้นมา
9.M-Blink
วิธีสั่ง run 
พิมพ์ ./ชื่อfile (ex ./M-Blink)
10.Blink RUN

มันก็จะกระพริบเหมือนเดิม








Nanopi NEO : Install OS (Armbian)


NanoPI NEO เป็น ...​  เออตามนั้น ไปดูเองตาม Wiki
บทความนี้ เกิดขึ้นจากความมั่วซั่ว ในการจะทำมันให้ได้ ใช้ทักษะ ตัดแปะ ตลอด Series 

Include Arduino lib and Extra lib In PlatformIO 3.0.1


เป็นไงวันนี้มี update PlatformIO CLI 3.0.1 ดู Note กันบ้างมั้ย ผมก็ไม่ได้ดู
update ตอนเช้า ตอนเย็นทดสอบ แม่ง เล่นกูสะแล้ว