DCS-BIOS exports cockpit parameters such as switches, gauges, and lights in an easy-to-use format.
DownloadWhether you're building a software integration, custom panel, or full simpit, DCS-BIOS has you covered.
We monitor DCS changes to command IDs and arguments, so you don't have to — all while maintaining the same external interface.
Hook up as many custom panels, gauges, and integrations as you want — it all works.
Due to the compact nature of the data export protocol – designed with slow serial ports in mind – you'll never notice any lag in-game or in your panel.
Pit builders can take advantage of low-cost, readily-available microcontrollers to build the pit of their dreams.
Get up and running in a few simple steps
Start by finding your DCS Saved Games folder. On Windows, this is likely either:
C:\Users\USERNAME\Saved Games\DCS
C:\Users\USERNAME\Saved Games\DCS.openbeta
Within that folder, you find the folder called Scripts. Create one if it does not exist. The final path should look like one of the following:
C:\Users\USERNAME\Saved Games\DCS\Scripts
C:\Users\USERNAME\Saved Games\DCS.openbeta\Scripts
DCS-BIOS_x.y.z.zip
)
Arduino_Tools.zip
.Export.lua
file, copy the Export.lua
file over
Export.lua
file, add the following line to the end:
dofile(lfs.writedir() .. [[Scripts\DCS-BIOS\BIOS.lua]])
DCS-BIOS is now installed and ready to go.
For further instructions on how to set up your first custom Arduino panel, check out our User Guide.
User GuideDCS-BIOS supports all official modules, as well as many popular mods. See the full list here.
No! Most reference tools for DCS-BIOS (such as Bort) provide code snippets that you can copy/paste.
Most DCS updates will require a DCS-BIOS update to ensure all modules continue to function.
Get in touch with us on Discord!