Netduino Plus 2

Microcontrollore programmabile in .NET

Netduino è una piattaforma Open Source che utilizza .NET Micro Framework. Questo Framework è una versione ridotta del .NET Framework della Microsoft ed è utilizzato nei dispositivi embedded.

Netduino Plus 2 è dotato di un microcontrollore a 32 bit e per lo sviluppo viene utilizzato il Microsoft Visual Studio 2010 Express Edition, un ambiente ricco di funzionalità e strumenti. Netduino Plus 2 ha una porta Ethernet a 10mbps onBoard e uno stack TCP/IP con moltissimi esempi forniti sul sito Netduino. Netduino Plus 2 dispone anche di slot per schede microSD per l’archiviazione dei file.

Caratteristiche Tecniche

  • Microcontrollore a 32 bit STMicro (STM32F405RG)
  • Velocità: 168MHz, Cortex-M4
  • Memoria di programma: 384 KB
  • Memoria RAM: 100 KB+
  • Alimentazione tra i 7.5 e i 9.0 Volt (DC) oppure 5 Volt da USB
  • 2 uscite DC per l’alimentazione stabilizzate, una a 5 Volt e l’altra a 3.3 Volt
  • 22 Ingressi/Uscite GPIO (General Purpose Input/Output) 5 Volt tolerant.
    • 14 Ingressi/Uscite digitali a 3,3 Volt, ma tollerano i 5 Volt
    • 6 Ingressi analogici con ADC a 12 bit
    • 2 Ingressi/Uscite per bus I2C (Inter Integrated Circuit)
    • Si possono gestire fino a quattro (4) porte seriali
    • Si possono gestire fino a sei (6) canali PWM (uscite)
    • Uscite digitali con correnti massime di 25mA
  • Ethernet a bordo a 10Mbps con stack TCP/IP lwIP (lightweight IP)
  • Micro SD (fino a 2GB) con autodetect
  • Un pulsante per il reset
  • La scheda ha tre (3) LED colorati. Alimentazione: Bianco, Utente: Blu, Ethernet: Verde
  • Arduino compatibile (v.R3) per essere compatibile con gli SHIELD presenti e futuri
  • OneWire e Time Server direttamente all’interno del firmware NET MF
  • Dimensioni: 5,34 mm x 7,11 mm (2.1″ x 2.8″)
  • Temperature di esercizio: 0 – 70 °C (32 – 158 °F)
  • Spazio disponibile in flash memory per espansioni future

Programmazione

Per la programmazione si utilizza il Microsoft Visual C# 2010 Express Edition con il Framework .NET Micro installato. Dalla versione v4.2.0.1 del firmare &egrave supportato anche il Microsoft Visual Basic 2010 Express Edition. Il .NET Micro Framework unisce la facilità di codifica di alto livello con le caratteristiche prime dei microcontrollori. Si può quindi godere della programmazione event-based, del multi-threading, della possibilità di debug del codice step by step e dell’utilizzo dei break point.

Requisiti ed Installazione

Il sistema operativo dove installare i vari software deve essere un Microsoft Windows XP, Vista, 7 o 8 a 32 oppure a 64 bit. Come prerequisiti ci vuole almeno 1 Gb di RAM, una frequenza minima del processore di 1.6 GHz ed uno spazio libero su disco di almeno 3 GB. Per l’installazione corretta dell’intero sistema di sviluppo bisogna installare i pacchetti software nell’ordine seguente:

Ulteriori Informazioni e Risorse

Netduino website
Datasheet STM32F405xx
Schema Elettrico del Netduino Plus 2
Scheda (PCB) del Netduino Plus 2 in formato eagle
Exp-Tech (DE)Watterott (DE)Ethermania (IT)

Tags: , ,

This entry was posted on Saturday, November 30th, 2013 at 16:18 and is filed under Computer, Elettronica, Italiano. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

 
 
  • Chuck Norris Joke


  • a man, a myth.