Netduino - Netduino

Netduino , .NET Micro Framework'e dayalı açık kaynaklı bir elektronik prototipleme platformudur . ARM Cortex-M 32-bit RISC ARM işlemci çekirdeğini 32-bit ARM - mikrodenetleyici olarak kullanır . Netduino anakartları (üretimi durdurulan Mini ve Go modelleri hariç) çoğu Arduino shield ile pin uyumlu olacak şekilde tasarlanmıştır . Uygulamalar Windows (Visual Studio ile) veya Mac OS (Xamarin Studio ile) üzerinde oluşturulabilir. Platform, konsept olarak Arduino platformuna benzer, ancak genellikle daha güçlüdür ve uygulamaları C / C ++ veya Wiring (esasen, başlık dosyaları olmadan C ++) yazmak yerine, uygulamalar C # ile yazılır, bu da güçlü, yüksek seviyeli bir dil getirir. iş parçacığı oluşturma, olay işleme, otomatik çöp toplama ve daha fazlası gibi araç kutusuna oluşturur.

Geliştirme

Netduino, Secret Labs'ın kurucusu Chris Walker tarafından icat edildi.

Platform artık Wilderness Labs tarafından aktif olarak destekleniyor ve aktif bir açık kaynak topluluğuna sahip.

Donanım

Netduino ailesi, .NET Micro Framework (NETMF) v4.3'ü çalıştıran Cortex-M Mikro İşlemciye dayanmaktadır. Geliştirme, hem Windows'ta, Visual Studio ile hem de Mac OS X'te Xamarin Studio ile yapılabilir. IO, 6'sı donanım Darbe Genişliği Modülasyonu (PWM) neslini destekleyen 22 Genel Amaçlı Giriş / Çıkış (GPIO) bağlantı noktası içerir, 4 UART ( seri iletişim), I2C ve SPI (Seri Çevre Birimi Arabirim Veriyolu).

Netduino ailesi; Netduino 3, Netduino 2 ve orijinal Netduino 1 hatlarından oluşur. Orijinal Netduino (1. nesil) ve Netduino Mini (ayrıca 1. nesil), çok daha güçlü Netduino 2 ve 3 hatları ile değiştirildi.

Netduino 3

Netduino 3, 384 KB flash depolama ve 164 KB RAM ile 168 MHz'de çalışan bir Cortex-M4 mikro denetleyiciye dayanmaktadır.

Netduino 3, N3 temel modeli, N3 Ethernet modeli ve N3 WiFi modeli olmak üzere 3 farklı modelde sunulmaktadır; İnternet bağlantı moduna ve kod / flash depolama boyutuna göre değişir. Tüm N3 modelleri, 2 GB'a kadar SD kartlarla kalıcı depolamayı destekler. Hem Ethernet hem de WiFi modellerinde karta yerleşik bir Micro SD yuvası vardır. Temel model, çoğu Arduino SD Kartı eklenti kalkanları aracılığıyla SD kartları kullanabilir.

N3 teknik özellikleri aşağıdaki gibidir:

Modeli MCU Flaş Veri deposu
N3 Cortex-M4, 168 MHz'de 384 Kb 164+ Kb Yok
N3 Ethernet Cortex-M4, 168 MHz'de 1408 Kb 164+ Kb 10/100 Mbs Ethernet
N3 WiFi Cortex-M4, 168 MHz'de 1408 Kb 164+ Kb SSL / TLS 1.2 Desteği ile 802.11b / g / n

Netduino 2

Netduino 2, N2 temel modelin yanı sıra 10Mb Ethernet ekleyen N2 + olmak üzere 2 farklı modelde sunulmaktadır.

Modeli MCU Flaş Veri deposu
N2 Cortex-M3, 120 MHz'de 192 Kb 60 Kb Yok
N2 + Cortex-M4, 168 MHz'de 384 Kb 100+ Kb 10 Mbs Ethernet

Üretimi Durdurulan Modeller

Orijinal Netduino forumu arşivlenmiştir ve orijinal Netduino kartları ve gelişimi hakkında geçmiş ve teknik bilgiler içerir.

Netduino 1

Orijinal Netduino, 48 MHz'de çalışan bir Atmel AT91SAM7X işlemciye dayanıyordu.

Netduino Plus

Netduino Plus, yerleşik bir Ethernet bağlantı noktası ve bir microSD kart okuyucu ekledi .

Netduino Mini

Netduino mini, bir DIP paketinde daha küçük bir breadboard monte edilebilir Netduino idi.

Netduino Go

Netduino Go ile tüm çevre birimleri, Arduino başlıklarının yerini alan 8 gobus portu ile sanallaştırıldı. Bu bağlantı noktalarından ek modüller eklenebilir ve her modülde ana kartla birlikte çalışan küçük bir mikroçip bulunur.

Referanslar

Dış bağlantılar