sabato 13 Luglio 2024
Home / Elettronica & GPIO / GPIOSIm: Simulatore per GPIO per Linux/OS X

GPIOSIm: Simulatore per GPIO per Linux/OS X

Buonasera!

Stasera vi propongo una chicca davvero interessante (a mio modestissimo parere!).

Chiunque ha mai programmato usando la GPIO per nostro Raspberry Pi si è imbattuto in un bel problema:

Non c’è alcun modo per sviluppare programmi direttamente dal pc, bisogna comunque o lavorare sul RPi (comodo per chi ha installata l’interfaccia grafica, scomodo per chi ci accede solo con ssh) oppure copiare i file ad ogni cambiamento.

E che noia!

Ma ecco la soluzione al problema! GPIOSim!

Cos’è: si tratta di un simulatore di GPIO installabile su Linux e OS X (ma presto anche su Winzozz Windows ).

Come funziona: senza entrare troppo nel tecnico, posso dirvi che simula la GPIO con un file dove salva tutti gli stati e che viene modificato dall’applicazione e dall’interfaccia del simulatore.

Cosa bisogna fare per implementarlo nelle applicazioni: assolutamente niente! il simulatore emula perfettamente (o quasi, per maggiori info rimando al README su GitHub) il modulo RPi.GPIO, quindi la vostra applicazione non si accorgerà di nulla!

Come si installa: In pratica si tratta di due parti: il modulo, che va installato nella directory dei moduli python e l’interfaccia grafica, che può essere eseguita da ovunque praticamente :). Per installarlo basta che scarichiate il repo da GitHub, copiate la cartella RPi nella directory dei moduli python3 ( /usr/lib/python3.x/ ) e il file GPIOSim dove meglio preferite, lo rendete eseguibile e lo eseguite.

Ovviamente sono sempre disponibile sul forum di Raspberry Italy per consigli, critiche, domande, proposte e quant’altro.

Buona serata e buona simulazione! 😉

Ecco il link per download e qualche informazione in più:

http://github.com/bobvann/GPIOSim

 

A proposito di Bob

Studente, maker, programmatore, RPi lover

Vedi Anche

MagPi142 doppia pagina

MagPi in Italiano! Media Player Raspberry Pi 5

Estratto, tradotto in italiano, di The MagPi N°142 la rivista ufficiale della Fondazione Raspberry Pi.

Powered by themekiller.com