Describe tutorials to create a OBD Readaer based on Raspberry Pi Zero W.
- Raspberry Pi Zero W
- USB Cable with 2.0 A power supply + Car Supply
- Mini OBD-II, ELM327 Bluetooth Adapter
- Keyboard and mouse USB
- Set up the Raspberry Pi
Follow this guide: https://www.raspberrypi.org/documentation/installation/installing-images/
The software requires a Linux-based operating system such as Ubuntu or Raspbian.
- Before proceeding, run:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo reboot
- Install these components using the command: Install Python Serial package, BLE package and some Python 2.8 tools:
sudo apt-get install python-serial
sudo apt-get install bluetooth bluez blueman
sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev
sudo apt-get install git-core
sudo reboot
Install Python OBD and Screen:
sudo pip install obd
sudo apt-get install screen
- Next, download the OBD-Pi Software direct from GitHub (https://github.com/Pbartek/pyobd-pi.git) Or using the command:
cd ~
git clone https://github.com/Pbartek/pyobd-pi.git
- Some different implementations on GitHub projects are ready to use: