Last one I used was on my Suzuki TL1000R which was notorious for their incorrect speedo. It was a simple plug in module and was bike specific.
I've been needing one for a while. Think healtech are the most common and seem really easy to set up.