Raspberry Pi pinout: un comando per scoprire la GPIO

Raspberry Pi mette a disposizione un comando molto semplice ed immediato per scoprire come è strutturata la GPIO: il suo nome è "pinout" e te ne voglio parlare in questo articolo!

Ti è mai capitato di capire come sia strutturata la GPIO del tuo Raspberry Pi? Perché, fammi indovinare: ti sei accorto che quella del tuo modello non è affatto uguale a quella di un altro, vero? Infatti hai ragione: la GPIO cambia da un modello all'altro di Raspberry Pi, ma non temere.

Permettimi di presentarmi: sono Lorenzo Neri: chief education officer di Elettronica Open Source, mi occupo di realizzare contenuti educativi per aiutare persone come te a comprendere meglio questo mondo!

Esiste un comando per scoprire la GPIO in ogni suo dettaglio.

Pinout: come funziona il comando per scoprire la GPIO

La prima cosa da fare è aprire una finestra terminale all'interno del tuo Raspberry Pi e digitare questo fantastico comando:

pinout

È praticamente certo, se stai usando Raspbian ovviamente, che ti appaia qualcosa del genere:

L'output del comando "pinout"

In breve, il comando mostra una versione "pixelata" e semplificata del modello di Raspberry Pi che stai usando. Ma non solo: a destra di questo "disegno" c'è la GPIO in ogni suo dettaglio! In basso, invece, ci sono i dettagli legati all'hardware e alle interfacce wireless e fisiche.

Tramite pinout, quindi, scopriamo com'è strutturata la GPIO del nostro Raspberry Pi in ogni suo dettaglio

I numeri della GPIO: come vanno "interpretati"?

Tolto il discorso per le sigle "3V3", "5V" e "GND" che si capiscono da sole (non è vero? :P), per non sbagliare, sulla rappresentazione di Raspberry Pi noterai che c'è la GPIO colorata di pin in pin. E di fatto, il pin rappresentato con il numero "1" in azzurro è quello più in basso a sinistra: in questo modo non ti potrai confondere quando userai il tuo Raspberry Pi. Ovviamente, corrisponde al "3V3" che ti dicevo prima! Chiarito il verso con cui leggere la GPIO, il comando "pinout" ci dice qualcosa in più sui pin veri e propri che la compongono.

Prendiamo per esempio il pin nominato come "GPIO14".

Dal punto di vista "schematico" e quindi circuitale, si tratta del quattordicesimo pin che compone la GPIO stessa.

A livello software, da usare quindi con le librerie Python per esempio, il numero da usare nei tuoi script è quello fra parentesi messo a fianco del nome del pin stesso

Se volessi appunto usare Python e dar vita ad uno script che sfrutti il pin numero 14 della GPIO dovrai usare il numero "8" nel tuo script, quello messo fra parentesi nella finestra terminale.

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend