EMB_82

EMBEDDED 82 • NOVEMBRE • 2021 29 DESIGN/EVALUATION HW | SPECIALE La programmazione della MCU avviene tramite un de- bugger on board di tipo ST Link V3 ad alta velocità. In- somma, un vero gioiellino di casa ST a meno di 30 euro! Data la versatilità di questa MCU, ST ha sviluppato al- tre EVB con a bordo un display per applicazioni che necessitano di interfaccia grafica: parliamo della ST- M32F769I-EVAL e della STM32H735G-DK, adatte agli sviluppi sia per il mondo consumer sia industriale. Gra- zie anche all’acquisizione di Draupner Graphics (crea- tori delle librerie TouchGFX), lo sviluppo di interfacce grafiche è semplificato, pur mantenendo una resa di alto livello. Espressif La casa costruttrice di SoC cinese più famosa al momen- to, Espressif , ha immesso sul mercato un ecosistema va- riegato di chip e moduli ad alte prestazioni con connetti- vità WiFi e BLE. Quello che davvero impressiona di que- sti SoC sono le risorse, che ne fanno l’anello mancante tra MCU e MPU. L’ESP32, il chip Espressif più utilizzato al mondo, è montato su moduli con caratteristiche sor- prendenti: MCU RISC-V 32bit a 240 MHz dual core, fino a 8 MB di RAM e 16 MB di SPI-flash, connettività WiFi e Bluetooth/BLE, numerose periferiche, tra cui GPIO, ADC, DAC, SPI, I2C, I2S, UART e altre. Le demo board contenenti moduli ESP32 messe a dispo- sizione da Espressif e da altri costruttori sono altrettanto numerose. Particolare menzione meritano i seguenti starter kit: - ESP-EYE, una scheda di sviluppo per l’image recogni- tion ed il processamento audio. Può essere usata in progetti per la AIoT. Oltre al chip ESP32 include una fotocamera da 2 Megapixel e un microfono. Grazie al modulo WROVER questo devkit offre possibilità di storage con la sua flash da 4 MB e una PSRAM fino a 8 MB. La trasmissione delle immagini è garantita dal WiFi. - ESP32-Ethernet-Kit, un devkit composto da due board: la scheda Ethernet (con il modulo ESP32-WROVER-E ed il transceiver Fast Ethernet 10/100 IP101GRI) e la scheda PoE. - ESP32-LyraTD-SYNA, una vera e propria scheda di sviluppo per il processamento audio, basata su ESP32-WROVER-E e DSP Synaptics. Implementa un cancellatore di eco acustico (AEC) e supporta il ricono- scimento vocale ed il voice wake-up. Supporta anche l’interfacciamento con Alexa Voice Service, Google Dialogflow e Google Voice Assistant. Grazie allo SDK ESP-ADF è possibile sfruttare a pieno le potenzialità del devkit. - ESP32-S2-HMI-DevKit-1 è una soluzione di sviluppo basata su ESP32-S2, e include un display TFT-LCD con touch screen capacitivo di 4.3”. La massima risolu- zione supportata è 800x480. La scheda è equipaggiata anche con LED, push buttons, microfono, speaker e connettore per MicroSD, ed espone numerose perife- riche ed interfacce. A questa lista si aggiungeranno presto i devkit in fase di sviluppo con il nuovissimo ESP32-H2. Nordic Semiconductor La casa norvegese, ormai è chiaro, ha come obiettivo principale quello di aggredire il mercato dei dispositivi IoT. Le sue MCU ultra low power, unite alle più dispa- rate e moderne tecnologie wireless, rendono le soluzio- ni Nordic appropriate per qualsiasi progetto che abbia come requisito la comunicazione senza filo, a brevi e lunghe distanze: BLE, Bluetooth Mesh, NFC, Thread, Zigbee, LTE-M e NB-IoT sono le tecnologie di comu- nicazione messe a disposizione dalle MCU della casa norvegese. Tra i devkit per cominciare ad approcciare la serie nRF52 c’è sicuramente il nRF52 DK, equipaggiato con il microcontrollore nRF52832: core ARM Cortex-M4 a 64 MHz, comunicazione BLE e Bluetooth Mesh, NFC, ANT e comunicazione 2.4 GHz proprietaria. Viene for- nita con connettori compatibili con gli shield per Ardu- ino UNO, e un on-board SEGGER JLink debugger per Devkit Espressif ESP32-S2-HMI-DevKit-1

RkJQdWJsaXNoZXIy Mzg4NjYz