Arduino e Raspberry Pi

XIAOML Kit: ESP32-S3 con fotocamera, microfono e IMU per studiare il TinyML

Embarcados presenta lo XIAOML Kit di Seeed Studio, pensato per accompagnare i laboratori pratici del libro «Machine Learning Systems» del professor Vijay Janapa Reddi, di Harvard. I laboratori sono stati sviluppati insieme al professor Marcelo Rovai, dell'UNIFEI di Itajubá, all'interno del gruppo tinyML4D.

Il kit comprende una XIAO ESP32-S3 Sense, con fotocamera OV3660, microfono digitale e lettore di schede SD, e una scheda di espansione con una IMU a 6 assi e un display OLED da 0,42 pollici. Copre così le tre modalità di dati su cui lavora il libro: immagini, suoni e movimento. Sono inclusi anche un'antenna FPC da 2,4 GHz, due dissipatori e una microSD da 32 GB con adattatore.

Il SoC è l'ESP32-S3R8, un Xtensa LX7 dual-core a 240 MHz, con 512 KB di SRAM, 8 MB di PSRAM e 8 MB di flash. La IMU è una LSM6DS3TR-C e l'OLED usa un controller SSD1315, che le librerie trattano come un SSD1306 da 72 x 40 pixel. Il pezzo assemblato misura 21 x 17,8 x 30 mm e pesa 10,6 g. Un dettaglio pratico segnalato dall'autore: IMU e OLED condividono lo stesso bus I2C, agli indirizzi 0x6A e 0x3C, quindi chi vuole collegare un altro sensore I2C deve evitare questi due. La scheda della IMU ha anche un connettore JST per una batteria al litio da 3,7 V, utile nei progetti indossabili.

La cosa che ho apprezzato di più è la combinazione di un libro di riferimento con hardware economico e compatto: si può passare dalla teoria all'esecuzione di inferenze su un vero microcontrollore. L'OLED, certo, mostra solo due o tre righe leggibili, ma bastano per visualizzare la classe inferita o una percentuale di confidenza.

Fonte: Embarcados

Commenti 0

Lascia il primo commento, in qualsiasi lingua.

Accedi per commentare