Raspberry Pi Zero W for car applications

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

My first project will be to integrate the front and rearview 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 rearview 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 an OBD2 Wi-Fi adapter, with a simple way to install any custom application, designed on the Raspberry Pi platform.

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

Go back

Your message has been sent

Warning
Warning
Warning

Warning.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.