EMB_70
EMBEDDED NOVEMBRE 38 HARDWARE | DEVELOPMENT PLATFORMS N egli ultimi anni i sistemi elettronici e i prodotti embedded hanno fatto un notevole balzo in avanti in termini di complessità e completezza di funzionalità, e ciò è ancor più evidente quando si pensa alle ultime applicazioni Internet of Things (IoT). Qui, gli utenti richiedono in modo crescente dispositivi intelligenti, in grado d’integrare caratte- ristiche fortemente innovative, ma al contempo de- vice di costo contenuto e capaci di rispettare tempi- stiche di sviluppo, e successivo rilascio sul mercato, via via più compresse. Uno scenario tecnologico e di business che rappresenta anche la chiave di lettu- ra per comprendere la trasformazione in atto in un altro ambito: quello degli strumenti che aiutano gli sviluppatori e i progettisti di sistemi elettronici ad À costi di design, anche quando si tratta di realizzare dispositivi e applicazioni di ultima generazione nel comparto IoT. Piattaforme di sviluppo, strumenti e prodotti che, tipicamente, includono starter kit, schede di valutazione con relativo software, “refe- rence design” e così via. Strumenti chiave nel processo di design I À embedded IoT che permettono di progettare, oggi le piattaforme di sviluppo, le schede SBC (single board computer) e gli starter kit risultano, come J À anno fa. Queste piattaforme sono caratterizzate da form factor più compatti, sono maggiormente À - mance, di compatibilità con i requisiti IoT, e per la ricchezza di funzionalità e opzioni di connettivi- tà, stanno rappresentando un tassello essenziale, À progettazione. E ciò perché aiutano gli ingegneri a collaudare i prototipi in modo più rapido ed eco- nomico, e a fornire agli utenti “proof of concept” (PoC) in grado di dimostrare la validità di un’i- dea. Tra l’altro, quando vengono utilizzati in un ambito tecnologico come la IoT, in cui la proget- tazione si rivela particolarmente complessa per la natura interattiva delle applicazioni, e una serie di fattori tecnici concomitanti (piattaforme cloud, connettività wireless, software embedded), questi strumenti e piattaforme di sviluppo devono anche possedere la qualità di essere il più possibile sem- plici e facili da utilizzare. Kit di sviluppo o approccio “from scratch”: i pro e contro da soppesare Benché il fatto di progettare e costruire da soli un intero sistema da zero possa fornire allo sviluppa- Accelerare i progetti IoT con le piattaforme di sviluppo evolute Starter kit, reference design e schede embedded di valutazione e sviluppo sono diventati strumenti di prototipazione e collaudo molto più completi e sofisticati, rispetto al passato. E oggi costituiscono tool fondamentali per costruire dispositivi e applicazioni complesse, come quelle Internet of Things Giorgio Fusari La piattaforma di sviluppo open source Arduino Uno
Made with FlippingBook
RkJQdWJsaXNoZXIy MTg0NzE=