นี่คือ stm32f103c8t6
มันเป็น STM32 ราคาพอๆกับ Arduino Nano
สเปคหนะหรอ (Features ) ก็
![]() |
0. Features |
![]() |
1. Features Table |
![]() |
2. Schematics |
สิ่งที่ต้องมีสำหรับการ Program ให้กับ stm32f103c8t6 นั่นคือ
![]() |
3. ST-Link V2 |
เริ่มเลยแม่งเสียเวลา
อันดับแรก ลง driver ให้ ST-LINK V2 ก่อน
ใช้คำสั่ง brew install stlink Ref
วิธีการต่อ วงจรเข้ากับ ST-LINKV2
![]() |
4. Wiring กับ ST-LINKV2 |
Initialize Board ด้วย ST Nucleo F103RB
"เข้าใจว่า (ผิดแนะนำด้วย) ST-Link มันจะอยู่กับ ST Nucleo มาตั้งแต่แรก
เราใช้ stm32f103xxx เดิมๆเนี่ย มันไม่มี Board ให้เลือก ก็เลยต้องเอา ST-LinkV2 มาประกอบจะได้โครงสร้างคล้ายๆกับ ST Nucleo #มโนล้วนๆ"
![]() |
4. Initialize Board |
ใน platfromio.ini
ปรับเป็นงี้
[env:stm32f103c8t6]
platform = ststm32
framework = mbed
board = nucleo_f103rb
upload_protocol = stlink
จริงๆมันก็เพิ่มแค่ upload_protocol = stlink นั่นแหล่ะ
![]() |
5. platformio.ini |
Blink Code ของ STM32
![]() |
6. blink Code |
เสร็จเรา
สำหรับผู้ที่ต้องการ Program ผ่าน Arduino ไปดูที่นี่ได้เลย http://grauonline.de/wordpress/?page_id=1004
http://platformio.org/