I'm not aware of smaller controllers unfortunately... you will need to keep your eyes open. I think the ideal type for you would be the 'gun' type of controller that you can hold in one hand though. It looks like you already went that route. If you want smaller, you may have to use those cheaper Sender/receiver pairs for arduino or other microcontrollers or take-apart/modify an existing controller.
As far as batteries are concerned, here are some tips for you. I'm sure you already know many, but I'll cover it anyway to be thorough:
- Batteries in series increase voltage by summing the voltages of all batteries. Bad idea here... your motor is rated to handle ~33V max, each of your batteries are approx 22V. (44V to the motor is asking for trouble)
- Batteries in parallel increase 'current' output capacity of the pack, as well as the overall 'mAh' capacity. Great care should be taken to connect the batteries *only* when they are at the *same charge*! If you connect a 22V battery to a slightly used battery running at 20V, the higher voltage battery will feed backwards into the lower voltage battery! The difference in voltage can allow very high current to flow out of one cell and into another. This is bad in two cases... the output limit of the higher battery may be exceeded, and the charging current of the lower battery may be exceeded. Both cases can cause damage to the battery. So please make sure you fully charge and test the batteries before connecting them in parallel . This would be the easiest method to increase range/capacity. Alternatively, you can always either carry a spare, or connect the batteries to a heavy duty switch to allow you to select battery A or battery B. You can also use a 'Diode' on the output of each battery to prevent them from back-feeding into each other, but you will need a very capable diode, as the current output from those batteries will be quite high. (55Amps based on the motor specs, but may be higher... that means the diode would need to be rated at least 40W which would get very hot!)
It's up to you how you want to use the batteries. As long as you don't blindly grab and connect batteries of unknown charge in parallel, you will be fine. Just use your head and measure them first if you are unsure
*Additional battery information.
You will need a charger for your batteries that offer 'cell balancing' for at least 6 cells to charge your battery. The balancing feature will ensure that all 6 cells in the battery pack are charged properly. This pack has cells connected internally in *series*. This is how it reaches the 22V mark, but this also means the cells may develop an uneven charge if they are not balanced. This can cause individual cells in the pack to fail.
When you connect batteries (or packs) in parallel, the voltage will be the same across both batteries (or packs) . This has an added benefit of charging / discharging them evenly. You do not need to balance batteries or packs in parallel because they do it themselves
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Although, you must only connect identical or very similar batteries in parallel. I discussed making sure they are charged equally above, but they should also both be capable of the same output. If you connect two 5000mAh, 100A batteries in parallel, it's the same as using a single 10,000mAh battery that is close to being able to put out 200A . In reality this capability will be a little lower. If you connect a weaker battery, perhaps only capable of 50A in parallel, you may find that you stress our the less capable battery.
Anway. I hope this helps you too. Please ask if you have further questions!
(I would suggest getting a couple different sizes of gears so you can experiment with different gearing. Lower gearing will give the wheels much more torque and you a lower speed. Your motor will of course run faster.
Higher gearing will give you more speed, but this requires more torque to be put out by your motor. This requires more current and will also add to the heat of the motor.
When you first build your device, monitor the temperature of the motor. Hot is not good, and may require gearing down or putting a fan and/or heat-sink on the motor to keep it cooler.)