Raspberry Pi Zero W for car applications

After getting familiar with CAN bus usage in my MX-5, I decided to build an universal module, based on $10 Raspberry Pi Zero W microcomputer.

My first project will be to integrate the front and rear view cameras, adding guiding moving lines. In order to do this, I need to intercept CAN bus communication with CMU and manipulate with CAN traffic to make the main display available when the car moves forward with a speed limit of 5-7 mph.

For video switching between front and rear cameras, I decided to use NTSC to CSI-2 convertor.  I can manipulate with video images on the Raspberry Pi processor, to overlay computer generated images; to make adjustable guiding lines , controlled by steering wheel angle. Raspberry Pi has NTSC output, which can be connected to rear view camera input on CMU.

Here is a block diagram of my board:

diagram

IMG_2120

IMG_2121

This device can be used as a “black box” recorder, or as OBD2 Wi-Fi adapter, with a simple way to install any custom application, designed on Raspberry Pi platform.

I have a few extra boards available. If you’re interesting in designing your own application, use this form to contact me.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s