sbright33,
I popped off the face of a 28BYJ I had and found the following:
I highlighted the gear teeth with a red dot and show the teeth/gear. My gear ratio is:
(31322622)/(111099) = 283712/4455 = 25792/405 = 63.68395... If anyone can show 64:1 please similarly pop the face and count teeth. Can anyone find anything but the above ratio of gear teeth. The face is replaceable with a little added Vaseline inside. All motors I've seen pictures of have three intermediate shafts (the shaft ends show through the case) for a total of 4 gear reductions. It is conceivable that someone may have (40402020)/(10101010) = 64 or similar. Yes, there is some slop in the nylon gears but I'm using it for a clock so I'm only driving it in one direction. I am driving it many revolutions so I do need to know the ratio precisely. If someone can show me a 64:1 eBay gear source I'd be delighted! Right now for me the total number of steps are (64 * 25792)/405 = 4075.7728395... Therefore I step 4075 steps for one revolution and add an additional step every 313 out of 405 revolutions (313/405 = 0.7728395.. the decimal remainder of 4075.772...). Unfortunately I make an array named correction[404] = {1,0,1,1,1,0,.... 0,1,1,1} to decide if a correction step is needed. It's messy but it keeps the second hand pointing up at 12 o'clock.