Haberler

Arduino Geliştirme Ortamından Makine Öğrenimi Yapmak mı?

Orijinal içerik Alasdair Allan tarafından yazılmıştır ve Hackster.io blogunda yayınlanmıştır. Daha fazla bilgi için lütfen buraya göz atın.

Geçen yılın sonlarına doğru, Sipeed 64-bit RISC-V MAix modülünü piyasaya sürdü ve kenar bilişim için özel olarak tasarlanmış bir dizi kartı Indiegogo’da topladı. Bulut gerekmiyor.

Çoğu kitlesel fonlama ile desteklenen kart ve modül, neredeyse geldikleri gibi kaybolurken, Kasım ayında piyasaya sürülmesinden bu yana MAix modülünü belgelemek ve desteklemek için çok fazla çalışma yapıldı. Bu, hem Arduino desteği hem de MicroPython’un bir portu dahil. Ayrıca, MAix’in Seeed Studio tarafından alındığını ve Raspberry Pi için MAix tabanlı bir HAT oluşturduklarını gördük.

Bu nedenle, Sipeed’den daha fazla MAix tabanlı donanımın ön duyurusunu görmek beni oldukça meraklandırdı. “Merhaba” deyin Maixduino.

Maixduino’nun ESP-WROOM-32 modülü eksik olan ön üretim prototipi. (?: Sipeed)

Maixduino, Arduino ile pin uyumlu “klasik” bir Arduino form faktörüne sahip MAix tabanlı bir karttır. Ancak, benzerlikler burada sona eriyor, çünkü bu sıradan bir Arduino uyumlu değil. Kart, Sipeed’in kendi RISC-V MAix modülü ve bir Espressif ESP-WROOM-32 etrafında inşa edilmiştir.

Sipeed MAix modülü, iki 64-bit RISC-V CPU çekirdeğine sahip olan ve her biri bağımsız bir FPU ile donatılmış olan Kendryte K210 işlemcisine dayanmaktadır ve 8Mb SRAM içermektedir.

K210 ayrıca, QVGA için 60fps ve VGA için 30fps hızında makine görüşü uygulamalarını desteklemek için yerleşik bir sinir ağı işlemcisine (KPU) sahiptir. Bunun yanı sıra, 192KHz’e kadar örnekleme hızlarında sekiz mikrofona kadar destek sunan bir ses işlemcisi (APU) bulunmaktadır ve Hızlı Fourier Dönüşümü (FFT) donanım hızlandırması mevcuttur.

Sipeed MAix modülü. (?: Seeed Studio)

MAix modülü, K210 işlemcisinden tüm pinleri çıkartan bir Sistem-Üzerinde-Modül (SoM) olup, ayrıca 16MB Flash ve modül üzerindeki Espressif ESP8285 aracılığıyla Wi-Fi desteği de içermektedir.

ESP32, Arduino geliştirme ortamında tamamen desteklenmektedir ve hem klasik hem de yeni MKR form faktörlerinde ESP32 etrafında inşa edilmiş birçok Arduino uyumlu kart gördük. Bu nedenle, MAix modülünün yeni kart için Wi-Fi desteği sunan bir ESP8285’e sahip olmasıyla birlikte, Maixduino’nun neden ayrıca bir ESP32’ye sahip olduğunu merak ediyor olabilirsiniz?

Çünkü muhtemelen kablosuz destek sağlamak için kullanılmıyor.

Maixduino’yu çevirdiğinizde, kartın iki işlemci modülünün birbirleriyle nasıl iletişim kurduğuna dair temel bir bağlantı diyagramı gösteriyor—bu ilginç bir ekleme ve çok işlemcili kartların daha yaygın hale gelmeye başlamasıyla birlikte, bunu bir araya getiren herkese tavsiye etmek isterim—ve pin çıkışından ESP32 pinlerinin K210’un eksik olduğu ADC desteğini eklemek için ayrıldığını gösteriyor, bu da başka görevler için de kullanılabileceğini düşündürüyor. O, bir yardımcı işlemci olarak orada. Bu da beni onunla başka neler yapabileceğinizi merak ettiriyor.

Ön üretim prototipi Maixduino’nun arka yüzü. (?: Sipeed)

Kart, geleneksel mikro USB yerine bir USB-C soketi aracılığıyla beslenmektedir. Görünüşe göre, daha yeni USB-C standardına geçiş hızla ilerliyor, çünkü masamdan geçen kartların yaklaşık yarısı artık USB-C jaklarına sahip.

Silk ekran için, 6 ila 24V DC girişi alabilen bir barrel jack için de bir düzenleme olduğu görülüyor, ancak bunun nihai kartta yer alıp almayacağı belirsiz.

Kartta ayrıca, 1 ila 3W’lık bir hoparlör bağlamanıza olanak tanıyan tek kanallı bir hoparlör PA da bulunmaktadır ve anahtar tanıma desteği sağlayan tek bir I2S mikrofon ile birlikte gelir. Ayrıca bir micro SD kart yuvası, LCD ekran ve kamera konektörleri de bulunmaktadır.

Tamamlanmış Maxduino kartının renderları. (?: Sipeed)

Kart için geliştirme yapabilirsiniz MicroPython’da veya Arduino geliştirme ortamında. Arduino portu, sinir ağı API’si için tam destek sunar ve MobileNet v1 kullanarak bir nesne tespiti demo çıkarım örneği içerir. Ayrıca, OpenMV geliştirme ortamı destekleniyor ve yakında geliyor.

Maixduino ile ilgili tam detaylar henüz resmi olarak duyurulmadı, ancak bu hafta içinde piyasaya sürülmesi bekleniyor. MAix modülünün kendisi küçük miktarlarda yaklaşık 5 dolara satılırken, Maixduino’nun 20 ile 30 dolar arasında bir fiyata sahip olmasını bekliyorum.

Sanırım göreceğiz ve kartı aldığımda geri bildirimde bulunacağım.

Güncelleme: Görünüşe göre Sipeed, kartın tasarımını hızla geliştiriyor, ilk görüntüler ESP32 modülü takılı olarak ve K210 ile ESP32’ye bağımsız UART bağlantıları sağlamak için seri çipi değiştirdiler.

Aşağıdaki içerik Seeed Studio’dan Elaine tarafından yazılmıştır:

Maixduino’yu yakında çevrimiçi mağazamızda da yayınlayacağız. Bu nedenle, güncellemeler için bizimle iletişimde kalın. AI’yi herkesin kullanımına sunmak amacıyla, Mayıs ayı başında Sipeed Maix modülü ile Kenar Bilişim için Grove HAT yayınlayacağız, böylece hem Arduino hem de Raspberry Pi kullanarak AI geliştirebilirsiniz. Şu ana kadar sahip olduğumuz ilk görünümü kontrol edin ve lütfen forumda görmek istediğiniz özellikleri bize bildirin ve nihai ürüne dahil olma şansını yakalayın. Fikriniz seri üretime geçerse, elbette size ücretsiz bir örnek göndereceğiz!!

Şimdi bize abone olun! Donanım haberleri ve yeni harika ürünlerin piyasaya sürülmesiyle ilgili güncellemeleri kaçırmayın!

Leave a Reply

Your email address will not be published. Required fields are marked *