Silicon Labs: ambiente di sviluppo integrato per MCU e dispositivi wireless
Silicon Labs ha annunciato l’introduzione della nuova versione di Simplicity Studio, il primo ambiente di sviluppo integrato che permette la progettazione simultanea con MCU e prodotti RF in un’ampia gamma di applicazioni IoT. Questa nuova release software eredita le migliori caratteristiche della piattaforma Simplicity Studio originale alla quale è stata aggiunto il supporto per la nuova famiglia di MCU EFM8 a 8 bit , le nuove MCU wireless EZR32 sub-GHz e i SoC wireless EM35xx Ember ZigBee – la soluzione di connettività a 2,4 GHz più diffusa nel mercato della connessione in rete di tipo mesh (a maglia) 802.15.4.
Simplicity Studio semplifica il processo di sviluppo delle applicazioni IoT fornendo a coloro che utilizzano MCU e prodotti wireless l’accesso con un semplice click a tutte le risorse di cui hanno bisogno per completare il loro progetto – dall’idea iniziale al prodotto finito – all’interno di un ambiente software unificato. Simplicity Studio include un ambiente di sviluppo integrato (IDE) basato su Eclipse, tool di configurazione grafici, tool per la profilazione dell’energia, tool per l’analisi della rete, demo, esempi di software, documentazione e supporto tecnico, oltre alla possibilità di partecipare ai forum della community. L’integrazione di tutte queste funzionalità permette di semplificare e aumentare la produttività in fase di sviluppo dei progettisti di applicazioni IoT.
L'”intelligenza” integrata in Simplicity Studio permette di rilevare automaticamente la MCU a 8 o 32 bit connessa oppure l’integrato wireless, configurare per via grafica il dispositivo e visualizzare le opzioni di configurazione supportate in modo da consentire agli utenti di avere progetti funzionanti nel giro di pochi minuti. Simplicity Studio è un ambiente di sviluppo sensibile al contesto che fornisce agli sviluppatori tutte le informazioni relative ai prodotti inerenti il loro progetto. I tool integrati per la profilazione dei consumi di energia in tempo reale e per l’analisi dei pacchetti della rete consentono di creare reti robuste e nodi wireless efficienti in termini energetici, nonché di minimizzare il consumo di energia al fine di ottimizzare dimensioni e durata delle batterie.
La possibilità di effettuare la progettazione simultanea di progetti che prevedono MCU e dispositive wireless all’interno di un unico ambiente di sviluppo garantisce notevoli risparmi di tempo e di risorse eliminando la necessità di effettuare l’operazione di “context switching” (commutazione del contesto) durante il processo di progettazione embedded.
Gli sviluppatori possono utilizzare l’IDE integrato in Simplicity Studio per sviluppare in tempi brevi le applicazioni target basate sulle MCU wireless EZR32, i SoC wireless Ember ZigBee e le MCU a 8/32 bit. Questo IDE supporta un certo numero di caratteristiche avanzate che ne semplificano l’utilizzo come ad esempio completa integrazione del framework software embedded wireless, completamento “intelligente” del codice e compatibilità con altre estensioni a valore aggiunto disponibili nell’ecosistema di Eclipse.
Silicon Labs mette inoltre a disposizione i tool di sviluppo (build tool) PK51 di Keil per le MCU a 8 bit in architettura 8051 a titolo gratuito (che equivale a un risparmio di 2.500 dollari). Sono inclusi i tool di sviluppo GCC (GNU Compiler Collection) per i progetti con le MCU EFM32 Gecko, mentre per i progetti con EZR32 si utilizza il compilatore IAR EWARM con lo stack wireless di Silicon Labs. Gli sviluppatori che preferiscono utilizzare il proprio IDE possono lanciare Keil µVision o IAR Embedded Workbench attraverso Simplicity Studio mediante la configurazione “preferred IDE.”
La piattaforma di sviluppo Simplicity Studio è disponibile per gli utilizzatori a titolo gratuito all’indirizzo: www.silabs.com/simplicity-studio.
Caratteristiche principali della piattaforma Simplicity Studio
• NUOVO: Funzioni di progettazione simultanea con MCU e dispositivi wireless
• NUOVO: Supporto per la nuova famiglia di MCU a 8 bit EFM8 Bee
• NUOVO: Supporto per la nuova famiglia di MCU wireless EZR32
• NUOVO: Analizzatore “Packet Trace” per l’ispezione in real time del traffico di rete
• DISPONIBILE A BREVE: Supporto per la famiglia di SoC wireless EM35xx Ember ZigBee disponibile entro la fine del primo trimestre 2015
• DISPONIBILE A BREVE: Tool AppBuilder integrato per lo sviluppo in tempi brevi di applicazioni ZigBee disponibile entro la fine del primo trimestre 2015
• Ambiente di sviluppo (IDE) basato su Eclipse per MCU a 8 e 32 bit
• Configurazione automatica per MCU connesse per semplificare lo sviluppo di sistemi embedded
• Profilatore di energia per analizzare i consumi di potenza e ottimizzare il codice
• Tool di configurazione per configurare in tempi brevi MCU e MCU wireless e generare il codice C per il pinout, le periferiche e le transizioni di modalità operativa
• Accesso mediante un semplice click a demo, esempi di software, data sheet, note applicative, supporto tecnico e forum della community
• Tool per l’analisi del rilevamento capacitivo (Capacitive Sense Profiler) che consente agli sviluppatori di visualizzare le prestazioni misurate disponibili nella libreria per le famiglie di MCU 8051F97x e C8051F99x, fornendo in tempo i conteggi misurati e il rilevamento di eventi da parte di tasti/cursori
• Supporto per i sistemi operativi Mac OS X e Linux, oltre a quello già previsto per il sistema operativo Windows®
pb
Contenuti correlati
-
Una guida pratica e dettagliata allo sviluppo di dispositivi Matter per l’automazione delle smart home
Non c’è dubbio che Matter si stia rivelando un mezzo molto efficace per collegare le piattaforme di automazione domestica di diversi fornitori, riducendo l’attuale frammentazione tra i vari costruttori di dispositivi IoT. Consentendo ai protocolli wireless esistenti,...
-
I nuovi moduli Wi-Fi 6 e Bluetooth LE 5.4 di Silicon Labs
Silicon Labs ha comunicato la disponibilità dei moduli SiWx917Y Wi-Fi 6 e Bluetooth Low Energy (LE) 5.4 a bassissimo consumo. Questi dispositivi sono caratterizzati da un’elevata efficienza energetica, una connettività wireless affidabile, prevedono funzionalità di sicurezza avanzate...
-
La piattaforma Serie 3 di Silicon Labs
Il CEO di Silicon Labs, Matt Johnson, e il CTO Daniel Cooley hanno delineato, in occasione del keynote di apertura della manifestazione embedded world North America, il ruolo dell’AI nell’evoluzione del mondo IoT e hanno fornito le...
-
I Soc wireless di Silicon Labs con funzionalità di energy harvesting
Silicon Labs ha realizzato la nuova famiglia di SoC wireless xG22E, espressamente concepita per operare con consumi ridottissimi, come richiesto dalle applicazioni di energy harvesting che non prevedono l’uso di batterie. La nuova linea è composta dai...
-
Matter: un protocollo sempre più accessibile grazie alla collaborazione tra Arduino e Silicon Labs
Arduino e Silicon Labs (NASDAQ: SLAB) hanno recentemente annunciato un nuovo accordo di collaborazione il cui obiettivo è rivoluzionare l’accesso a Matter, il protocollo di connettività open source promosso da CSA (Connectivity Standard Alliance). Si tratta di...
-
SoC wireless per dispositivi medicali connessi
La famiglia di dispositivi wireless sicuri e a basso consumo di Silicon Labs, come quelli della serie BG27, grazie alle loro caratteristiche rappresentano la soluzione ideale per applicazioni IoMT (Internet of Medical Things) Leggi l’articolo completo su...
-
Partnership tra Silicon Labs e Arduino
Silicon Labs ha annunciato di aver siglato un nuovo accordo di collaborazione con Arduino, con l’obiettivo di semplificare lo sviluppo di applicazioni Matter over Thread per la community di Arduino. Realizzate in collaborazione con Silicon Labs, le...
-
Silicon Labs ha presentato il SoC dual band FG28 con AI
Il nuovo SoC dual-band FG28 di Silicon Labs è stato progettato per reti e protocolli a lungo raggio come Amazon Sidewalk, Wi-SUN e altri protocolli proprietari. Si tratta di un componente che integra le interfacce radio sub-Gigahertz...
-
Silicon Labs supporta il driver della Click Board MIKROE mikroSDK 2.0
MikroElektronika (MIKROE) ha annunciato che Silicon Labs è il primo produttore a supportare i driver mikroSDK 2.0 Click grazie all’aggiunta di un’estensione hardware per il driver (plugin) a MIKROE Gecko SDK, ora disponibile nell’ambiente di sviluppo integrato...
-
Soluzioni IoT per il monitoraggio dell’energia
L’IoT favorisce l’automazione dei processi e l’efficienza operativa in molti settori industriali quali sanità, vendita al dettaglio, produzione, energia e logistica. Le applicazioni IoT nel settore dell’energia sono oggetto di particolare attenzione da parte di consumatori e aziende,...