Tôi có thể phát triển với Arduino bằng IDE với nhiều tính năng hơn không?


29

Sự đơn giản của Arduino IDE mã nguồn mở là rất tốt, nhưng đôi khi hơi hạn chế - tôi thích sử dụng Netbeans chẳng hạn cho các công việc khác mà tôi làm. Có bất kỳ plugin nào tồn tại cho các IDE có tính năng đầy đủ hơn sẽ cho phép tôi phát triển cho Arduino (và trực tiếp tải lên / chạy mã trên nó không?) Cho đến nay các tìm kiếm của tôi không mang lại nhiều.


1
Vâng, những hạn chế lập trình của Adruino IDE rất nghiêm ngặt! Tôi thường sử dụng Eclipse nhưng không phải cho Arduino (chưa).
powtac

Có VS của Microsoft có thể được sử dụng với netduino. Điều đó đã được tải ... Nhưng thật không may chỉ cho cửa sổ. Và nếu bạn không phải là sinh viên hay nhà giáo dục, tôi tin rằng nó khá đắt. Và nó là dành cho netduino chứ không phải Arduino. Tuy nhiên, rất có khả năng nếu bạn có phần cứng và phần mềm.
Sponge Bob

Không có Arduino IDE. Chỉ có một trình soạn thảo văn bản thực sự nhảm nhí với nút "Biên dịch".
Sói Connor

Câu trả lời:



12

Atmel Studio là môi trường phát triển Atmel cung cấp cho các bộ vi điều khiển đằng sau dòng Arduino. Atmel Studio 6 dựa trên Visual Studio của Microsoft, đây là một công cụ phát triển C ++ rất hoàn chỉnh.

Bạn có thể tùy chỉnh Atmel Studio 6 để làm việc với các thư viện và trình biên dịch Arduino, như được ghi lại ở đây .


Tôi có cần một bản sao MS Visual Studio cho AVR Studio không?
powtac

3
@powtac - Không ...
Sói Connor

9

Không phải là IDE mỗi se, nhưng tôi đã sử dụng plugin Stino cho Sublime Text 2 .


8

Tôi thực sự thích sử dụng Visual Micro, một plugin cho Visual Studio, hoạt động với các phiên bản 2008, 2010 và 2012.

Visual Micro trên Codeplex


Ảnh chụp màn hình trong Visual Studio 2012: Plugin VisualMicro cho Visual Studio 2012


1
Thiết lập hình ảnh mới của VS2012 thật kinh khủng.
Sponge Bob

Visual Studio không chính xác trong ngân sách của hầu hết những người có sở thích mới bắt đầu, xem xét giá của một arduino.
Bạch tuộc

@Octopus - Cho đến ngày 12 tháng 3 năm 2013, bạn có thể nhận được nó miễn phí thông qua MS Website Spark trong 3 năm và bây giờ Visual Micro báo cáo sẽ làm cho plugin hoạt động với Atmel Studio trong vài tháng tới.


5

ROBOTC cho Arduino là một lựa chọn khác. Nó hỗ trợ rất nhiều tính năng khác, bao gồm đa nhiệm (rất tốt cho robot). Nó cũng có một cửa sổ gỡ lỗi tích hợp cho phép bạn truy cập thông tin pin, v.v.

Gói phần mềm này có lợi ích khi làm việc với nhiều nền tảng robot khác (tất cả các hệ thống robot LEGO và robot VEX), vì vậy những người có kinh nghiệm với các hệ thống đó có thể thích ngôn ngữ này.


4

http://inotool.org/ là một trong những điều tốt nhất đặc biệt nếu bạn đang sử dụng hệ điều hành Unix.

Đây là một công cụ dòng lệnh, nhưng thật tuyệt vời nếu bạn là người hâm mộ dòng lệnh.

Bạn chỉ cần tạo một thư mục và thiết lập môi trường bằng Ino. Sau đó, bạn sử dụng trình soạn thảo văn bản hoặc IDE yêu thích của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.