Sto scrivendo un programma Raspberry Pi, per eseguire cose, prendere input dai sensori, salvare nel database e sincronizzarsi con un server.
C'è un modo per testarlo sul PC prima di distribuirlo al Raspberry Pi? Poiché ci sono troppe operazioni GPIO, voglio assicurarmi che funzioni prima di metterlo sul Raspberry Pi. Una sorta di emulatore GPIO o qualcosa del genere. Sono su Manjaro Linux.
Non deve essere un emulatore, una sorta di IDE in grado di comprendere le funzioni GPIO. Ad esempio, un possibile output potrebbe essere:
gpio 1 è in esecuzione, il sensore 1 è in esecuzioneningsensor 2 non è in esecuzione
Qualcosa del genere, forse un Plugin Bpython o qualcosa del genere. Tutto quello che voglio fare è assicurarmi che tutte le mie funzioni GPIO funzionino nel modo in cui voglio che funzionino prima di testare sul Raspberry Pi, perché molte volte, gli errori sul Raspberry Pi hanno a che fare con il fatto che non collego le parti correttamente. E non mi piace programmare e correggere bug sul Raspberry Pi.
Quindi, se posso verificare che il mio script funziona correttamente sul mio PC, posso andare al Raspberry Pi, sapendo che il mio script è va bene e aggiusta le cose alla lavagna. Non voglio più testare il mio script sul Raspberry Pi.