arduino 프로젝트에 완벽하게 호환되는 솔루션을 원한다면 (예, 일반 Arduino IDE를 사용하는 다른 사람들과 프로젝트를 공유 할 수 있습니다) arduino의 cli를 단순화하는 도구를 확인해야합니다 .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]
그것은 거기에 약간의 똑똑한 접착제를 가지고 있으며, 보드와 파일을 기억하고 심지어 보드의 USB를 자동 감지합니다. 따라서 "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"만 실행하면 더 많은 도움을받을 수 있습니다.
또한 Arduino IDE에 설치 / 구성 한 모든 보드 / 라이브러리 / 프로그래머를 지원할 수 있습니다 . 예, Adafuit Trinket M0 / Arduino M0 등과 같은 최신 보드는 ...
Arduino IDE를 실행하고 보드 관리자로 이동하여 지원을 설치하면 간단한 지침을 따르고 설정됩니다.
보드가 지원되지 않습니까? 문제가 아니라면 fqbn을 감지하고 (README.md 파일을 읽음) 보드 이름으로 전달하십시오.
테스터가 숫자 또는 보드 별칭을 늘리고 적절한 USB 서명을 자동 감지하도록 찾고 있습니다.
이 도구는 개인용으로 개발 된 도구이며, 이제는 일반인과 공유 할 수 있습니다.
건배.