Non ci sono prodotti a carrello.
Clicca per ingrandire
Gratuito
Grazie a questo corso impareremo a conoscere in maniera approfondita il tool di programmazione Node-RED. Prenderemo confidenza con l’ambiente di sviluppo e l’editor grafico, il tutto, corredato da esempi di utilizzo sulla scheda Raspberry Pi.
Il corso Node-RED comprende le 8 puntate, in formato PDF, pubblicate sui numeri 258-259-260-261-262-263-264-265 di Elettronica In e il codice d’esempio.
Scarica gratuitamente il corso:
Corso Node-RED
1 file(s) 5.97 MB
Per il download di questo file รจ necessario essere registrati al sito
SKU:
Corso_Node-RED
Categorie: Corsi gratuiti, Libri e documentazione
Cos’รจ Node-RED
Node-RED รจ un tool di programazione grafica sviluppato dallโEmerging Technology Services team di IBM. Il progetto nasce allโinizio del 2013, da Nick OโLeary e Dave Conway-Jones, come un proof-of-concepts per la visualizzazione ed il mapping tra topics MQTT, per diventare velocemente un tool piรน generale che consente lo sviluppo di applicazioni di vario tipo. Il progetto รจ open-source praticamente dalla sua concezione, e questโorientamento open รจ culminato nel divenire uno dei 32 progetti della JS fundation, nellโottobre 2016. Node-RED consiste sostanzialmente in una runtime di
Node.js, che implementa un server al quale si puรฒ far puntare un qualsiasi browser per accedere allโeditor grafico. Allโinterno dellโeditor visualizzato dal browser รจ possibile creare i programmi sotto forma di insieme di nodi (flussi o flows) interconnessi tra di loro. I nodi vengono inseriti nei flussi prelevandoli da unโapposita palette presente nellโeditor. La palette dei nodi puรฒ facilmente essere espansa tramite altri nodi creati dallโutente stesso o dalla community. Una volta che il flusso รจ completo รจ possibile eseguirne il deploy e quindi mandarlo in esecuzione, tramite un apposito
pulsante.
Essendo basato su Node.js, Node-RED puรฒ virtualmente essere eseguito su qualsiasi sistema in grado di supportare Node.js, compresi:
โข PC Linux o Windows;
โข sistemi embedded come Rasperry Pi o BeagleBoard;
โข sistemi Android;
โข server.
Nel resto di questo corso utilizzeremo Node-RED su Raspberry PI, ma i concetti esposti restano validi per lโutilizzo di Node-RED anche su altre piattaforme; ciรฒ che puรฒ cambiare sono principalmente alcune caratteristiche relative allโinstallazione, per le quali rimandiamo i lettori allโapposita sezione sul sito web ufficiale:
https://nodered.org/docs/getting-started/.