I had an offline question the other day about whether the 944 tachometer can be calibrated. The short answer is yes! There are two pots on the side of the tach and the upper one allows you to adjust the reading. I discovered in the process that my spare tachometer wasn't working, so also came up with a super simple way to tell if the tachometer is dead or alive, using just a 9v battery and a small screwdriver (or paperclip or whatever) -- as shown in the first part of this video. For anyone who wants to calibrate their tach on the bench using my set-up, I'll also post the code for the Arduino in the download section below. Happy to answer any questions. Hope this helps!
944 Tachometer Test and Calibration
- Tom
- Site Admin
- Posts: 8912
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 931 times
- Been thanked: 3988 times
- Contact:
-
spacecad3t
- Posts: 282
- Joined: Tue Oct 14, 2025 4:54 am
- Has thanked: 81 times
- Been thanked: 68 times
Thanks Tom! Never mind, my audio was muted, you explain it...
- PSU_Crash
- Posts: 274
- Joined: Sun Apr 06, 2025 4:34 pm
- Location: Decatur, Tennessee
- Has thanked: 185 times
- Been thanked: 107 times
Hopefully my cluster is back in for a while, but I'll definitely do this the next time it's out!
What's the relation between Hz and RPM?
Thanks for the how to
Edit: Nevermind, I read the code. Another reason to pick up another Arduino
What's the relation between Hz and RPM?
Thanks for the how to
Edit: Nevermind, I read the code. Another reason to pick up another Arduino
'86 Zermatt Silver 944 N/A 
'86 Mitsubishi Starion - Purpose built SM class Autocross car
'87 Chrysler Conquest - Mid LS Swap
'86 Mitsubishi Starion - Purpose built SM class Autocross car
'87 Chrysler Conquest - Mid LS Swap
- Tom
- Site Admin
- Posts: 8912
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 931 times
- Been thanked: 3988 times
- Contact:
Fun fact: I've done quite a bit of Arduino coding for various projects. I started doing a program to step through the rpms and was finding it tedious -- so I went to ChatGPT and asked it to write the sketch and... it got it perfect on the first try. It had programming techniques I'd never seen, so I asked it to dumb it down so that humans could understand it, and it did that too. All I did was edit the comments a bit -- didn't touch the actual code at all. It's a brave new world!PSU_Crash wrote: Thu Oct 23, 2025 6:10 pm Hopefully my cluster is back in for a while, but I'll definitely do this the next time it's out!
What's the relation between Hz and RPM?
Thanks for the how to
Edit: Nevermind, I read the code. Another reason to pick up another Arduino
If you are picking up a new Arduino to do this, consider the Mega2560 over the Uno. The Mega2560 has a crystal oscillator that creates a reasonably accurate clock. (And, the pulse timing relies on the clock obviously.) The Uno has a ceramic resonator, which is significantly less accurate. The scope says the Mega2560 generated a pulse that was about 5998 rpm, when programmed for 6k, so plenty accurate for this purpose. An Uno might not be as close.
-
spacecad3t
- Posts: 282
- Joined: Tue Oct 14, 2025 4:54 am
- Has thanked: 81 times
- Been thanked: 68 times
I have also used ChatGPT to write or improve Arduino sketches, its works VERY well.Tom wrote: Thu Oct 23, 2025 8:18 pmFun fact: I've done quite a bit of Arduino coding for various projects. I started doing a program to step through the rpms and was finding it tedious -- so I went to ChatGPT and asked it to write the sketch and... it got it perfect on the first try. It had programming techniques I'd never seen, so I asked it to dumb it down so that humans could understand it, and it did that too. All I did was edit the comments a bit -- didn't touch the actual code at all. It's a brave new world!PSU_Crash wrote: Thu Oct 23, 2025 6:10 pm Hopefully my cluster is back in for a while, but I'll definitely do this the next time it's out!
What's the relation between Hz and RPM?
Thanks for the how to
Edit: Nevermind, I read the code. Another reason to pick up another Arduino
If you are picking up a new Arduino to do this, consider the Mega2560 over the Uno. The Mega2560 has a crystal oscillator that creates a reasonably accurate clock. (And, the pulse timing relies on the clock obviously.) The Uno has a ceramic resonator, which is significantly less accurate. The scope says the Mega2560 generated a pulse that was about 5998 rpm, when programmed for 6k, so plenty accurate for this purpose. An Uno might not be as close.
That's a great find. The 9v battery trick is a really clever way to test it. Thanks for sharing the info on the calibration pot and the Arduino code.Tom wrote: Tue Oct 21, 2025 3:29 pm I had an offline question the other day about whether the 944 tachometer can be calibrated. The short answer is yes! There are two pots on the side of the tach and the upper one allows you to adjust the reading. I discovered in the process that my spare tachometer wasn't working, so also came up with a super simple way to tell if the tachometer is dead or alive, using just a 9v battery and a small screwdriver (or paperclip or whatever) -- as shown in the first part of this video. For anyone who wants to calibrate their tach on the bench using my set-up, I'll also post the code for the Arduino in the download section below. Happy to answer any questions. Hope this helps!
-
spacecad3t
- Posts: 282
- Joined: Tue Oct 14, 2025 4:54 am
- Has thanked: 81 times
- Been thanked: 68 times
Tom, my Arduino is in use and Im curios if you had a sense of how much of an adjustment made 100rpm difference. I don't need mine to be dead on, just looking to get closer while Im in there installing your lovely gauge clusters 
- Tom
- Site Admin
- Posts: 8912
- Joined: Fri Jun 25, 2021 2:04 pm
- Location: Silicon Valley, CA
- Has thanked: 931 times
- Been thanked: 3988 times
- Contact:
Very little! I'd guess like the width of the screwdriver slot. Although... you can get an Arduino these days for less than a can of Coke...spacecad3t wrote: Sun Nov 02, 2025 6:14 am Tom, my Arduino is in use and Im curios if you had a sense of how much of an adjustment made 100rpm difference. I don't need mine to be dead on, just looking to get closer while Im in there installing your lovely gauge clusters![]()
-
spacecad3t
- Posts: 282
- Joined: Tue Oct 14, 2025 4:54 am
- Has thanked: 81 times
- Been thanked: 68 times
Oh holy cow... havent looked in a few years.Tom wrote: Sun Nov 02, 2025 8:01 pmVery little! I'd guess like the width of the screwdriver slot. Although... you can get an Arduino these days for less than a can of Coke...spacecad3t wrote: Sun Nov 02, 2025 6:14 am Tom, my Arduino is in use and Im curios if you had a sense of how much of an adjustment made 100rpm difference. I don't need mine to be dead on, just looking to get closer while Im in there installing your lovely gauge clusters![]()
Image 11-2-25 at 7.54 PM.jpeg
Is that 9v battery trick only applicable for the 944 tach, or can that also be used for any other tach ? I have a few tach sitting around and would be good to know if these are still OK.
Thanks for posting this
Engelbert
Thanks for posting this
Engelbert
LED lights for classic Porsches http://carmagic.us/
