Nếu bạn muốn có một giải pháp tương thích đầy đủ cho dự án Arduino của bạn (có, bạn có thể chia sẻ dự án của bạn với những người khác sử dụng chỉ đơn giản Arduino IDE), bạn cần phải kiểm tra amake một công cụ để đơn giản hóa việc cli của Arduino, tôi sử dụng nó với Geany nhưng những người khác đang sử dụng nó với vi, Atom, v.v.
Đó là cảm hứng và các dự án Ino và Arturo đã chết; vui lòng dành 5 phút để kiểm tra và vui lòng cho phản hồi.
Ví dụ sử dụng:
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]
Nó có một số keo thông minh trong đó, nó có thể nhớ bảng và tập tin, và thậm chí tự động phát hiện ra usb của bảng; Vì vậy, sau lệnh "amake -v" thành công, bạn có thể thực hiện việc này trên dòng lệnh và nó sẽ hoạt động.
amake -v
[to compile/verify your code]
amake -u
[to upload your code to an arduino connected via USB]
Nếu bạn sử dụng một số macro IDE, bạn có thể dễ dàng biên dịch và tải lên các lệnh, ví dụ như sử dụng Geany IDE, nó sẽ trở thành:
- Biên dịch / Xác minh: cd% d; amake -v uno% f
- Tải lên: cd% d; amake -u uno% f
Bạn có thể nhận thêm trợ giúp khi chỉ chạy "amake" hoặc "amake -h" sau khi cài đặt.
Ngoài ra, nó có thể hỗ trợ MỌI bảng / lib / lập trình bạn đã cài đặt / cấu hình trong Arduino IDE, vâng, hội đồng quản trị hiện đại của bạn như Adafuit đính M0 / Arduino M0 vv ...
Chỉ cần kích hoạt Arduino IDE của bạn, đi đến trình quản lý bảng, cài đặt hỗ trợ và đó là tất cả, hãy làm theo một số hướng dẫn đơn giản và bạn đã thiết lập xong.
Bảng bạn có không được hỗ trợ? không phải là một vấn đề, phát hiện fqbn (đọc tệp README.md) và chuyển nó dưới dạng tên bảng.
Tôi đang tìm kiếm người kiểm tra để tăng số bí danh hoặc bảng và tự động phát hiện chữ ký USB thích hợp.
Hãy nhớ rằng đây là một công cụ được phát triển riêng tư, hiện được chia sẻ với công chúng, bạn biết đấy, chỉ là một lập trình viên gãi ngứa ...
Chúc mừng.