-
How does the Shimano Steps speed sensor actually work?
-
What's the difference between a servo motor controller and a Shimano Steps controller?
-
Can I use a VFD to control a Shimano Steps motor? (And how does VFD control speed at all?)
-
How do I pick a servo motor manufacturer for a non-industrial application?
-
What was the biggest mistake you made with Shimano Steps components?
-
Why shouldn't I just buy the cheapest speed sensor?
I've been integrating Shimano Steps drive units for OEM e-bike projects for the last five years. In that time, I've made some expensive mistakes — one order of 200 speed sensors with the wrong connector cost us about $3,000 in rework and delays (ugh, that one still stings). Since then, I've built a pre-shipment checklist that has caught 17 potential errors. This FAQ answers the questions I get from new suppliers and integration partners, and a few I wish someone had answered for me back in 2019.
- How does the Shimano Steps speed sensor actually work?
- What's the difference between a servo motor controller and a Shimano Steps controller?
- Can I use a VFD to control a Shimano Steps motor? (And how does VFD control speed at all?)
- How do I pick a servo motor manufacturer for a non-industrial application?
- What was the biggest mistake you made with Shimano Steps components?
- Why shouldn't I just buy the cheapest speed sensor?
How does the Shimano Steps speed sensor actually work?
Honestly, the speed sensor is simpler than most people think. It's a magnetic sensor (usually Hall-effect or reed) that counts rotations of a magnet placed on the rear wheel or the crank somewhere. The drive unit uses that signal, along with torque and cadence data, to calculate how much assist to give. Under EN 15194, the European standard for pedelecs, the motor has to stop assisting at 25 km/h — so the sensor's accuracy directly determines whether you're legally compliant or not.
The tricky part (and this is where I got burned) is the spacing. If the magnet-to-sensor gap is off by even a couple of millimeters, the signal drops out, and the motor cuts power at random times. That's exactly the kind of issue that kills an OEM order. We didn't have a formal installation spec for that gap until we lost an order in 2022 because a batch of bikes intermittently stopped assisting. The third time it happened, I finally created a go/no-go fixture for every speed sensor before assembly. That fixture has saved us 11 times since.
What's the difference between a servo motor controller and a Shimano Steps controller?
Basically, a servo motor controller is designed for precise position, speed, and current feedback loops — think robotic arms, CNC axes, or automated pick-and-place machines. It typically relies on a separate servo drive and an external encoder. A Shimano Steps drive unit, on the other hand, is a fully integrated system: the controller, inverter, torque sensor, and speed sensor all live inside the drive unit. That integration is actually the big selling point (and I didn't fully appreciate it until I tried to do it the hard way).
I've seen engineers try to retrofit a generic servo motor plus a servo motor controller onto an e-bike frame to get total control. It works in a lab, but then you have to write your own pedal-assist logic, deal with sensor fusion, and build a display interface. It becomes a research project, not a product. Meanwhile, the Shimano Steps app and diagnostics just work — you don't have to reinvent anything. If your goal is a pedal-assist bike that actually ships, save the servo controllers for the factory robotics.
Can I use a VFD to control a Shimano Steps motor? (And how does VFD control speed at all?)
Short answer: no, not directly. A VFD — variable frequency drive — controls an AC induction motor by adjusting the frequency and voltage of the supplied power. Changing the frequency changes the speed of the rotating magnetic field, which in turn changes the motor speed. That's why VFDs are everywhere in industrial fans, pumps, and conveyors.
But Shimano Steps motors are brushless DC motors, not AC induction motors. They need a dedicated BLDC motor controller with proper commutation — either Hall-sensor based or sensorless back-EMF detection. A VFD doesn't provide that kind of commutation. So if you're landing on this article because you searched “how VFD control motor speed” while wondering if you can hook one up to an e-bike motor, the answer is: it's the wrong tool. Use the OEM controller or a BLDC controller matched to the motor's electrical specs.
What did this misunderstanding cost me? I once spent $1,200 on a VFD trying to build a bench test rig for a mid-drive motor. It spun for about ten seconds before the drive unit threw an error. That $1,200 went into the parts bin, and I bought a proper BLDC controller for the test bench. Lesson learned: match the drive topology to the motor, not the other way around.
How do I pick a servo motor manufacturer for a non-industrial application?
If you absolutely need a servo motor for something non-industrial — maybe a simulator, a custom test rig, or a niche robotics platform — start by checking whether the manufacturer publishes full electrical and mechanical datasheets. Some vendors are happy to quote a price but won't share key motor constants until you sign an NDA. That's a red flag.
For small quantities, verify the minimum order and lead time upfront. I've had a “stock” servo motor manufacturer quote a 12-week lead time after we placed a sample order. The surprise wasn't the price — it was the delay. Also look for manufacturers with CE or UL certification, and ask for a sample unit before committing to a bulk order.
And if you're considering using a servo motor in a product intended for end consumers, think about the total cost. A servo motor with an encoder, a compatible controller, cabling, and tuning software is often two to three times the cost of an integrated drive unit like Shimano Steps. You'd also need to build the feedback loop that converts pedal torque into a motor command. In my experience, that hidden engineering effort is where the real money goes.
What was the biggest mistake you made with Shimano Steps components?
The biggest one was an order of 150 speed sensors from a supplier who undercut everyone else by 30%. The sensors looked fine, but they weren't certified to any relevant e-bike standard. On the bench, they worked perfectly. On the road, vibration caused intermittent signals because the internal circuit board wasn't potted. We caught it only after 50 bikes were fully assembled and scheduled for shipment.
The rework cost us roughly $4,500, plus a two-week delivery delay — far more than the $700 we saved on the sensor order. That was in Q1 2024, and it was the moment I stopped being the guy who approves purchases based on unit price alone. We created a formal incoming inspection process for all drive components. Since then, we've flagged 17 suspect parts before they made it into production. There's something satisfying about catching a defective batch before it hits your finished goods inventory. But it would have been more satisfying to never have that first disaster.
Why shouldn't I just buy the cheapest speed sensor?
Let's do a quick calculation. Suppose a cheap aftermarket speed sensor costs $8 versus $18 for a Shimano genuine part. On a 1,000-unit order, you just saved $10,000. Now picture 2% failing due to vibration or moisture — that's 20 units. Each failed unit in a production line costs around $50 in testing, troubleshooting, and replacement. There's $1,000. Then add field warranty claims: even 1% failure on 1,000 bikes means 10 service visits at $120 each. That's another $1,200. Now add the tech support time and the credibility damage with your customers. Suddenly your savings are almost gone.
But it gets worse. If the sensor fails intermittently, the bike may cut out while riding — that's a safety issue, not just a quality issue. I've personally watched a $200 savings turn into a $1,500 problem when a batch of cheap sensors caused a full recall test. The lesson: look at total cost of ownership, not the initial price. I'm not saying you always need the most expensive option, but you need to know what you're giving up. As my checklist habit finally taught me — a few hours of preventive testing costs a lot less than a field failure.