Jeśli chcesz w pełni kompatybilne rozwiązanie dla Arduino projektu (tak, można udostępnić swój projekt z innymi osobami, które korzystają tylko zwykły Arduino IDE) trzeba sprawdzić AUpewnij narzędzia uproszczenie CLI Arduino, używam go z Geany ale inni używają go z vi, Atom itp.
Jest zainspirowany i martwe projekty Ino i Arturo; poświęć 5 minut na przetestowanie go i prześlij opinię.
Przykładowe zastosowanie:
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]
Ma tam jakiś inteligentny klej, może zapamiętać płytkę i plik, a nawet automatycznie wykryć USB płyty; więc po udanym poleceniu „amake -v” możesz to zrobić w wierszu poleceń i zadziała.
amake -v
[to compile/verify your code]
amake -u
[to upload your code to an arduino connected via USB]
Jeśli użyjesz niektórych makr IDE, możesz łatwo tworzyć polecenia kompilacji i przesyłania, na przykład używając Geany IDE:
- Kompiluj / Zweryfikuj: cd% d; amake -v uno% f
- Prześlij: cd% d; amake -u uno% f
Więcej pomocy można uzyskać po zainstalowaniu „amake” lub „amake -h”.
Może również obsługiwać KAŻDĄ płytkę / lib / programator, który zainstalowałeś / skonfigurowałeś w swoim Arduino IDE, tak, nowoczesna płyta, taka jak Adafuit Trinket M0 / Arduino M0 itp ...
Po prostu uruchom Arduino IDE, przejdź do menedżera forum, zainstaluj wsparcie i to wszystko, jutro postępuj zgodnie z prostymi instrukcjami i gotowe.
Twoja płyta nie jest obsługiwana? to nie problem, wykryj plik fqbn (przeczytaj plik README.md) i przekaż go jako nazwę płyty.
Szukam testerów, aby zwiększyć liczbę lub aliasy płyty i automatyczne wykrywanie prawidłowych podpisów USB.
Pamiętaj, że to prywatne narzędzie, teraz udostępniane publicznie, wiesz, tylko programista drapie się po swędzeniu ...
Twoje zdrowie.