Il progetto Arduino, acquisito lo scorso anno dalla Qualcomm, ha annunciato il computer a scheda singola VENTUNO Q, che combina in un unico dispositivo il microcontrollore STM32H5F5 e il microprocessore Qualcomm Dragonwing IQ8 con GPU e acceleratore AI integrati. L'obiettivo principale della scheda è la creazione di dispositivi AI autonomi capaci di risolvere compiti di visione artificiale e di eseguire modelli di apprendimento automatico in modo indipendente.
Tra gli esempi di applicazione del VENTUNO Q si menzionano la creazione di robot, chioschi intelligenti, analizzatori di flussi di traffico, assistenti per il monitoraggio della salute e sistemi di controllo qualità nelle imprese. Collegando un monitor, una tastiera e un mouse, la scheda può essere utilizzata come workstation per sviluppatori, compatibile con l'esecuzione di Arduino App Lab. Il dispositivo è compatibile con le schede di espansione e gli accessori già in produzione per le schede Arduino UNO. La data di disponibilità e il prezzo del VENTUNO Q non sono stati ancora comunicati.
Il microprocessore Qualcomm Dragonwing IQ8 (IQ-8275) include un CPU Arm Cortex a 8 core, GPU Arm Cortex A623 (877 MHz), processore di imaging (ISP) Qualcomm Spectra 692 e acceleratore AI (NPU) Hexagon Tensor AI con una dichiarata potenza di 40 trilioni di operazioni al secondo. Il sistema è dotato di 16 GB di RAM e 64 GB di memoria eMMC. Per l'espansione della memoria permanente è disponibile un connettore M.2 per unità NVME Gen.4. È dichiarato supporto per l'esecuzione di Ubuntu e Debian.
Il microcontrollore STM32H5F5 include un core Arm Cortex M33 a 250 MHz, 4 MB di Flash e 1,5 MB di RAM. È supportato l'esecuzione di RTOS Zephyr e garantita la piena compatibilità con il sistema operativo ROS 2 (Robot Operating System 2) e l'ecosistema Arduino App Lab. Per il collegamento di dispositivi periferici, sensori e motori passo-passo, sono previsti interfacce GPIO, PWM e CAN-FD.
Inoltre, la scheda è dotata di Wi-Fi 6 2.4/5/6 GHz, Bluetooth 5.3, Ethernet 2.5Gbit (RJ45), HDMI per il collegamento a monitor, MIPI DSI per il collegamento a schermi touch e pannelli interattivi, tre connettori MIPI CSI per telecamere, USB-C con supporto per il collegamento a monitor e telecamere, due USB 3.0 Tipo A, due USB 3.0 e un'uscita audio. Dimensioni 160 x 100 x 25.8 mm.

Si intende che il microprocessore Qualcomm Dragonwing IQ8 venga utilizzato per avviare il sistema operativo di controllo e per eseguire modelli di intelligenza artificiale, mentre il microcontrollore STM32H5F5 è responsabile del controllo dei motori e della risposta alle informazioni dei sensori in tempo reale. Per interagire con il microcontrollore da Linux è disponibile una libreria RPC (Remote Procedure Call) pronta all'uso.
Per l'NPU sono disponibili librerie pronte per l'esecuzione locale di modelli di machine learning, come Qwen per l'elaborazione locale delle richieste in linguaggio naturale, Qwen VLM per il riconoscimento del testo, l'identificazione di oggetti nelle immagini e la descrizione della scena, Melo TTS e Whisper per il riconoscimento vocale e la trascrizione, MediaPipe per il riconoscimento dei gesti di controllo e il tracciamento dei movimenti delle mani, YOLO-X per il tracciamento dei movimenti di persone, automobili e oggetti davanti alla telecamera, PoseNet per la determinazione della postura umana.

Fonte: opennet.ru
