Nissboard
Version
0.9 (Beta)
Whats is Nissboard?
Nissboard is a realtime dashboard for Nissan (soon for others brands) made with Raspberry pi, this project has been tested only in Nissan Skyline R34 for a while.
Requirements
- Vuejs
- Python3
- Raspberry pi 3
- Screen LCD
- Accelerometer
- GPS
- Nissan consult
- Serial to USB cable
Tested on
- Nissan Skyline R34 RB25DET
- Raspberry pi 3B+
- Raspbian GNU/Linux 10 (buster)
- Accelerometer ADXL345
- Accelerometer ADXL345
- Arduino Nano every
Sensor Displayed
- KPH
- RPM
- Water temp
- TPS
- Battery Volt
- Timming
- 02
- AAC
- Injector
- Lamda
- G-force meter
Start up
Frontend
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Backend
Project setup
pip3 install -r requirements.txt
Run server
python3 dashboard/dash.py -d /dev/ttyUSB0 -g /dev/cu.usbserial-0001 -a /dev/cu.usbmodem144101
Note: /dev/ttyUSB0 is a path of USB Nissan consult, in development mode just add any path
Screen Shots
Whats next?
We will add a GPS to get time on track and add the following sensors through an Arduino (to define) communicate with USB To Pi
- Boost
- Oil Press
- Oil Temp
- AFR
How to Contributing?
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'ADD: some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Contributors
Alfonso Pacheco π» |
Felipe Barrios π» |
Claudio Olivares π§ |
Inpired in this project https://github.com/gregsqueeb/consultDash