Netduino - Netduino - Wikipedia
Netduino je open-source elektronická prototypová platforma založená na .NET Micro Framework. Využívá ARM Cortex-M 32-bit RISC PAŽE procesorové jádro jako a 32-bit PAŽE -mikrokontrolér. Netduino desky (s výjimkou ukončených modelů Mini a Go) jsou navrženy tak, aby byly kompatibilní s většinou pinů Arduino štíty.[1] Aplikace mohou být postaveny na Windows (s Visual Studio) nebo na Mac OS (s Xamarin Studio). Platforma je koncepčně podobná platformě Arduino, ale je obecně výkonnější a místo psaní aplikací v C / C ++ nebo Wiring (v podstatě C ++ bez hlavičkových souborů) jsou aplikace psány v C #, což přináší výkonný jazyk na vysoké úrovni konstrukce do sady nástrojů, jako je threading, zpracování událostí, automatický sběr odpadu a další.
Rozvoj
Netduino vynalezl Chris Walker, zakladatel Secret Labs.[2]
Platforma je nyní aktivně podporována Wilderness Labs a má aktivní open source komunitu.[3][4]
Hardware
Rodina Netduino je založena na procesoru Cortex-M Micro, na kterém běží .NET Micro Framework (NETMF) v4.3.[5] Vývoj lze provádět v systému Windows, Visual Studio nebo Xamarin Studio v systému Mac OS X. IO obsahuje 22 portů GPIO (General Purpose Input / Output), z nichž 6 podporuje hardwarovou generaci PWM (Pulse Width Modulation), 4 UART ( sériová komunikace), I2C a SPI (Serial Peripheral Interface Bus).[6]
Rodina Netduino se skládá z řad Netduino 3, Netduino 2 a původních řádků Netduino 1. Původní Netduino (1. generace) a Netduino Mini (také 1. generace) byly nahrazeny mnohem výkonnějšími linkami Netduino 2 a 3.
Netduino 3
Netduino 3 je založen na mikrokontroléru Cortex-M4 běžícím na 168 MHz s 384 kB flash paměti a 164 KB RAM.
Netduino 3 je nabízeno ve 3 různých modelech, základní model N3, model N3 Ethernet a model N3 WiFi; které se liší podle režimu připojení k internetu a velikosti úložiště kódu / flash. Všechny modely N3 podporují trvalé úložiště s SD kartami až do 2 GB. Modely Ethernet i WiFi mají na desce zabudovaný slot Micro SD. Základní model může používat SD karty přes většinu doplňkových štítů Arduino SD Card.
Technické specifikace N3 jsou následující:
Modelka | MCU | Blikat | RAM | Síť |
---|---|---|---|---|
N3 | Cortex-M4 @ 168 MHz | 384 Kb | 164+ kB | N / A |
N3 Ethernet | Cortex-M4 @ 168 MHz | 1408 Kb | 164+ Kb | 10/100 Mb Ethernet |
N3 WiFi | Cortex-M4 @ 168 MHz | 1408 Kb | 164+ Kb | 802.11b / g / ns podporou SSL / TLS 1.2 |
Netduino 2
Netduino 2 je nabízen ve 2 různých modelech, základním modelu N2 a N2 +, který přidává 10 Mb Ethernet.
Modelka | MCU | Blikat | RAM | Síť |
---|---|---|---|---|
N2 | Cortex-M3 @ 120 MHz | 192 Kb | 60 kB | N / A |
N2 + | Cortex-M4 @ 168 MHz | 384 Kb | 100+ kB | 10 Mb / s Ethernet |
Ukončené modely
Původní fórum Netduino je archivováno a obsahuje historické a technické informace o původních deskách a vývoji Netduino.[7]
Netduino 1
Původní Netduino bylo založeno na Atmel Procesor AT91SAM7X běžící na 48 MHz.
Netduino Plus
Netduino Plus přidal palubní Ethernet přístav a microSD čtečka paměťových karet.[8]
Netduino Mini
Netduino mini byl menší Netduino namontovatelný na prkénko v balení DIP.[8]
Netduino Go
S Netduino Go byly všechny periferie virtualizovány, přičemž záhlaví Arduino nahradilo 8 portů gobus. Prostřednictvím těchto portů bylo možné přidat další moduly a každý modul měl malý mikročip, který funguje společně s základní deskou.[9]
Reference
- ^ „Dokumentace Netduino“. Dokumentace Netduino.
- ^ http://www.wilderness-labs.com/where-is-chris-walker-of-secretlabs-now/
- ^ "Wilderness Labs". Wilderness Labs.
- ^ "Netduino na Stackoverflow". přetečení zásobníku.
- ^ Integrované programování s Microsoft® .NET Micro Framework (Developer Reference). Microsoft Press. 2007. ISBN 978-0735623651.
- ^ „Hardware Netduino“. Netduino Hawdware.
- ^ „Archivované fórum Netduino“. Tajné laboratoře.
- ^ A b Walker, Chris (2012). Začínáme s Netduino. http://shop.oreilly.com/product/0636920018032.do: O'Reilly. str.1 –6, 26.CS1 maint: umístění (odkaz)
- ^ „Představujeme Netduino Go“. Netduino.