This is a model of a traditional mechanical car dashboard. It was not based on any particular vehicle make or model, but reflects common features of different vehicles' dashboards. It was based on traditional gauges and therefore things like mileage and trip indicators are mechanical gears with numbers printed on them, not electronic-digital.
The textures were created in Blender and all texture generating *.blend files are attached. The icons were created using curves and are easily adjustable. All the gauges' markings in texture generators are actual meshes with array modifiers on them. You can adjust and bake your own textures using the templates; the meshes of the dashboard are unwrapped and will fit the templates with no tweaking. The leather texture is also procedurally generated and the material was made based on a suggestion on Blender Artists forum here.
Different parts of the dashboard such as speedometer, tachometer, gas gauge, etc. are separate objects and can be moved independently withouth texture distorion. The gauges' hands are separate objects and can be pointed to any position. The mileage and trip indicators are array generated. Simply apply array modifier and set them to any reading required.
The indicator lights have a material set up on them such that they can be turned on and off through a Mix Shader node. The On and Off modes are achieved through different shaders and therefore in the Off mode the indicators will look natural. In the ON mode they use actual emission shader, therefore color and intensity can be easily adjusted. Currently the indicators share 4 different materials for different colors and only one color at a time can be turned on or off. However, each indicator is a separate face and can be assigned a separate material easily. Do this if you want to turn individual indicators on and off.