Hi,
Here are answers to your questions and comments about the RB-Elf-42 platform:
Indeed, there is very little information about this low-cost kit. All the information available on the product page is what is currently available from the manufacturer. You would most likely have to solder your own wires to the motor connection points (2 per motor).
The kit uses 2 small geared-down (1:48, no details on motor RPM) brushed motors (see specifications for more details). Please note that the lack of detailed specifications is one of the reasons why they are to inexpensive.
Typically, these type of wheel encoders are paired with an optical sensor, such as the one used in the RB-Cyt-39 kit. You can find some options here. For example, the RB-See-190 has a rise/fall time of ~ 5 µs (datasheet, page 3). Therefore, it can switch at a frequency of at most 200 kHz, which should be sufficient for your motor. Assuming a RPM of 230 (see below) and encoder wheels that seem to have 8 bars per rotation, it would at most cause 230 x 8 = 1840 signal changes (from high to low (fall) and low to high (rise)) per second or 1.84 kHz.
To use such a sensor, you will need to detect the pulses (either the “highs” or the “lows”, basically the transitions). You can read this post for details about ways to do this. There is also this long article on Arduino about how to work with rotary encoders of many kinds, including those that only product a rotational count (certain amount of pulses / revolution). You can view it here. It presents many approaches, from using the main loop to interrupt driver (optimal if the code does anything else).
There are no full specifications available for these motors at this time. As mentioned above, they are commodity hardware that is very inexpensive. Part of the reason is that they are not fully tested or spec at manufacturing. Therefore, it may be possible to obtain rough values for them through testing, but those are not usually provided by the supplier or manufacturer for this kind of product. We have contacted the manufacturer just in case and we will post here again when we receive a reply from them concerning this.
From what we can gather online at this time, they are typically rated for 6 V DC and have a rated current of ~240 mA. The RPM would most likely be around 230 with a torque of 0.8 kgf-cm (not details on if this is rated torque or stall torque). Please note these specifications are taken from similar (but maybe different) motors, so they may not apply to it seems very likely they would have very similar specifications.
We hope this information helps!
Sincerely,