Arduino Due ve Arduino IDE 2.0 ilk denemeler

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
17,837
Elimdeki Arduino Due kartını iş ile ilgili bir projede kullanmam gerekiyor. Fırsat bu fırsat, yeni Arduino IDE 2.0 ı deneyeyim dedim. IDE nin Linux sürümünü indirdim ve kurdum. İlk dikkatimi çeken, program ilk çalıştırmada oldukça uzun sürede açıldı. Sonraki çalıştırmada süre normal idi.

Ayarlar sayfasında sadece hem görsel farklılıklar var, hem de bazı ayarlar kaldırılmış.

1666437953863.png


Bu IDE'de programın analizini kolaylaştıran özellikler eklenmiş. Mesela bir fonksiyonun üzerine fareyi getirince o fonksiyon ile ilgili bilgi veriyor. Tabi bu boş programda bunun faydası görülmez ama birkaç kaynak dosyasından oluşan büyük bir programda bir fonksiyonun gerçekleştirildiği yere kolayca gidebilmek çok önemli bir kolaylık.

1666438145024.png
 

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
17,837
Bunun dışında, code completion denen bir özellk de eklenmiş. Bir fonksiyon veya değişkenin ismini kısmen yazıp Ctrl-Space tuşuna basarsanız, kısmi yazılan isim ile eşleşen herşeyi bir liste olarak gösteriyor ve seçim yapmayı sağlıyor.

1666438331504.png
 

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
17,837
Bir de "serial plotter" diye birşey eklemişler. Gelen verileri grafik olarak çiziyor. Ama hiç kullanışlı değil, Grafik üzerinde analiz yapmak, geriye gitmek veya zumlamak mümkün değil.

1666439205190.png
 

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
17,837
Bir de IDE 2.0 da şöyle bir fark var: Serial Monitor'da veri girince Ctrl-Enter a basmak gerekiyor verinin gönderilmesi için. Eski IDE de sadece Enter yeterli idi.
 

Ahmet

Kıdemli Üye
Katılım
31 Mayıs 2021
Mesajlar
5,285
ben 2.0 kullanıyorum genelde kod tamamlama alışınca rahat ediyorsun.

hazır kütüphane kullanırken cpp ve h dosyaları arasında acaba bu komut var mı diye aramak yerine ctrl space yazıp bakabiliyorum hemen
 

Endorfin35+

Kayıtsız Üye
Staff member
Katılım
1 Mayıs 2020
Mesajlar
3,855
Beta iken denemiştim. Acayip yavaş çalışıyordu. Sizde öyle bir sorun varmı
 

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
17,837
Farkedilebilen bir yavaşlık var. Ama çalışmayı engelleyecek düzeyde değil.
 

fide

Meraklı ve "nasıl" sorusunu seven biri
Staff member
Katılım
8 Eylül 2021
Mesajlar
1,042
Arduino 2.0 IDE en güzel tarafı bence library ekleme olayını kolaylaştırmaları. Sol taraftaki menüden library aratıp/seçip eklenebiliyor yada library, web sayfasına gidip incelenebiliyor. Önceki versiyonda bu iş biraz sıkıntılı idi.

Diğer taraftan birden fazla sayfa ile çalışmak bu idede mümkün. Önceki Arduino IDE sadece tek bir dosyaya izin veriyordu. Özellikle kendi yazdığınız fonkisyonları ayrı bir sayfaya alıp istenildiği zaman kontrol edilebilmesi güzel olmuş.

Bir de Arduino Cloud üzerinde bir ide var. Cloud tarafında değişken tanımlama, birden çok Arduino içeren projeler için geliştirilmiş bir arayüz ama Arduino burda biraz parası olan kullansın demiş. Yanlış hatırlamıyorsam yılık 25$ ile 300$ arasında değişen paketler var. Kullanılan device / node / değişken yada arabirim sayısına göre ücretlendirmeye gitmiş. Free olarak sadece 2 device / değişken veriyor ama en küçük projeye bile yeterli değil. Bu yüzden hoş olamamış.

Diğer taraftan MKR ve Portenta aileleri ile birlikte Arduino endüstriyel bir standart haline gelmeye çalışıyor. Bu anlamda güzel ama hem doların durumu hem de kartların fiyatları bunu zorlaştırıyor.
 
Son düzenleme:

ozkarah

Aktif Üye
Katılım
4 Ocak 2022
Mesajlar
846
Aslında Arduino 1.x serisinde de birden fazla tab görünüyor. Projenizde birden fazla kaynak dosyası varsa ayrı tablarda gösteriyor.

1666623529560.png
 
Top