หากคุณต้องการโซลูชันที่เข้ากันได้อย่างสมบูรณ์สำหรับโครงการ arduino ของคุณ (ใช่คุณสามารถแบ่งปันโครงการของคุณกับคนอื่น ๆ ที่ใช้ Arduino IDE ธรรมดาเท่านั้น) คุณต้องตรวจสอบAmakeเครื่องมือเพื่อทำให้ cli ของ Arduino ง่ายขึ้นฉันใช้กับ Geany แต่ คนอื่น ๆ ใช้กับ vi, Atom และอื่น ๆ
มันเป็นแรงบันดาลใจและโครงการ Ino และ Arturo ที่ตายแล้ว โปรดใช้เวลา 5 นาทีในการทดสอบและโปรดให้ข้อเสนอแนะ
ตัวอย่างการใช้:
cd ~/Arduino/Blink/
[move to your arduino project folder]
amake -v uno Blink.ino
[to compile/verify your code]
amake -u uno Blink.ino /dev/ttyUSB0
[to upload your code to an arduino connected via USB]
มีกาวอัจฉริยะอยู่ในนั้นสามารถจดจำบอร์ดและไฟล์และตรวจสอบยูเอสบีของบอร์ดโดยอัตโนมัติ ดังนั้นหลังจากคำสั่ง SuccessFull "amake -v" คุณสามารถทำได้บนบรรทัดคำสั่งและมันจะทำงาน
amake -v
[to compile/verify your code]
amake -u
[to upload your code to an arduino connected via USB]
หากคุณใช้มาโคร IDE บางตัวคุณสามารถสร้างคำสั่งการคอมไพล์และอัปโหลดได้ง่ายเช่นการใช้ Geany IDE มันจะกลายเป็น:
- คอมไพล์ / ตรวจสอบ: cd% d; amake -v uno% f
- อัปโหลด: cd% d; amake -u uno% f
คุณสามารถรับความช่วยเหลือเพิ่มเติมในการทำงานเพียงแค่ "amake" หรือ "amake -h" เมื่อติดตั้งแล้ว
นอกจากนี้ยังสามารถรองรับทุกบอร์ด / lib / โปรแกรมเมอร์ที่คุณติดตั้ง / กำหนดค่าใน Arduino IDE ของคุณใช่บอร์ดที่ทันสมัยเช่น Adafuit Trinket M0 / Arduino M0 ฯลฯ ...
เพียงยิง Arduino IDE ของคุณไปที่ผู้จัดการบอร์ดติดตั้งการสนับสนุนและเพียงแค่ทำตามคำแนะนำง่ายๆแล้วตั้งค่าของคุณ
บอร์ดที่คุณยังไม่รองรับ? ไม่ใช่ปัญหาให้ตรวจสอบ fqbn (อ่านไฟล์ README.md) และส่งต่อตามชื่อบอร์ด
ฉันกำลังมองหาผู้ทดสอบเพื่อเพิ่มจำนวนหรือชื่อแทนบอร์ดและตรวจจับลายเซ็น USB ที่ถูกต้องโดยอัตโนมัติ
โปรดจำไว้ว่านี่เป็นเครื่องมือส่วนตัวที่ได้รับการแบ่งปันในขณะนี้กับสาธารณะคุณรู้ไหมว่าโปรแกรมเมอร์เป็นผู้เกามันคือ ...
ไชโย