Yeni Arduino Kartlarına Merhaba!
Arduino ile kendi projelerinizi geliştiriyor ve nesnelerin interneti alanında çalışmalar yapıyorsanız, MKR Vidor 4000 ve Uno WiFi iki yeni kablosuz bağlantılı kart sayesinde farklı adımlar atmanız mümkün olacak.
Maker kültürünün yapı taşlarından olan Arduino kartları, birçok farklı form ve özellik yanında farklı ek modüllerle birlikte yıllardır bir şeyler tasarlamak isteyenlerin hayatını kolaylaştırıyor. Analog ve dijital bağlantıları farklı şekilde programlayarak birçok elektronik bileşeni kontrol edebileceğiniz Arduino geliştirme kartları, bir miktar kodla hayalinizdeki cihazların prototiplerini üretmeniz ve elektronik bilginizi geliştirmeniz için güzel imkanlar yaratıyor. Arduino devre kartlarını üzerlerine takılabilen ve kurduğunuz sisteme yeni yetenekler kazandıran ek bileşenleriyle birlikte kendi yazılımsal arayüzü ve dilini kullanarak programlayabiliyorsunuz. GNU/Linux dağıtımları, Windows veya Mac OS X kullanan herkes bu yazılım kaynaklarına da özgür biçimde erişebiliyor.
Mayıs ayında düzenlenen Arduino Day etkinliği kapsamında duyurulan yeni Arduino kartları kablosuz bağlantı teknolojileriyle yeteneklerini daha da artırıyor. Kablosuz bağlantı demek yakındaki veya internet üzerinden uzaktaki cihaz ve veri kaynaklarıyla iletişim kurmak anlamına geldiği için yepyeni olanakları da beraberinde getiriyor. Ayrıca bir tanesi de FPGA yeteneğini düşük maliyetle isteyen herkese açabilecek bir ürün olduğu için ayrıca bir övgüyü hak ediyor.
MKR Vidor 4000: FPGA’ya düşük maliyetli giriş
Yeni kartlardan bir tanesi MKR Vidor 4000. Bu devre kartının en önemli özelliği üzerinde FPGA (Field-programmable gate array) yani sonradan programlanabilir entegre devre barındıran ilk Arduino uyarlaması olması. Bu sayede cihaz üzerindeki giriş çıkış bağlantılarını diğer Arduino kartlarına kıyasla çok daha ileri seviyede özelleştirmek mümkün oluyor.
MKR Vidor 4000, üzerinde üç farklı yonga barındırıyor. Bu yongalardan bir tanesi FPGA yeteneğini kazandıran Intel Cyclone 10. İşin içine FPGA yeteneği girince elbette donanım kadar yazılım da önem kazanıyor; Arduino ekibi ürün piyasaya sürüldüğü gibi FPGA’dan yeterinde faydalanabileceğiniz yazılım kaynaklarını (FPGA terminolojisinde IP, intellectual property yani fikri mülkiyet olarak anılıyorlar) da sağlayacağını duyurdu. Bunlar arasında DVI çıkışı, MIPI kamera girişi, 120 MHz Sigma Delta DAC, UART ve FIR da mevcut. Elbette bu yonga özünde bir FPGA; hazır malzemeyi kullanmak zorunda değilsiniz. Güzel bir ayrıntı olarak görsel bir FPGA programlama arayüzünün de kullanıcılara sunulacağını ekleyelim.
Kartın üzerinde kablosuz bağlantı yetenekleri için u-blox Nina W102 yongası kullanılıyor. Bu yonga MKR Vidor 4000’e hem kablosuz ağ hem de BLE (düşük enerjili Bluetooth) yeteneği kazandırıyor. Bağlantı güvenliği ve donanımsal anahtar saklama gibi kriptografik işlemleri ise Microchip ECC508 yerine getiriyor.
MKR Vidor 4000 üzerinde bir Intel yongası olması elbette ürüne farklı bir vizyon da katıyor. Popüler bağlantı arayüzü PCI Express’in mini sürümüne sahip olan bu kartın kullanım alanı benzerlerine göre çok daha artmış oluyor.
FPGA nedir?
Bu kadar bahsettikten sonra kısaca FPGA kavramının da ne olduğunu açıklayalım. Öncelikle klasik işlemci soket bağlantı arayüzü olan PGA (pin grid array, iğne ızgara dizisi) ile karışmaması gerektiğini vurgulayarak başlayalım. İngilizce açılığımı “field-programmable gate array” olan FPGA, ASIC olarak anılan uygulamaya özel entegre devre kavramının karşısında duran, kullanıcı tarafından özelleştirilebilen devrelerdir. Bu devreler kendi yetenekleri ve güçleri dahilinde sonradan farklı amaçlar için programlanabilirler ve kullanım esnasında farklı işlevleri yerine getirmeleri için özelleştirilebilirler. ASIC ise yalnızca bir işi yapmak için üretilmiş olan yongalardır ve sonradan donanımsal seviyede programlanmaları düşünülerek üretilmemişlerdir.
MKR Vidor 4000 üzerindeki temel seviyede yeteneğe sahip FPGA yongasıyla beraber birçok hazır IP de kullanıcılara sunulacak. Kullanıcılar bu hazır sunulan IP’leri kullanabilecekleri gibi kendileri de bir şeyler yapabilir. Özellikle FPGA alanında eğitim almak ve vermek isteyenler için de düşük maliyetli bir başlangıç noktası olacağını söyleyebiliriz.
Arduino Uno Wifi
Bir diğer yeni kart ise popüler Arduino Uno’nun kablosuz bağlantı destekli sürümü diyebileceğimiz Arduino Uno Wifi Rev 2 isimli devre kartı. ATmega4809 yongası etrafına inşa edilen Arduino Uno Wifi kablosuz bağlantı yeteneğini MKR Vidor 4000 gibi u-blox Nina W102 ile kazanıyor.
Klasik Arduino kartıyla aynı boyutta olan Arduino Uno Wifi, üzerine eklenen kablosuz bağlantı yeteneğiyle nesnelerin interneti alanında çok farklı rolleri hedefleyen cihazlar modelleyebileceğiniz bir karta dönüşmüş. Donanımsal güvenlik ve anahtar depolama için de Arduino Uno Wifi üzerine Microchip ECC608 bulunuyor. Kartın geri kalanı ise yapı ve bağlantı noktaları açısından çok iyi bildiğiniz ilk sürüm Arduino Uno’nun neredeyse aynısı.
Yeni Arduino kartlar temmuz ayının sonuna doğru resmi Arduino mağazasında satışa sunulacak. Özellikle de FPGA ile geliştirmeye girişin maliyetini çok aşağılara çekecek olan MKR Vidor 4000’in birçok kişide şimdiden heyecan yaratmaya başladığını tahmin ediyoruz.
Etiket:arduino, Arduino Uno Wifi, fpga, MKR Vidor 4000
1 Yorum
[…] çok daha fazla özelleşmiş Arduino devre kartını bulmanız mümkün. Geçtiğimiz haftalarda yayınladığımız bu yazıda işin FPGA’ya kadar geldiğini anlatmıştık. Arduino sisteminin önü çok açık ve […]