Raspberry Pi Car PC

In our final year project, we are making a handsfree device using Raspberry pi, GPS module, Radio module, Bluetooth module, Voice Recognition and Navit software. We will connect all these modules together and make a python and Qt based application which will provide a GUI and help the user to intera

2025-06-28 16:34:41 - Adil Khan

Project Title

Raspberry Pi Car PC

Project Area of Specialization Computer ScienceProject Summary

In our final year project, we are making a handsfree device using Raspberry pi, GPS module, Radio module, Bluetooth module, Voice Recognition and Navit software. We will connect all these modules together and make a python and Qt based application which will provide a GUI and help the user to interact with the device. Our device will work with voice commands.
We are trying our best to make our device work offline by minimizing the need of internet. User will use a voice command to wake up the device and device will automatically switch on the Bluetooth and connect to available device. Then device will wait for the next voice command. User can call a person, send a text, play a song from playlist and this will work offline, but if the song isn’t available in the playlist then the device will search the song online. User can also listen to his/her favorite Radio station using his/her voice commands. User can add a destination or ask for the best route and this all will be done handsfree and offline. If User wants a real time traffic information to find the fastest route to his/ her destination, then device can go online and complete this task. Many other task and features will be available to user. By our device user will be able to fully concentrate on driving the car. Everything the user wants to deal with he/she can do it by his/her voice commands and without going online in most of the cases.

Project Objectives

Making call and text using voice commands. (Phone will be connected via Bluetooth)
Using maps with voice commands for navigation (offline).
Playing music from the playlist using voice commands.
Turning on the radio and tune it with voice commands.
Steering control
Auto brightness
Bluetooth connectivity

Project Implementation Method

This project is implemented in raspberry pi providing basic car pc gui, in python designed with pyqt5. The other modules radio, gps, voice module, bluetooth dongle and soundcard are connected to the raspberry pi.

Benefits of the Project

This project is intended to be completly offline with working voice commands. The device is completly customizable newer module can easily be added or existing can be modified. There are similar project but with none of them giving voice commands as offline feature. Our goal is to make a completly offline car pc.

Technical Details of Final Deliverable

Making call and text using voice commands. (Phone will be connected via Bluetooth)
Using maps with voice commands for navigation (offline).
Playing music from the playlist using voice commands.
Turning on the radio and tune it with voice commands.
Steering control
Auto brightness
Bluetooth connectivity

Final Deliverable of the Project Hardware SystemCore Industry ITOther Industries Transportation Core Technology Wearables and ImplantablesOther Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 60650
Raspberry Pi 7 Equipment31360040800
Sound card (Externel ,compatible with Raspberry) Equipment319005700
Back Camera Wire Equipment34001200
Power adapter Equipment38002400
Si4703 Equipment110501050
Voice Recognition with mic ( line in , usb card) Equipment135003500
Sd card (64 gb ) Equipment320006000

More Posts