Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cppqtdev/qt-hmi-display-ui

Welcome to the future of automotive innovation! Our Qt QML Car Dashboard design takes your driving experience to the next level, seamlessly merging cutting-edge technology with sleek and intuitive user interfaces.
https://github.com/cppqtdev/qt-hmi-display-ui

qml qml-samples qt qt-application qt5 qt6 qtqml

Last synced: 10 days ago
JSON representation

Welcome to the future of automotive innovation! Our Qt QML Car Dashboard design takes your driving experience to the next level, seamlessly merging cutting-edge technology with sleek and intuitive user interfaces.

Awesome Lists containing this project

README

        




👩‍💻 Aksh Singh 👩‍💻


Embedded Software Engineer (QT| C++)


I live in Gurugram, India and work at VVDN Technology


    
    
    

![Uploading Car Dashboard.gif…](https://github.com/cppqtdev/Car-Dashboard-2/blob/main/screenshots/Car%20Dashboard.gif)

# Car Dashboard using Qt QML

This project is a car dashboard user interface built using Qt QML. It provides a modern and intuitive interface for displaying essential information for a vehicle, such as speed, fuel level, temperature, and more.

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Screenshots](#screenshots)
- [Video Demo](#video-demo)
- [Prerequisites](#prerequisites)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Acknowledgments](#acknowledgments)

## Introduction

The Car Dashboard project aims to create a user-friendly dashboard interface for vehicles using Qt QML. It allows users to monitor critical vehicle parameters in real-time, providing a digital representation of the traditional dashboard found in automobiles.

## Features

- **Speedometer**: Displays the current speed of the vehicle in real-time.
- **Fuel Gauge**: Shows the fuel level with a visual gauge.
- **Temperature**: Monitors the temperature inside the vehicle.
- **RPM (Revolution Per Minute)**: Indicates the engine RPM.
- **Odometer**: Tracks the total distance traveled by the vehicle.
- **Engine Status**: Indicates whether the engine is running or not.
- **Turn Signals**: Visual indicators for left and right turn signals.
- **Warning Lights**: Alerts for various vehicle conditions (e.g., low fuel, check engine).
- **Customizable**: The UI is designed to be easily customizable to fit different vehicle types and styles.

## Screenshots

![Car Dashboard Screenshot](https://github.com/cppqtdev/Car-Dashboard-2/blob/main/screenshots/Screenshot%202023-08-12%20141221.png)

## Video Demo

[![Car Dashboard Video Demo](https://img.youtube.com/vi/Bf660-_w5zU/0.jpg)](https://www.youtube.com/watch?v=Bf660-_w5zU)

## Prerequisites

Before you begin, ensure you have met the following requirements:

- Qt 5.x or higher installed on your system.
- Basic knowledge of QML (Qt Quick Markup Language).

## Getting Started

To get a local copy up and running, follow these simple steps:

1. Clone the repository:

```bash
git clone [email protected]:cppqtdev/Car-Dashboard-2.git