Sometimes you just need to plug everything together and see it spin.

Next step in the #umbrellaBike #eBikes project. #bikeTooter #bikeNite A8

It's alive! Really needs a heatsink on the controller though, one little hill and it went to thermal rollback. Also something wrong with my parameters, I guess, that mashing the throttle with load will make it cut out. (How to make it gracefully limit?) #baserunner
Heat sink rigged up with a clamp (needs to be drilled & screwed to the baserunner), battery current limit bumped from 14A to 16A (52V) - 700W limit and 37Nm motor limit, seems to be a lot less choppy, but still stutters if I mash it quickly ( 🤔 which limit is graceful and which cuts to zero?) This is nowhere near the torque of the #hillTopper, but will have a lot more speed (13mph limit I think, never had a speedometer on it.) The idea is to add a crank drive for steep climbing: bbs02/tsdz2?
I can see where the EZ motor (with regen braking) would be better suited to the cargo bike, I'm just not fond of the cable coming out the end of the axle, and misaligned brake rotor for the 12mm flatted axle (why don't we file the top mm off of that?) When I ordered these, the rear was going to have a #GrinMAC (which got reallocated to the tandem project when 2/3 potential passengers -- all those over 5ft tall -- refused the bakfiets.) I'm pretty sure it needs to be geared, not the All-Axle DD

I'm amazed that the baserunner L10 puts twice as much power into the GMAC motor with just that much heatsink but the z9 was checking out after going up both sides of my little 100ft hill with none. Clamping it into a basic heatsink was night vs day though. (That setup will also stutter sometimes when I mash the throttle, probably also has the power limit too high relative to battery current limit, but has enough power and torque that you do not constantly want it all.)

https://urbanists.social/@enobacon/111009393259814826

Tight fit but I think I can lock the controller screws under the battery. Needs some shimming and careful screw sizing. The nerd port will be trapped but I think a right angle 3.5mm trrs extension might fit and make it a tail like the rest of the cables.
1/2in x 1/8 spacer or maybe put a thin aluminum plate on this side and don't try to heat sink into this rail... Or fill the gap with thermal paste 🤔
Actually it's 3/32" x 3/8" 😖 so guess a bit of filing is in my future. Or just stack a couple rivet backers in there? Three fins of aluminum, that should be enough alone, are going to be pressed against the plastic on this side, maybe tighter if I put a couple blocks in those oval slots. What's an industrial thermal paste/epoxy maybe?
two pop-rivet backers stack to 1/8in, close enough to a perfect fit that I'm going to try it without the extra cutting and drilling and filing bar stock. I could use them on the other side of the slot too but I already cut a strip of thick sheet to drill 3 holes in for that.
Hopefully that's enough surface area because I'll have no way to read the temp when it's all bolted to the frame. #baserunner
#baserunner temperature staying under ~55°C on this ride eastbound from the post office on Multnomah, up through the village and over the hill on Capitol Hwy, through Hillsdale to Terwilliger and south to Chestnut. Top assisted speed seems to be ~35km/h = 22mph.

Video roughly sync'd to the chart above. (Maybe the speed spike was that it spun-out on that short steep section, though I'm sure it still never hit 123km/h even then.)

https://urbanists.video/videos/watch/96c875c7-6f12-44ab-bf79-6aa2ccc0ca0f

2026-02-08.post-office-baserunner

PeerTube