Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: [TESTING] OpenFIRE ESP32 v6.2-beta2: True Wireless Lightgun Firmware (Zero Lag)  (Read 660 times)

0 Members and 1 Guest are viewing this topic.

Alessandro Satanassi



Hello everyone,

I am developing the advanced ESP32-S3 port of the OpenFIRE firmware. Building upon the solid foundation of the original project, the primary goal of this port is to provide a fully wireless lightgun experience. I have introduced native communication via the ESP-NOW protocol, which cuts the cord while maintaining the exact real-time responsiveness and zero latency of a direct USB connection.

I have just released version v6.2-beta2. The code is now 100% "Feature Complete" across the entire ecosystem (Lightgun, USB Dongle, and wireless Pedal).

What to expect in this release:
* Refined IR Tracking: Deep anti-jitter techniques and better rotation handling have been integrated. You will notice much smoother cursor behavior and rock-solid precision, even near the edges of the screen.
* True Wireless Freedom: Highly optimized ESP-NOW protocol for zero-lag communication.

Call for Testing:
Before labeling this as our final Stable release, I need your help to stress-test the system in real-world scenarios. While the protocol is heavily optimized, ESP-NOW operates on the 2.4GHz band. I want to gather feedback on how the system behaves in real home environments and arcade cabinets, especially under heavy Wi-Fi interference.

All technical details, flashing instructions, and download links are available in the official GitHub Issue here:
https://github.com/alessandro-satanassi/OpenFIRE-Firmware-ESP32/issues/13

Associated Hardware Project (PICON-AS):
Since this is a community of builders, I would also like to point out that if you want to physically build a battery-powered wireless lightgun to fully utilize this firmware, the release notes also contain references to the PICON-AS open-source hardware project. It includes all necessary 3D printing files and assembly instructions.

Thanks in advance for your help. Looking forward to your feedback on GitHub!