.NET Micro Framework
There are 40 entries for the tag
.NET Micro Framework
Continua la serie degli articoli dedicati a .NET Gadgeteer che sto scrivendo sulla rivista ioProgrammo. Questa volta tocca alla domotica: sul numero di Dicembre (181) mostro come creare un device embedded grazie al quale possiamo accendere una lampadina da remoto attraverso Windows Phone. Correte ad acquistarlo :-) Tag di Technorati: .NET,Programming,.NET Micro Framework,.NET Gadgeteer,C#,Windows Phone
Finalmente trovo il tempo di scrivere due righe sull'evento Natural User Interface con Kinect e .NET Gadgeteer che si è svolto lo scorso 10 Novembre a Pisa. Secondo me, l'evento è andato molto bene, l'interesse sull'argomento è stato alto, e vedere Kinect all'opera è davvero uno spettacolo :-) E' stata la prima volta che ho avuto la possibilità di lavorare con Massimo Bonanni, e devo dire che è stato un vero piacere: sfruttando Team Foundation Service, siamo riusciti ad unire due progetti assolutamente eterogenei, uno su Gadgeteer e uno con Kinect. Per coordinarci, abbiamo fatto solo un paio di...
Il secondo articolo dedicato a .NET Gadgeteer è stato pubblicato sul numero di Novembre (180) di ioProgrammo. Questa volta mi occupo della creazione di servizi Web sul dispositivo, per ottenere informazioni dal device oppure comandare il suo funzionamento. Il divertimento continua :-) Tag di Technorati: .NET,Programming,.NET Micro Framework,.NET Gadgeteer,C#
Sul numero di Settembre di ioProgrammo (178) è stato pubblicato il mio articolo Introduzione a .NET Gadgeteer. Si tratta del primo di una serie in cui illustrerò le caratteristiche della piattaforma, dal punto di vista hardware e software, e come utilizzarla per realizzare dispositivi embedded in modo estremamente facile e veloce, anche senza avere conoscenze di elettronica. Spero che il mio lavoro possa contribuire ad aumentare la conoscenza e la diffusione di questa fantastica piattaforma, con cui personalmente mi diverto da matti! Tag di Technorati: .NET,Programming,.NET Micro Framework,.NET Gadgeteer,C#
I miei esperimenti con .NET Gadgeteer continuano senza sosta, perché mi diverto troppo… Questa volta, ho realizzato un Robot controllato via Wi-Fi da un'applicazione Windows Phone, con streaming delle immagini catturate dalla camera installata nella sua parte frontale:
Tutti i dettagli di realizzazione, insieme al codice dell'applicazione .NET Gadgeter e di quella per Windows Phone, sono disponibili nell'articolo Wi-Fi Gadgeteer Robot controlled by Windows Phone with image streaming. Tag di Technorati: .NET,Programming,.NET Micro Framework,.NET Gadgeteer,Windows Phone
Abbiamo pubblicato i primi video dell'evento .NET Micro Framework presenta Gadgeteer. Questo è un assaggio di quello che vi siete persi:
Tutti gli altri video sono disponibili nella Video Gallery dell'evento.
Il resto del materiale (e ce n'è davvero tanto) verrà reso disponibile a breve.
Tag di Technorati: Community,.NET Micro Framework,Gadgeteer
E’ sempre bello sapere che i propri contributi sono apprezzati. E’ quindi con grande gioia che ho scoperto che, per la terza volta, un mio post è stato segnalato su Channel9. Questa volta è toccato all’articolo sulla comunicazione via Bluetooth tra un’applicazione desktop e un sistema .NET Gadgeteer. Farò di tutto per mantenere questo trend positivo. Tag di Technorati: .NET,Programming,.NET Micro Framework
E’ stato rilasciato un aggiornamento dell’SDK per .NET Gadgeteer, che arriva così alla versione 1.6.0. Questa release aggiunge il supporto ai nuovi moduli presentati alcune settimane fa. Non è necessario alcun aggiornamento del firmware della scheda. Il download è disponibile sulla pagina del supporto di TinyCLR.com. Si tratta dell’ultima versione basata su .NET Micro Framework 4.1. Le prossime release sfrutteranno la versione 4.2. Tag di Technorati: .NET Micro Framework,.NET Gadgeteer,Updates
Ho pubblicato sul blog di Micheal Dodaro un articolo che spiega come inviare messaggi via Bluetooth da un PC ad un device .NET Gadgeteer usando la libreria open source 32feet.NET (nota personale: è la stessa che ho utilizzato per la mia tesi di laurea). Tag di Technorati: .NET,Programming,.NET Micro Framework,Gadgeteer
Sono appena stati rilasciati ben 12 nuovi moduli per .NET Gadgeteer. Tra gli altri, quelli secondo me più interessanti sono il VideoOut, per la connessione di uno schermo VGA, il ricevitore infrarosso e il modulo per la lettura di tag RFID. Ma, stando a quello che si legge sul forum del TinyCLR, a breve dovrebbero esserci nuove uscite… Insomma, il team è più attivo che mai! Tag di Technorati: .NET,Programming,.NET Micro Framework
Per la seconda volta, un mio contributo è stato recensito su Channel9. Oggi tocca all’applicazione Windows Phone che controlla un servomeccanismo gestito da un device .NET Gadgeteer. Quest'ultima parte del sistema è stata sviluppata dall'amico Micheal Dodaro.
E' bello scoprire che i miei lavori suscitano questo interesse.
Tag di Technorati: .NET,Programming,.NET Micro Framework
Qualche settimana fa ho parlato della mia libreria per il Text-To-Speech con il .NET Framework. Nel frattempo, il servizio Microsoft Translator, su cui la libreria si appoggia, è stato spostato su Azure ed è stato arricchito di nuove funzionalità. Ora è possibile ottenere il parlato in formato WAV oppure MP3 e specificarne la qualità. Uno dei maggiori cambiamenti è che il meccanismo di accesso basato sul Bing Application ID, usato nella versione precedente, non è più supportato. Il nuovo servizio utilizza un sistema basato su token, compatibile con lo standard OAuth. Di conseguenza, per usare il servizio...
L’applicazione per .NET Gadgeteer che ho realizzato insieme a Micheal Dodaro, .NET Gadgeteer Servo Camera & Windows Phone Client, è stata inserita nel sito ufficiale di .NET Gadgeteer. In questo momento compare direttamente nella Home Page come Featured Project. Anche queste sono soddisfazioni, e un chiaro stimolo a continuare sulla strada che ho intrapreso. Tag di Technorati: .NET,Programming,.NET Micro Framework
Ho completato il porting della mia libreria per il Text-To-Speech sulla piattaforma .NET Micro Framework. Come sempre, l’ho pubblicata su MSDN Code Gallery, dove è possibile trovare anche gli esempi del suo semplicissimo utilizzo. La libreria è anche disponibile su NuGet. E’ sufficiente effettuare una ricerca per TranslatorService.Speech. All’interno di questo package si trovano sia la nuova versione per il .NET Micro Framework, sia quella per il “Full”. In base al tipo di progetto, Visual Studio referenzierà la libreria corretta. Tag di Technorati: .NET,Programming,C#,.NET Micro Framework,NuGet
Da pochi giorni è stata rilasciata la nuova versione dell’SDK di .NET Gadgeteer fornito da GHI Electronics. E’ compatibile con le schede FEZ Spider e Hydra e include anche il supporto ai moduli realizzati da Seeed Studios. Può essere scaricato dal sito TinyCLR. Tag di Technorati: .NET,Programming,.NET Micro Framework
Provando ad aggiungere i controlli del Windows Phone Toolikit alla Toolbox di Visual Studio, ho ottenuto un messaggio di errore abbastanza criptico: Per qualche strano motivo, in alcuni casi la presenza del .NET Micro Framework impedisce di aggiungere nuovi elementi alla casella degli strumenti di Visual Studio. Le prime soluzioni trovate suggerivano di disinstallare il .NET Micro Framework, ma poi ho scovato una via molto più semplice e meno invasiva. E' sufficiente rinominare il file FrameworkList.xml che si trova nella cartella C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETMicroFramework\v4.1\RedistList. In questo modo, diventa possibile aggiungere i controlli del Toolkit alla...
Certo che la vita è strana… Se un paio di mesi fa qualcuno mi avesse chiesto se avrei mai sperimentato le potenzialità del .NET Micro Framework, gli avrei subito risposto che non sarebbe mai successo… E invece oggi eccomi qua, lanciato più che mai in questo fantastico mondo! Qualche tempo fa mi è stato chiesto di entrare a far parte della neonata community www.tinyclr.it. Inutile dire che sono molto felice di poter contribuire, nel mio piccolo, a questa community, di cui fanno parte molte persone che stimo. Poco fa ho pubblicato il mio primo articolo, dedicato all’Introduzione a .NET...
I miei esperimenti (e il mio divertimento) con la piattaforma .NET Gadgeteer continuano senza sosta. Ecco i miei nuovi articoli:
Cercare file su una memory card SD
File di configurazione XML per applicazioni .NET Micro Framework
Oltre a questi, segnalo le traduzioni di alcuni articoli di Michael Dodaro:
Il designer di .NET Gadgeteer
Soluzione temporanea per il corretto funzionamento del modulo Ethernet_J11D
Soluzione temporanea per l’errore su KeyboardConnected con il modulo USBHost
… E nuovi articoli sono in fase di elaborazione!
Tag di Technorati: .NET,Programming,.NET Micro Framework
Prendendo spunto da una problematica nata durante il Coding Day di DotNetToscana, ho scritto una classe per gestire un socket TCP multithread con .NET Gadgeteer. Il suo funzionamento è descritto nel post Un Server TCP con .NET Gadgeteer, che il grande Micheal Dodaro ha prontamente tradotto anche in inglese. Ed ho già in cantiere un nuovo articolo, anch'esso legato a quello che abbiamo sviluppato durante il Coding Day… Stay tuned! Tag di Technorati: Community,.NET,Programming,.NET Micro Framework
Ho da poco completato la traduzione in italiano di un post di Micheal Dodaro dedicato alla creazione e all'uso di un Web Service REST con .NET Gadgeteer: Web Service REST per registrare dati da un sensore .NET Gadgeteer. Si tratta di un articolo molto interessante, che spiega passo-passo la realizzazione del sistema. Assolutamente consigliato! Tag di Technorati: .NET,Programming,.NET Micro Framework
Con sommo piacere, Micheal mi ha fatto sapere che i nostri post dedicati a .NET Gadgeteer sono stati segnalati sul blog di Pete Brown, Maker Geek Roundup. Pete è lead del Developer Guidance Community Team di Microsoft, quindi vedere citati i miei post sul suo blog mi riempi di gioia… Evviva .NET Gadgeteer! Tag di Technorati: .NET,Programming,.NET Micro Framework
Da qualche giorno è stato inaugurato il nuovo sito ufficiale del progetto .NET Gadgeteer, un ottimo punto di partenza per conoscere la piattaforma, dare un'occhiata ai progetti basati su di essa, trovare news sempre aggiornate. Naturalmente, c'è anche un forum per condividere le proprie esperienze e trovare risposte ai problemi sull'utilizzo di questo fantastico strumento. Tag di Technorati: .NET,Programming,.NET Micro Framework
Continua la mia collaborazione con Michael Dodaro. Ecco i nuovi posti dedicati a .NET Gadgeteer: Sincronizzare l’orologio con un server di riferimento su Internet Una ProgressBar per .NET Gadgeteer Michael, oltre a concedermi spazio sul suo blog, si occupa anche di tradurre i miei post in inglese, in modo da dare loro una maggiore visibilità. Per ricambiare il favore, io ho iniziato a fare la stessa cosa con i suoi. Per il momento ho tradotto il suo articolo sull’utilizzo di Camera, Display e salvataggio su scheda SD, ma ne...
Qualche giorno fa ho segnalato un interessante blog dedicato a .NET Gadgeteer. L’autore, Michael Dodaro di Microsoft Research, mi ha contatto per ringraziarmi; ne è nato un interessante scambio di mail, culminato nella proposta di collaborare con lui scrivendo articoli dedicati a .NET Gadgeteer sul suo blog. Ed è così che ho iniziato questa nuova avventura, che ad oggi ha portato alla scrittura di tre post: Extension Methods con .NET Micro Framework Realizzare interfacce per .NET Gadgeteer Interfacce Windows-like con .NET Gadgeteer E altri post...
Per utilizzare un font in un’applicazione .NET Micro Framework, è necessario creare un apposito file di definizione in formato TinyFNT. Ogni applicazione Gadgeteer realizzata con il template di Visual Studio 2010 include due font predefiniti, Small e NinaB. E’ però possibile creare nuovi TinyFNT font a partire dai normali font True Type di Windows. Su MSDN è disponibile un’apposita sezione che spiega come utilizzare il tool TFConvert.exe per questo scopo. Tag di Technorati: .NET,Programming,.NET Micro Framework,Tools,Gadgeteer
Facendo esperimenti con .NET Gadgeteer, come succede sempre in questi casi ho iniziato a sviluppare una piccola libreria con tutto quello che mi serve (sincronizzazione dell’orologio, invio di mail, lettura/scrittura di file, extension methods vari, oggetti grafici, ecc.). Così mi sono detto: perché non rendere disponibile tale libreria per tutti? Ecco quindi che è nato il progetto .NET Gadgeteer Toolkit. L’ho creato proprio stasera su CodePlex; nei prossimi giorni inizierò a caricare le prime classi della libreria. La licenza è la Apache 2.0, la stessa del progetto Microsoft .NET Gadgeteer, anch’esso pubblicato su CodePlex. Tag di Technorati: .NET,.NET Micro...
L’oggetto Display del .NET Gadgeteer SDK è un display touch screen incredibilmente facile da utilizzare. Infatti, oltre alle classiche funzioni “primitive” per disegnare immagini, forme geometriche e testo, espone un oggetto, chiamato WPFWindow, grazie al quale è possibile creare oggetti con una filosofia simile a quella che si avrebbe con WPF (ovvero utilizzando contenitori e controlli). Ovviamente, il numero di oggetti disponibili è limitato, ma sono presenti classi come Canvas, Text, Image e ListBox, che possono essere utilizzate per creare oggetti più complessi. Il seguente esempio è tratto dal forum di TinyCLR: ...
Ho appena trovato una risorsa molto interessante per approfondire lo studio del .NET Gadgeteer: Integral Design, un blog, gestito da Michael Dodaro, la cui sezione Embedded Microcontrollers contiene diversi esempi di programmazione della scheda. Inoltre, c’è anche un articolo che spiega come creare un modulo software per gestire un Light Sensor di terze parti che può essere collegato alla board attraverso l’Extender Module di GHI Electronics. Tag di Technorati: .NET,Programming,.NET Micro Framework,C#
Come accennato nel mio precedente post, la piattaforma .NET Gadgteer è ancora giovane, quindi soffre di alcuni piccoli problemi, i cosiddetti Kwnon Issues. Sul forum del team di sviluppo è stato pubblicato un apposito topic che descrive tali problemi, con la descrizione delle relative soluzioni. In particolare, c’è un problema con la classe dell’SDK che gestisce il Button Module, per cui l’evento ButtonPressed non viene generato (oppure viene generato solo alcune volte). E’ stato però rilasciato un aggiornamento ufficiale, che sostituisce gli assembly che si occupano di gestire il bottone, e che sistema perfettamente la situazione (l’ho verificato in...
Qualche giorno avevo parlato di .NET Gadgeteer e della mia intenzione di ordinare il FEZ Spider Starter Kit prodotto da GHI Electronics Ebbene… Ho fatto l’ordine e da circa una settimana mi sto dilettando con questo nuovo giocattolino! E’ impressionante la facilità con cui questa piattaforma permette di sviluppare applicazioni per dispositivi embedded. Tanto per dirne una, in circa un quarto d’ora ho installato sulla scheda un web server attraverso cui è possibile impostare il colore di un led attraverso chiamate REST-like con un comune browser Web e una risorsa che restituisce una pagina HTML con l’elenco di tutti...
Microsoft .NET Gadgeteer is an open-source toolkit for building small electronic devices using the .NET Micro Framework and Visual Studio/Visual C# Express. Sviluppato da Microsoft Research, .NET Gadgeteer è una piattaforma open source, il cui codice sorgente, disponibile su CodePlex, è regolato dalla licenza Apache 2, mentre le specifiche tecniche e il design rispondono alla Creative Commons. Il toolkit permette agli utenti di realizzare piccoli dispositivi elettronici e prototipi usando hardware modulare, scrivendo codice con il .NET Framework e Visual Studio/Visual C# Express. GHI Electronics mette a disposizione il FEZ Spider Starter...
Lo scorso 28 ottobre è stata rilasciata la versione definitiva dell'SDK del .NET Micro Framework 3.0. Il download è disponibile qui, mentre per maggiori informazioni è possibile fare riferimento al sito di Microsoft Connect. Technorati Tag: .NET,Programming,.NET Micro Framework,Updates
Con una mail di Microsoft Connect mi viene annunciata la disponibilità della prima Release Candidate del .NET Microsoft Framework SDK 3.0. Tra le novità, oltre ai numerosi bug fix, si segnalano: Support for Visual C# 2008 Express Edition File system (including emulator support) Significant DPWS improvements WiFi support (pending hardware availability) Performance optimizations New sample code and improved documentation Questa release è compatibile solo con Visual Studio 2008 (versioni Express comprese) aggiornato al...
Sul blog del team di sviluppo, si legge che il .NET Micro Framework 3.0 è disponibile in versione beta. Può essere scaricato dal sito Connect e il suo rilascio finale è previsto entro l'anno. Technorati Tag: .NET Micro Framework,Updates,Programming
Anche se mi piacerebbe, per mancanza di tempo non sono ancora riuscito a fare qualche esperimento con il .NET Micro Framework. Certo comunque di tenermi aggiornato sull'argomento (almeno "sulla teoria"), quindi mi segno questo post in cui si parla di gestione dei thread, un argmento sempre molto importante. Technorati Tag: .NET Micro Framework
Da questo indirizzo è possibile scaricare la versione 2.5 del .NET Micro Framework, l'SDK di Microsoft dedicato allo sviluppo sui cosiddetti small devices. Tra le novità di questa versione ci sono il supporto alle comunicazioni via TCP/IP e ai Web service. Fonte: Computerworld Technorati Tag: .NET Micro Framework,Updates
A questo indirizzo è possibile raggiungere la nuova MSDN Code Gallery, una grande raccolta di esempi di codice e documentazione tecnica dedicata a .NET, a cui chiunque può contribuire inviando nuove risorse. Lo stile e l'interfaccia grafica del portale ricalcano molto da vicino quelli di CodePlex.
Technorati tags: .NET, Programming, C#, VB .NET, ASP .NET, ADO .NET, .NET Compact Framework, .NET Micro Framework, LINQ, Silverlight
Da qualche giorno è stato rilasciato un aggiornamento all'SDK di Windows SideShow dedicato allo sviluppo con il .NET Micro Framework. Maggiori informazioni e il link al download sono disponibili qui.
Technorati tag: .NET Micro Framework
Today we've released a beta of the next version of the Windows SideShow Device SDK for .NET Micro Framework (v1.4), and we need your help to test it out!
Questo è l'annuncio che campeggia sul blog del team di sviluppo di Windows SideShow. Per partecipare al programma beta, è sufficiente inviare una mail di richiesta all'indirizzo showsdk@microsoft.com. Una cosa interessante è che non c'è NDA sul progetto
Technorati Tag: .NET Micro Framework
Questa mattina nella mia mailbox ho trovato una lettera di Microsoft Connect con il seguente messaggio: You are invited to apply for participation in .NET Micro Framework V2.0 SP1 Beta program on the Microsoft Connect Web site Ho subito fatto clic sul link contenente l'invito e ho provveduto a scaricare il nuovo framework: il .NET Micro Framework 2.0 SP1 Beta è stato rilasciato il 21 agosto scorso. Sono proprio curioso di provarlo Technorati tags: .NET Micro Framework, Updates