Blink Arduino ProMini ด้วย PlatformIO


0. arduino Pro Mini

Arduino Pro Mini มันก็เขียนด้วย PlatformIO ไม่ยากนะ



เอาคุณสมบัติไปก่อน https://www.arduino.cc/en/Main/ArduinoBoardProMini

2. summay
มันมี analog input 6 รู แบบว่าเหมือน uno r3 เลย
ตัวเล็ก....
ขา RAW แม่งรับไฟ 12V ได้

3. Schematic RAW pin

เริ่มเลย ค้นหา pinout  http://www.pighixxx.com/test/portfolio-items/pro-mini/?portfolioID=314#prettyPhoto

4. arduino pro mini pinout
*pinout  มันมีหลายรุ่นนะ เอารุ่นที่ตรงกับเราหรือใกล้เคียง

วิธีต่อ กับ USB to ttl พวก FTDI หรืออะไรก็แล้วแต่ตามที่เรามี ดูตรงนี้

5. connect USB to TTL
ดูชัดๆ  TXD  ต่ออยู่กับ RXD , RXD ต่อกับ TXD
มาถามทีหลังว่า พี่ครับ ผมต่อ  TX RX ตรงกันหมดทำไมโหลดไม่ได้ งี้ ไม่ได้นะ 

เมื่อต่อเสร็จ มาที่ #PlatformIO

เปิด PlatformIO 
Initialize(New Project) ให้ตรงรุ่น เลือกให้ตรงรุ่นนะครับ

6. Initialize

6.1 platformio.ini


สร้าง main.cpp ใน src

จัดการ Blink  (ไฟกระพริบ)
เลือก gpio ที่ต้องการ ในบอร์ด จะเป็น 13 แต่ผมต่อนอก 

7. blink code

จัดการ Upload

Share this

Previous
Next Post »