Activity Bot Encoder VS Digital Encoder
I have a Boebot with the Digital Encoder. I also have the Activity Board. I have been thinking of upgrading the Boebot to the ActivityBot. I plan on getting the high speed servos and wheels. The description of the Digital Encoder cannot be used with the ActivityBot. Can you just substitute 20K resistors for the 10K resistors and either crimp mating female connectors on the bare wire ends or plug those wires into the breadboard and use male/female jumpers from the breadboard to the 3 pin servo connectors?
Comments
Since the encoder communicates by pulling the data line low, I don't think it really matters if the resistor used to pull it high is 10K vs 20K.
So yes, you could try it with 20K resistors but I don't think it's really necessary to change the resistor value. Which ever resistor you use, use it to pull the data line to 3.3V. You'll still want to power the encoders with 5V.
If you're going to get the high speed servos, I'd suggest you also get the new ActivityBot wheels. You'll need to reposition your encoders to read from the smaller holes in the ActivityBot wheels but doing so should let you use the encoder software written for the ActivityBot.
I also plan to upgrade a couple BOE-Bots. I have the new servos and wheels but I couldn't bring myself to pay $38 for a pair a encoders (I don't have the BOE-Bot version). I plan to use P5587 encoders recommended by erco to make my own encoders.