Arduino gps Speed meter

Hello everyone. I would like to create a back to the future Delorean style odometer.
i found some nice projects like thishttps://create.arduino.cc/projecthub/au_chrismor/simple-gps-speedometer-with-logging-34af97 but my led displays are single so i don't know if i have to write a code from scratch or I can recover this.

I guess you will have to try. My crystal ball has limited ability to see into the future.

Hi @xufux

Yes. In that tutorial, he uses a "MAX7219-based display". For separate single digits, you would need to write new code for it. I recommend the SevSeg library.

If you are going to use multiple digits, look up "combining single digit 7-segment displays". You will need to attach all the segment pins together and control which digit is being used by the common pins.

You might consider using shiftregisters for the individual segments: every display has 7-segments and a dot, right? every 74HC595 has 8 outputs, depending on what kind of displays you have (common anode or common cathode) you can invert the bitpattern to the shifters.. You only need about 3 wires to the shifters and even can expand them in number..
I have the codes to translate a number into 7-segment and put them in the right place in the shifters..
Much of the original speedometer-code can be used, only the part that involves the MAX7219 is replaced..

Max7219 can drive single digit 7-segment displays but it's much easier if they are the common-cathode type.

Incorrect.

But you would need one shift register per digit, versus max7219 which can drive up to 8 digits per chip, and removes the need for large numbers of series resistors.