FA_Control — ESP32-C3 LISY Pinball Web Controller

Web-based control of a pinball machine over the LISY protocol. The ESP32-C3 acts as a LISY host: it serves a single-page interface and sends the control commands as binary LISY frames over UART to the machine. Its counterpart is a VHDL module, first implemented in AtariFA and portable to the other FA FPGA projects.

Lamps, coils, switches, sounds and displays — one click each, no meter and no disassembly. The machine reports its own hardware inventory during the handshake, so nothing has to be configured by hand. Until you press CONNECT, the machine belongs to itself: FA_Control never announces itself at power-up, and the control menus stay locked until the far side actually grants control.

Optionally a naming file per machine turns the numbered tiles into speaking names.

not connected
connected
lamps
switches

Full Installation over USB

You can to write the complete firmware package to the ESP32-C3 straight from your browser, using the web installer. ( click on the picture on the left to open the installer )

This is the exceptional route. The everyday way to get a new version onto the device is the over-the-air update described in § 9 of the User Manual, which needs nothing but the device's own web page.