Vai ai contenuti

SOFTWARE & FIRMWARE - OpenFIRE PICON-AS Esp32

OpenFIRE PICON-AS Esp32
Salta menù
Title
Salta menù
OpenFIRE PICON-AS Esp32

OpenFIRE-PICON-AS-ESP32 è un progetto derivato da Picon-OG, creato da iCON.
Questa opera è distribuita sotto licenza Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0), come il progetto da cui è derivato.

 App OpenFIRE App
Questa applicazione serve per configurare la lightgun, nonché per effettuare la calibrazione della medesima. La Lightgun è già configurata secondo le impostazione di default, quindi, a parte la calibrazione, non devi fare praticamente nulla. Puoi usare l'App anche per testare la lightgun, nonché per impostare i tempi del rumble/solenoide, cambiare il nome della lightgun, configurare i tasti in modo diverso e tanto altro.
L'App è quella del progetto originale OpenFIRE senza alcuna modifica, in quanto è compatibile sia col Firmware originale OpenFIRE per RP2040, che con  OpenFIRE Firmware ESP32.
L'App esiste per i principali sistemi operativi: Windows, Linux, Mac OS.
Il repository di OpenFIRE App è opensource e si trova su GitHub a questo indirizzo: https://github.com/TeamOpenFIRE/OpenFIRE-App

L'App la puoi scaricare a questo indirizzo: https://github.com/TeamOpenFIRE/OpenFIRE-App/releases

La seguente è la versione più aggiornata, da utilizzare con le ultime versioni del firmware per la lightgun ed il dongle (v6.0-PreRelease4):


 Firmware OpenFIRE ESP32
Questo è il firmware del microcontrollore montato sulla lightgun. Il firmware "OpenFIRE-Firmware-Esp32" è un porting del progetto originale 'OpenFIRE-firmware' del TeamOpenFIRE, adattato per funzionare sul microcontrollore ESP32S3. Il codice rimane sostanzialmente fedele all'originale del TeamOpenFIRE, con tutte le stesse funzionalità, ma in più è stata implementata la connessione wireless utilizzando il protocollo ESP-NOW dell' ESP32. Per comunicare via wireless col PC, ho sviluppato un firmware per un dongle ESP32S3 da collegare al computer, il cui codice è disponibile nel mio repository 'OpenFIRE-DONGLE-ESP32'. Grazie a questa soluzione, il PC non rileva alcuna differenza tra la connessione diretta via USB e quella wireless tramite dongle. Tutte le funzioni disponibili tramite il collegamento via USB sono disponibili anche via wireless; in sintesi, il PC non si accorge della differenza tra connessione diretta via USB o via wireless. Se la lightgun è collegata via cavo USB, si connetterà in tale modalità, altrimenti rimarrà in attesa di una connessione wireless con un dongle col quale si collegherà se presente.
Al momento il firmware è disponibile per le schede ESP32S3 compatibili, che potete trovare nella sezione hardware.

Il repository di OpenFIRE-Firmware-Esp32 è opensource e si trova su GitHub a questo indirizzo: https://github.com/alessandro-satanassi/OpenFIRE-Firmware-ESP32

Il firmware si può scaricare  a questo indirizzo: https://github.com/alessandro-satanassi/OpenFIRE-Firmware-ESP32/releases (N.B. nel pacchetto che scarichi è presente anche il programma con un piccolo script per fare l'upload automatico del firmware scaricato)

La seguente è l'ultima versione del firmware (v6.0-PreRelease4):





.
 Firmware OpenFIRE Dongle Esp32
Questo è il firmware del microcontrollore montato sul 'dongle-esp32' che si collega al PC. Il firmware "OpenFIRE-DONGLE-Esp32" è stato creato per essere utilizzato in combinazione con le lightgun che usano "OpenFIRE-Firmware-ESP32". Il firmware è per un micro ESP32S3 da usare come dongle collegato al PC e serve per abilitare una connessione wireless tramite il protocollo ESP-NOW di ESP32. Il codice è strutturato per rilevare automaticamente le lightgun e configurarsi in modo autonomo. La trasmissione tra lightgun e dongle è bidirezionale, consentendo di utilizzare la lightgun come se fosse connessa direttamente al PC via USB. Il PC non rileva alcuna differenza tra una connessione diretta tramite USB e una connessione wireless tramite dongle.

Al momento il firmware è disponibile per le schede ESP32S3 compatibili, che potete trovare nella sezione hardware.

Il repository di OpenFIRE-DONGLE-ESP32 è opensource e si trova su GitHub a questo indirizzo: https://github.com/alessandro-satanassi/OpenFIRE-DONGLE-ESP32

Il firmware si può scaricare  a questo indirizzo: https://github.com/alessandro-satanassi/OpenFIRE-DONGLE-ESP32/releases (N.B. nel pacchetto che scarichi è presente anche il programma con un piccolo script per fare l'upload automatico del firmware scaricato)

La seguente è l'ultima versione del firmware (v6.0-PreRelease4):


OpenFIRE PICON-AS Esp32
Alessandro Satanassi
Italy


Torna ai contenuti