Hackolog
seperator seperator seperator seperator seperator seperator seperator seperator seperator seperator seperator seperator

Want to get some hands-on experience in Arduino? Then the best thing to do is to make a simple circuit that involves the use of an Arduino. Why not try making a dashboard of your own? Read on to know how to build the dashboard.

The main concept here is to use an Arduino board and connect it with the racing API. The components required to construct the dashboard are listed below:

  • PCF8574 I/O Expander
  • Resistor – 220 Ohm
  • LED – Green, Red and Yellow
  • 7 Segment Display
  • Rotary Encoder
  • Push Button Switch
  • Toggle Switch
  • Wires
  • Perfurated Board

All the components can be purchased at any electronics component shop. Firstly, all the required components have to be assembled on the perfboard. Once this is done, data from the computer is received with the help of the Arduino firmware. The server software has to be developed and this is what captures the data from the Racing API. The captured data is transmitted to the Arduino via USB serial connection.

PPjoy has to installed to enable the use of a joystick and the to receive input from the dashboard buttons. The dashboard has quite a lot of features such as RPM lights, a gear indicator, pit limiter, rev limiter, low fuel indicators and a rotoary encoder for dialing.

The schematics, parts list, source code and firmware for this project can be downloaded from here.