Fergo ETS2 Virtual Button Box

Description

This project aims to create a virtual button box for Euro Truck Simulator 2 that you can use on any handheld device (smartphones, tablets). The project contains two components:

  • Server: C# application that retrieves data from Euro Truck Simulator 2, creates a web server, sends and receives data to/from clients;
  • Client: HTML/JS page that connects to the server and provides the user interface of the button box.

A template editor is also provided, which allows you to customize the buttons to your own liking, with custom icons, text and colors. It also enables support for multiple pages, so you can now have more than 16 buttons to control your simulator.

Features

  • Browser-based client. Works on any device.
  • Works as a web-app on iOS and Android (add to home screen)
  • Dashboard with useful information such as speed, gear, fuel, etc.
  • Unlimited numbers of buttons
  • Buttons style linked to telemetry variables
  • Template editor
  • 100% free and open-source

Download

This is an open-source project. You can find pre-built releases in the GitHub page:

https://github.com/Fergo/FergoETS2VBB/releases

Pictures