Giter VIP home page Giter VIP logo

hardware's Introduction

Simracing

Simracing addons: Buttonboxes and Displays

The following functions are expected to be mapped on the steering wheel:

  • Brake bias settings
  • KERS / Hybrid system controls
  • Any push to talk buttons
  • Dashboard next/prev buttons

This is a box providing

  • Ignition switch
  • Starter button
  • Pit limiter switch
  • Traction control 1/2 selection switch (for GTE cars)
  • Rotary encoder for traction control setting w. push function TC off
  • Rotary encoder for ABS setting w. push function ABS Toggle (for GT cars)
  • Rotary encoder for ENGine fuel mix/throttle shaping w. push function to switch between functions
  • LED to indicate selected engine setting (fuel mix or throttle shaping)
  • Optional bidirectional serial communication with the simulation (see ir2mqtt)

Some LED work V2R controller in conjunction with an LCD display as additional Windows display.

The functionality is similar to SIM Race LCD

An application for two purposes:

  • Integrate with smart home systems/components which have support for the MQTT protocol (e.g. openHAB
  • Send pit service flags and pit service fuel information to a button box using serial communication

Inspired by the Simlogic box

Simlogic Box

this box provides the following features:

Stands section
  • Clear tires button
  • Switch to select between read / oval
  • 2 way rocker switch to select left (rear) / right (front) tires depending on road/oval selection
  • Rotary encoder to select fuel refill w. push function to clear fuel
  • LED to indicate selected tyre change and refueling in pit (optionally synchronized with simulation by ir2mqtt
Black box (UI) section
  • Button to select lap timing black box
  • Button to select relative position black box
  • Button to select radio black box
  • Button to select fuel black box
  • Button to select tire black box
  • Button to select in car adjustments black box
  • Button to select pit adjustments black box
  • Rotary encoder to select black box value
  • Rotary encoder to increase/decrease selected black box value w. push function for value toggle
Radio section
  • Rotary encoder for voice chat volume w. push function to mute voice chat
  • Rotary encoder for radio channel select w. push to mute driver
Sim section
  • 2 way switch to shift driving view up/down
  • Exit button to leave simulation

hardware's People

Contributors

robbyb67 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.