1. Introduzione
Questo manuale utente fornisce istruzioni complete per la scheda di espansione Seeed Studio XIAO. Illustra le caratteristiche del prodotto, le procedure di configurazione, le linee guida operative e i suggerimenti per la risoluzione dei problemi, per aiutarti a massimizzare l'utilità della tua scheda di espansione con i microcontrollori Seeeduino XIAO. Questa scheda è progettata per semplificare la prototipazione ed espandere le capacità del tuo modulo XIAO integrando diverse periferiche e opzioni di connettività.
2. Prodotto finitoview
2.1 Caratteristiche principali
- Prototipazione rapida: Dispone di un display OLED integrato da 0.96 pollici per la visualizzazione dei dati senza un monitor seriale per PC. Include pin di debug (SWD) e reset dedicati per un facile sviluppo.
- Periferiche ricche: Dotato di OLED integrato, orologio in tempo reale (RTC), memoria espandibile tramite uno slot per schede mini SD, un cicalino passivo, un pulsante programmabile dall'utente e un chip di gestione della batteria integrato.
- Connettività senza saldatura: Tutti i pin sono comodamente collegati a connettori maschio. Include connettori Grove plug-and-play che supportano diversi protocolli di dati, come IIC, UART e analogico/digitale.
- Circuito Python supportato: Completamente compatibile con Circuit Python, utilizza lo slot per schede mini SD per espandere la memoria e ospitare librerie aggiuntive necessarie per la prototipazione e lo sviluppo del progetto.
- Design compatto: Le sue dimensioni ridotte, circa la metà di quelle di un Raspberry Pi 4, lo rendono ideale per progetti piccoli e indossabili.
2.2 Componenti della scheda
La scheda di espansione Seeed Studio XIAO integra diversi componenti chiave per migliorare le funzionalità del microcontrollore XIAO. Fare riferimento allo schema seguente per una guida visiva al layout e ai componenti della scheda.

Questo diagramma illustra i vari componenti e connettori sulla scheda di espansione Seeed Studio XIAO, tra cui il display OLED, le porte IIC, la porta UART, lo slot per scheda SD, il connettore della batteria, il pulsante di reset, il pulsante utente, il cicalino e i pin SWD.
I componenti chiave includono:
- Schermo OLED da 0.96": Per la visualizzazione di dati e stati.
- Connettori IIC Grove: Due porte per la comunicazione I2C con sensori e moduli esterni.
- Connettore UART Grove: Per la comunicazione seriale.
- Slot per scheda Mini SD: Per archiviazione espandibile e registrazione dei dati.
- Connettore batteria LiPo JST2.0: Per alimentazione portatile.
- Chip RTC: Fornisce funzionalità di orologio in tempo reale, spesso supportato da una batteria a bottone.
- Cicalino passivo: Per il feedback audio.
- Pulsante utente: Un pulsante di input programmabile.
- Pulsante di reset: Per riavviare il modulo XIAO connesso.
- Perni SWD: Per debug e programmazione avanzati.
- Interruttore della batteria: Per controllare l'alimentazione della batteria LiPo.
- Indicatore di stato di carica: LED per indicare lo stato di carica della batteria.
3. Guida all'installazione
3.1 Contenuto della confezione
Dopo aver aperto la confezione, assicurarsi che siano presenti tutti i componenti:
- Scheda di espansione Seeed Studio XIAO
3.2 Connessione hardware
Segui questi passaggi per collegare il tuo microcontrollore Seeeduino XIAO e altre periferiche alla scheda di espansione:
- Inserisci il modulo XIAO: Allineare con cura il microcontrollore Seeeduino XIAO con i pin header designati sulla scheda di espansione e premerlo delicatamente in posizione. Assicurarsi che tutti i pin siano correttamente inseriti.

Questa immagine mostra la scheda di espansione Seeed Studio XIAO con un modulo microcontrollore Seeeduino XIAO saldamente inserito nell'apposito connettore, pronto per l'uso. Il display OLED mostra la lettura della frequenza cardiaca.
- Connetti le periferiche: Utilizza i connettori Grove per dispositivi IIC, UART e analogici/digitali. Questi connettori sono progettati per la funzionalità plug-and-play, eliminando la necessità di saldature.
- Alimentazione elettrica: La scheda può essere alimentata tramite la porta USB-C o tramite una batteria LiPo collegata tramite il connettore JST2.0. Assicurarsi che l'interruttore della batteria sia in posizione "ON" se si utilizza l'alimentazione a batteria.
- Inserimento della scheda SD: Se si utilizza una scheda mini SD, inserirla nello slot dedicato sul lato inferiore della scheda.

Un top-down view della scheda di espansione Seeed Studio XIAO, che evidenzia la porta USB-C, i connettori IIC e UART Grove, l'area di visualizzazione OLED e i pin header per il modulo XIAO.

La parte inferiore della scheda di espansione Seeed Studio XIAO, con lo slot per schede mini SD per l'espansione della memoria e il portabatterie a bottone per la funzione Real-Time Clock (RTC).
3.3 Configurazione del software
Per programmare Seeeduino XIAO con la scheda di espansione, in genere si utilizza l'IDE Arduino o Circuit Python. Istruzioni dettagliate per la configurazione dell'ambiente di sviluppo e l'installazione delle librerie necessarie sono disponibili sul Wiki ufficiale di Seeed Studio e sui forum della community. Si consiglia di visitare il sito Vedi Studio Wiki per le guide software più aggiornate e exampmeno.
4. Istruzioni per l'uso
4.1 Funzionamento di base
- Accensione/spegnimento: Utilizzare l'interruttore a scorrimento con la scritta "ON/OFF" per controllare l'alimentazione quando si utilizza la batteria. Quando è alimentata tramite USB-C, la scheda sarà attiva.
- Pulsante di reset: Premere il pulsante 'RESET' per eseguire un ripristino hardware del modulo XIAO collegato.
- Pulsante utente: Il pulsante 'Button(D1)' è un pulsante programmabile che può essere configurato nel codice per svolgere varie funzioni.
4.2 Schermo OLED
Il display OLED da 0.96 pollici può essere utilizzato per visualizzare dati, messaggi di stato o creare semplici interfacce utente. Le librerie per il controllo OLED sono disponibili sia per gli ambienti Arduino che Circuit Python. Fare riferimento alla documentazione di Seeed Studio per esempi specifici.amplezioni su come inizializzare e scrivere sul display.
4.3 Connettori Grove
I connettori Grove forniscono interfacce standardizzate per un'ampia gamma di sensori e attuatori. Basta collegare i moduli Grove compatibili per espandere le capacità del tuo progetto:
- Porte IIC (I2C): Ideale per collegare più dispositivi I2C come accelerometri, giroscopi o sensori ambientali.
- Porta UART: Adatto per la comunicazione seriale con moduli come GPS, Bluetooth o altri dispositivi seriali.
- Porte analogiche/digitali: Per collegare sensori analogici o dispositivi di input/output digitali.
4.4 Funzionalità della scheda SD
Lo slot per schede mini SD consente la registrazione dei dati e la memorizzazione della configurazione fileo espandere la memoria del programma per progetti più grandi. Assicurarsi che la scheda SD sia formattata correttamente (in genere FAT32) prima dell'uso. Sono disponibili librerie per facilitare la lettura e la scrittura sulla scheda SD nel codice.
5. Funzionalità avanzate
5.1 Orologio in tempo reale (RTC)
Il chip RTC integrato fornisce un cronometraggio accurato, fondamentale per le applicazioni che richiedono tempi più rapidi.ampo eventi programmati. L'RTC in genere richiede una piccola batteria a bottone (non inclusa) per mantenere l'ora quando l'alimentazione principale è spenta. Consulta la Wiki di Seeed Studio per istruzioni su come impostare e leggere l'ora utilizzando la libreria RTC.
5.2 Integrazione del circuito Python
La scheda di espansione Seeed Studio XIAO supporta pienamente Circuit Python, offrendo un ambiente di programmazione di alto livello e facile da usare. Ciò consente uno sviluppo e una prototipazione rapidi, soprattutto quando si sfrutta la scheda SD per l'archiviazione di script e librerie Python. Per guide dettagliate sull'installazione e l'utilizzo di Circuit Python, consultare la documentazione ufficiale di Circuit Python e le risorse di Seeed Studio.
5.3 Debug (SWD)
I pin SWD (Serial Wire Debug) sono esposti sulla scheda di espansione, fornendo un'interfaccia per il debug avanzato e la programmazione del microcontrollore XIAO collegato. Questa funzionalità è utile per l'analisi approfondita del codice e l'aggiornamento del firmware utilizzando debugger compatibili.
6. Manutenzione
- Pulizia: Per pulire la tavola, utilizzare un panno morbido e asciutto. Evitare l'uso di liquidi o materiali abrasivi.
- Magazzinaggio: Quando non viene utilizzata, conservare la scheda di espansione in un ambiente asciutto e antistatico.
- Sostituzione della batteria RTC: Se l'RTC perde l'ora quando si interrompe l'alimentazione, potrebbe essere necessario sostituire la batteria a bottone (se installata). Fare riferimento al tipo di batteria specifico della scheda e alla procedura di sostituzione.
7. Risoluzione Dei Problemi
Se riscontri problemi con la scheda di espansione Seeed Studio XIAO, prendi in considerazione i seguenti problemi comuni e le relative soluzioni:
- La scheda non si accende:
- Assicurarsi che il cavo USB-C sia collegato saldamente e fornisca alimentazione.
- Se si utilizza una batteria LiPo, verificare che sia carica e correttamente collegata al connettore JST2.0 e che l'interruttore della batteria sia in posizione "ON".
- OLED non visualizza:
- Verificare che il modulo XIAO sia inserito e alimentato correttamente.
- Controlla il tuo codice per la corretta inizializzazione OLED e i comandi di visualizzazione.
- Assicurarsi che le librerie OLED necessarie siano installate e configurate correttamente.
- Periferiche non rispondono (connettori Grove):
- Verificare che i moduli Grove siano collegati saldamente alle porte corrette (IIC, UART, analogica/digitale).
- Controllare il codice per verificare la corretta assegnazione dei pin e i protocolli di comunicazione per la periferica specifica.
- Scheda SD non rilevata:
- Assicurarsi che la scheda mini SD sia completamente inserita nello slot.
- Verificare che la scheda SD sia formattata in FAT32.
- Controlla il tuo codice per la corretta inizializzazione della scheda SD e file operazioni di sistema.
- Problemi generali di connettività:
- Controllare attentamente tutti i collegamenti fisici.
- Assicurati che il firmware del tuo modulo XIAO sia aggiornato.
- Per messaggi di errore o problemi specifici, consultare i forum della community Seeed Studio o la documentazione.
Per ulteriore assistenza, visitare il sito ufficiale Forum di Seeed Studio.
8. Specifiche tecniche
| Parametro | Valore |
| Nome del modello | Scheda di espansione Seeed Studio XIAO |
| Numero di modello | 103030356 |
| Dimensioni del prodotto | 2.01 x 2.66 x 0.79 pollici (51 x 67.5 x 20 mm) |
| Peso dell'articolo | 0.704 once (20 grammi) |
| Connettività | I2C, UART, analogico/digitale (tramite connettori Grove) |
| Display | OLED da 0.96" |
| Magazzinaggio | Slot per scheda SD mini |
| Potenza in ingresso | USB-C, batteria LiPo (connettore JST2.0) |
| Caratteristiche aggiuntive | RTC, cicalino passivo, pulsante utente, pulsante di reset, pin di debug SWD, chip di gestione della batteria |

Questa immagine fornisce un riferimento visivo per le dimensioni compatte della scheda di espansione Seeed Studio XIAO, visualizzata insieme a un righello in pollici e centimetri.
9. Garanzia e supporto
Per informazioni dettagliate sulla garanzia del prodotto, fare riferimento al sito ufficiale Seeed Studio webSito. I termini e le condizioni di garanzia possono variare in base alla regione e al tipo di prodotto. Supporto tecnico e risorse aggiuntive, inclusi tutorial e forum della community, sono disponibili tramite i canali ufficiali di Seeed Studio.
Ufficiale Websito: www.seeedstudio.com
Forum di assistenza: forum.seeedstudio.com