mvp orizzontale  psm1 small  cdap safe sixsigma yellow belt mini  mcpd agileiot logo  ac2 logo

IoT, my first application

Finalmente!!! Dopo aver configurato correttamente Visual Studio (2015 RC), scaricato il .Net Microframework (4.3), il plug-in per creare i progetti specifici e il Netduino SDK (4.3.2.1), sono riuscito a creare la mia prima grande applicazione: far lampeggiare il led onboard (Pins.ONBOARD_LED) in un fantastico ciclo while(true)!

            int value = 0;

            OutputPort led = newOutputPort(Pins.ONBOARD_LED, false);

            while (value++ < 10)

            {

                led.Write(true);

                Thread.Sleep(250);

                led.Write(false);

                Thread.Sleep(250);

            }

            led.Write(false);

E, non contento, ho creato anche un’applicazione con l’InputPortche va a leggere la pressione del pulsantino embedded (Pins.ONBOARD_SW) e comanda il led in funzione del fatto che sia premuto o meno.

netduino first application

Nonostante l’estrema banalità degli esempi (il fatto che prima ero sarcastico è evidente, no?), ho imboccato la strada giusta per cominciare a sperimentare con il mio Netduino. Ho anche scoperto che è necessario avere installato il .Net Framework 2.0 classic (le versioni successive non vanno bene) per poter compilare il vostro sorgente, andando a risolvere l’errore di build/compilazione Build error 0x80131700.

Stay tuned, the journey continues