Bisakah saya mengembangkan dengan Arduino menggunakan IDE dengan lebih banyak fitur?

29

Kesederhanaan dari sumber terbuka IDE Arduino sangat bagus, tetapi kadang-kadang agak membatasi - Saya suka menggunakan Netbeans misalnya untuk pekerjaan lain yang saya lakukan. Apakah ada plugin untuk IDE berfitur lengkap yang memungkinkan saya mengembangkan untuk Arduino (dan langsung mengunggah / menjalankan kode di dalamnya?) Sejauh ini pencarian saya belum banyak menghasilkan.

berry120
sumber
1
Ya, batasan pemrograman IDE Adruino sangat ketat! Saya biasanya menggunakan Eclipse tetapi tidak untuk Arduino (belum).
powtac
Ada Microsoft VS yang dapat digunakan dengan netduino. Itu dimuat ... Tapi sayangnya hanya untuk jendela. Dan jika Anda bukan siswa atau pendidik, saya yakin itu cukup mahal. Dan itu untuk netduino, bukan Arduino. Tetap saja, sangat mumpuni jika Anda memiliki perangkat keras dan perangkat lunak.
Sponge Bob
Tidak ada Arduino IDE. Hanya ada editor teks yang benar-benar jelek dengan tombol "Kompilasi".
Connor Wolf

Jawaban:

15

Anda dapat menggunakan CodeBlocks untuk arduino . CodeBlocks sudah bekerja dengan beberapa mikrokontroler, jadi saya menduga bahwa lingkungan dev Arduino akan cukup kuat.

Ada juga plugin Eclipse untuk Arduino.

Manishearth
sumber
12

Atmel Studio adalah lingkungan pengembangan yang disediakan Atmel untuk mikrokontroler di belakang garis Arduino. Atmel Studio 6 didasarkan pada Microsoft Visual Studio yang merupakan alat pengembangan C ++ yang sangat lengkap.

Anda dapat menyesuaikan Atmel Studio 6 untuk bekerja dengan pustaka dan kompiler Arduino, seperti yang didokumentasikan di sini .

Jay
sumber
Apakah saya memerlukan salinan MS Visual Studio untuk AVR Studio?
powtac
3
@powtac - Tidak ...
Connor Wolf
8

Saya sangat suka menggunakan Visual Micro, sebuah plugin untuk Visual Studio, yang berfungsi dengan edisi 2008, 2010, dan 2012.

Visual Mikro pada Codeplex


Tangkapan layar di Visual Studio 2012: Plugin VisualMicro untuk Visual Studio 2012


sumber
1
Pengaturan visual baru VS2012 mengerikan.
Sponge Bob
Visual Studio sebenarnya tidak sesuai anggaran kebanyakan penggemar pemula, mengingat harga arduino.
Octopus
@Octopus - Sampai 12 Maret 2013 Anda bisa mendapatkannya secara gratis melalui MS Website Spark selama 3 tahun, dan sekarang Visual Micro melaporkan untuk membuat plugin berfungsi dengan Atmel Studio dalam beberapa bulan ke depan.
5

ROBOTC untuk Arduino adalah pilihan lain. Ini mendukung banyak fitur lainnya, termasuk multitasking (yang bagus untuk robot). Ini juga memiliki jendela debugging bawaan yang memungkinkan Anda mengakses informasi pin, dll.

Paket perangkat lunak ini memiliki manfaat untuk bekerja dengan beberapa platform robot lainnya (semua sistem robot LEGO dan robot VEX), sehingga orang yang berpengalaman dengan sistem tersebut dapat memilih bahasa ini.

apnorton
sumber
4

http://inotool.org/ adalah salah satu yang terbaik terutama jika Anda menggunakan OS Unix.

Ini adalah alat baris perintah, tetapi luar biasa jika Anda adalah penggemar baris perintah.

Anda cukup membuat folder, dan mengatur lingkungan menggunakan Ino. Kemudian, Anda menggunakan editor teks atau IDE favorit Anda.

moenad
sumber