All Projects β†’ matiasmenares β†’ Nissboard

matiasmenares / Nissboard

Licence: other
πŸš— Nissan Consult/OBDII Realtime Dashboard

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Nissboard

ELMduino
Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
Stars: ✭ 274 (+1270%)
Mutual labels:  car, obd, obd2
ecutools
IoT Automotive Tuning, Diagnostics & Analytics
Stars: ✭ 144 (+620%)
Mutual labels:  car, race
piObdDashboard
WIP Dashboard application that collects and displays realtime car telemetry information such as speed, rpm, throttle, etc using a raspberry pi. A short clip of it running can be found here: https://www.youtube.com/watch?v=rTwZY9AT3mg&ab_channel=BrianChan
Stars: ✭ 33 (+65%)
Mutual labels:  obd, obd2
uracer-kotd
A GLES2 top-down racer, built on top of libgdx and Box2D.
Stars: ✭ 95 (+375%)
Mutual labels:  car, race
ecu-simulator
OBD-II ECU Simulator
Stars: ✭ 24 (+20%)
Mutual labels:  obd, obd2
awesome-automotive-can-id
🚜 unpretentious attempt to collect CAN IDs and payloads for various car brands/models in one place.
Stars: ✭ 104 (+420%)
Mutual labels:  car, obd2
f1-telemetry-client
A Node UDP client and telemetry parser for Codemaster's Formula 1 series of games
Stars: ✭ 128 (+540%)
Mutual labels:  car, race
strados
Transform OBD2 data from your car into human readable data
Stars: ✭ 27 (+35%)
Mutual labels:  car, obd2
RejsaCAN-ESP32
ESP32 board with CAN interface, runs on 12V power (with auto shutdown)
Stars: ✭ 88 (+340%)
Mutual labels:  car, obd2
obdii
The repo contains the Python code developed for the Connected Car OSS work
Stars: ✭ 18 (-10%)
Mutual labels:  obd2
ha-car wash
Car Wash Binary Sensor for Home Assistant
Stars: ✭ 67 (+235%)
Mutual labels:  car
EvilSploit
EVILSPLOIT – A UNIVERSAL HARDWARE HACKING TOOLKIT
Stars: ✭ 63 (+215%)
Mutual labels:  car
QtDigitalInstrumentCluster
Qt OBD II Digital Instrument Cluster
Stars: ✭ 37 (+85%)
Mutual labels:  obd2
autodo
A flexible, intuitive ToDo list app for keeping track of your cars' maintenance needs.
Stars: ✭ 47 (+135%)
Mutual labels:  car
zeldaPlay
A Single Page Application to help zeldaPlay players to track their characters and progress
Stars: ✭ 95 (+375%)
Mutual labels:  race
OBDTerminal
Simple OBD Terminal that can be used to pass commands and receive responses from an OBDII device.
Stars: ✭ 24 (+20%)
Mutual labels:  obd
epp
δΈŠζ΅·θ½¦η‰Œ θΎ…εŠ© ζ‹η‰Œ θ½―δ»Ά
Stars: ✭ 34 (+70%)
Mutual labels:  car
carmechanic
Car Mechanic Simulator mechanics in Unity
Stars: ✭ 39 (+95%)
Mutual labels:  car
CarPC
React App designed to run on a raspberry pi and make driving my car more fun.
Stars: ✭ 19 (-5%)
Mutual labels:  obd2
RecPlate-lib
基于BPη₯žη»η½‘η»œηš„θ½¦η‰Œθ―†εˆ«η³»η»Ÿ
Stars: ✭ 41 (+105%)
Mutual labels:  car

Nissboard

Version

0.9 (Beta)

Code Climate

Nissboard Gif

Nissboard Gif

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?

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'ADD: some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Contributors


Alfonso Pacheco

πŸ’»

Felipe Barrios

πŸ’»

Claudio Olivares

🧠

Inpired in this project https://github.com/gregsqueeb/consultDash

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].