An A320-style ISIS (Integrated Standby Instrument System) implemented as a MobiFlight Community Device on an ESP32-S3 with a 4-inch LCD. Unlike an HDMI based ISIS, this one does NOT require popping out the ISIS from the plane. Instead it recreates all the display logic on the ESP32 and gets the relevant data from MobiFlight.
This device is written for the Guition 4” 480x480 touch display with embedded ESP32-S3. Available from the usual places: AliExpress, Amazon, etc. for around $20. Here’s one: https://www.aliexpress.us/item/3256808028364930.html Other displays (e.g. the WaveShare 4” with its ESP32-S3 LCD Driver) will also work but you’ll need to recompile to use them.
Tested with the FBW A320, but no reason it will not work with others. Some adjustments may be needed to the MobiFlight configuration for different planes.
Use the browser-based installer — no software installation required. Works in Chrome and Edge on desktop.
Connect your ESP32-S3 via USB, click the link above, then click Install and select the correct COM port when prompted.
The Community package contains the device definition and board configuration that MobiFlight Connector needs to recognise the CC_ISIS.
Download the latest release ZIP from the
Releases page —
it will be named something like CC_ISIS_1.0.0.zip.
Inside the ZIP is a single folder called CC_ISIS. Copy that folder into
your MobiFlight Community directory:
| OS | Default Community folder path |
|---|---|
| Windows | %LOCALAPPDATA%\MobiFlight\MobiFlight Connector\Community\ |
After copying, the layout should look like this:
Community\
CC_ISIS\
boards\
CC_ISIS_ESP32_S3.board.json
devices\
CC_ISIS.device.json
firmware\
ccrawford_cc_isis_esp32s3_merged_<version>.bin
Tip: You can paste
%LOCALAPPDATA%\MobiFlight\MobiFlight Connector\Community\directly into the Windows Explorer address bar to open the folder.
Open MF/ISIS FBW CONFIG.mfproj (included in this repository) in
MobiFlight Connector. This project is pre-configured for the FlyByWire A320
in MSFS and maps all simulator variables to the CC_ISIS device outputs.
ISIS FBW CONFIG.mfproj.NOTE: If after installing the firmware your device is not recognized by MF (looks like this:)
Do this:
Find this file: %USERPROFILE%\AppData\Local\MobiFlight\MobiFlight Connector\Boards\arduino_mega.board.json
On line 14, change this line:
"DtrEnable": true,
to
"DtrEnable": false,
That will fix it. HOWEVER, you have to update that line whenever MF updates itself. I have a issue raised with the MF maintainers.