The file 'Kayak Trolling Motor Steering Assembly – Newport Vessels 36lb 3D Printer Model' is (STL) file type, size is 54.3MB.
This is a heavily modified remix of @Theo_Frieling's Minn Kota Steering
I recently installed a Newport Vessels Kayak Series 36 lb. Trolling Motor on my Bonafide RS117 kayak, but holding my arm behind my back to control steering & throttle was uncomfortable. I can't use a pedal steering cable system because I have to run my foot pegs maxed out due to my height, and I've been building RC stuff for years so a servo seemed like an easy solution to me. The original design needed minimal tweaking to fit my motor, but I ended up making some dramatic changes which massively improved its performance for my use case. I've put about 50 miles on this setup so far, and it's working perfectly.
This is designed specifically for the Newport Kayak Series 36lb trolling motor, but it may fit similar motors with 26-29mm shafts - if you try it on another motor and it doesn't fit, please leave a comment and I'll try to get some dimensions from you and upload alternate parts.
Here's a video showing how it works:
And the initial on-water test:
My design uses the same 60kg DS5160 180° servo as the original. I purchased mine from AliExpress, but Amazon has the same servo under a bunch of different brand names for $10-15 more but with faster shipping; mine took 2 weeks to arrive.
I use NuCanoe's Motor Retract Kit to lift my motor vertically rather than tilting it up, because my version of the steering assembly prevents the tilt lock lever from being depressed; however, by loosening the rotation lock thumbscrew I can slide the assembly up the motor shaft out of the way of the lever if I need to tilt it. I can reach just far enough to accomplish this on the water solo, but a friend can do it easily. A side effect of lifting the motor is that it's likely to rotate, causing the gears to become misaligned when it's lowered back down. To solve this, I cut a keyway into the top face of what I'll call the spur gear (on the motor shaft) and designed a keyed collar that clamps onto the motor shaft and can only drop into/engage with the spur gear when aligned correctly.
The original design had a thin bead along the bottom of the spur gear to reduce friction with the servo housing, but I think that would wear too quickly with the weight of the motor bearing down on it and put additional load on the servo. Because I knew I was going to remove the motor head anyway, I didn't mind losing the ability to install the assembly with the head attached, so I decided to add a thrust bearing beneath the spur gear to take the weight of the motor and allow it to spin freely.
I also had issues with the assembly flexing under load due to the rotation lock screw being the only attachment point, causing it to bind up against the motor shaft. To fix this, I cut the shape of the rotation lock collar into the bottom of the assembly so that it slides all the way down and friction fits over the whole collar. This was much more stable and allowed the motor to turn smoothly.
I'd like to point out that the issues mentioned in the previous two paragraphs are likely not present in Theo's original design because he leaves the height adjustment collar on the motor shaft beneath the steering assembly, which takes the weight of the motor. Since I need the motor dropped all the way down to get proper depth, that wasn't an option for me.
Because I want to remove the motor head to free up space and gain an inch or two of depth, I added a brushed ESC to control the throttle. This also greatly improves efficiency because these cheap trolling motors just dump power into resistor banks to run at slower speeds, whereas the ESC uses PWM to control the speed of the motor. Brushed ESCs meant for RC cars/boats are much more robust than those cheap, bulky Amazon PWMs, and they're also often fully waterproof.
Instead of using two servo testers to control the servo and ESC, I built a small waterproof remote with 2 potentiometers connected to another box via 5-pin waterproof cables/connectors which houses a Raspberry Pi Pico to read the pots and generate PWMs, 2 voltage regulators, and the ESC. There are tons of cheap microcontrollers you could use for this, but I've been looking for an excuse to buy a Pi Pico for a while now so I went with that. The Pico needs 5V, so I added a 12V to 5V regulator alongside the CCBEC.
If you decide to go the microcontroller route, you should easily be able to find some example code for reading pots to control PWM outputs. You can find my MicroPython code for the controller here: https://github.com/AlxMcG/Trolling-Motor-Controller
The project box I used was too small to fit both voltage regulators, the Pi Pico and the ESC, so I just mounted the ESC to the top of the box since it's waterproof. It's probably best for it to get some airflow anyway.
I read a few reviews that said their servo incurred water damage after being submerged briefly, but I don't expect to have any issues with my current exposed configuration; it fits tightly within the housing, so I don't expect any water that splashes onto it will make its way in. If I do end up frying it, I'll modify the design to fully enclose it.
KeyCollar.STL | 1.6MB | |
KeyCollar_25mm.STL | 1.6MB | |
MountingLug.STL | 7.5MB | |
PinionGear.STL | 5.2MB | |
ServoBox_BtmHalf.STL | 1.8MB | |
ServoBox_TopHalf.STL | 1.5MB | |
ShaftCap.STL | 119.7MB | |
SpurGear.STL | 3.4MB |