Maybe you could parley his love of electronics into cycling by putting Strava on his phone (if he has one, or else get a cheap old iPhone or something) and see how many miles he can "score" in a ride, then try to beat that "score" the next time, etc. I admit that sometimes I'm an electronics junkie, and part of what makes cycling fun for me is keeping track of my mileage.