I am working on an undergraduate project, looking to effectively create a car dashboard. As a result, my board would have to interface with:
1)A touchscreen, ideally touchscreen for control
2)CANBUS, receiving information from an ECU.
3)GPIO, i.e. input switches.
Is there any all in one system which can do this? I was considering the raspberry pi but I am unsure hugely here due to the problems with interfacing with so many things at once.