There will be a Raspberry Pi 3 continuously running to provide
- routing
- basic network services (DHCP, DNS, NTP)
- statistics
- camera recordings and livecam
- web interface
Although it won’t be built into the dashboard of the car, I can still draw some inspiration from the Raspberry Pi 2 CarPC project.
There's currently an Android tablet used as the back-up camera display and for general navigation.
AutoArduino could be used to send commands from Tasker to something connected via USB Serial. This could come in handy.
There's a Huawei E3372 providing LTE uplink. It's easy to read its status; there are for example unofficial Go and Python libraries for it.
The van will have a rear view back-up camera, a dashcam and a third camera pointed at the driver’s seat. I’m still figuring out what hardware and software to use.
- electronic switching between cameras (in German): on uC.net, in the ElKo
- article about RasPi video capture
- SE question about live streaming from a Pi
- German shop that has interesting car cam related hardware
- a (German) primer on USB power delivery
I’m building a box containing 24 12V/10A relays to control lights, pumps etc.
It will be managed by an Arduino Mega board and communicate with the on-board computer via USB serial. The RasPi itself does not have enough I/O ports (there are also switches, not only the relays), and I want this central part to be autonomous.
You can find the software controlling it at src/homn
.