Sometimes ago a customer asked us for help with the interior control of his Lincoln stretch limousine. The old solution was not so nice, there was no comfortable solution for the driver to control the lighting in the passenger cabin and he wants a remote control via mobile app in the future. Our Solution fulfills the following requirements:
control via touch screens with modern GUI
2nd touch screen for the driver
communication of all components via WiFi
simple to extend
We've used the ESP8266 - especially the Wemos D1 mini - for our solution. These modules comes with integrated USB Module (makes programming easy), are supported by a big community, they need no boot time and are very simple and rugged. We've used the Arduino IDE for the programming of the firmware.