Skip to content

About

Poor man's simrace dashboard for Assetto Corsa Competizione

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

ACC-telemetry-dashboard

Poor man's simrace dashboard for Assetto Corsa Competizione img

See it in action

Preview

Overview

img

Reqirements

  1. Python 3.8
  2. VScode + PlatformIO extension

Hardware

  1. Arduino Nano compatiable boards
  2. TM1638 LED&KEY module (Link)
  3. 8 bit ws2812b led module
  4. 3D printed case
  5. M3/M4 x 20 or longer screws and nuts

Wiring

Remove the headers on the TM1638 board, solder wires directly on the soldering pads to save space.

img This is base on my pin setting in code,

// TM1638 setup
#define STROBE_TM 4     // strobe = GPIO connected to strobe line of module
#define CLOCK_TM 5      // clock = GPIO connected to clock line of module
#define DIO_TM 7        // data = GPIO connected to data line of module
// WS2812 setup
const int ledPin = 2;

Installation

Python

In src/main.py Change COM_PORT to the port used to connect to the dashboard

then

pip install -r requirements.txt

Arduino

Use VSCode to upload src/acc_telementry.cpp

You can also use Arduino IDE the upload the code, but you need to make some small changes to the code (example)

Usage

Connect the dashboard to PC

python main.py

Customization

TBA

About

Poor man's simrace dashboard for Assetto Corsa Competizione

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages