Take the 2-minute tour ×
LEGO® Answers is a question and answer site for LEGO® and building block enthusiasts. It's 100% free, no registration required.

Having learned that Mindstorms EV3 doesn't work directly with Power Functions,

Q: Can you use Power Functions motors with the EV3 programmable brick?

A: No, the connector does not match.

I still wonder what could be possible workarounds to use them together?

share|improve this question

4 Answers 4

up vote 4 down vote accepted

You can accomplish this with these two parts:

share|improve this answer
8886 | (8871 & 8528) powerfunctions.lego.com/en-us/faq/default.aspx –  auselen Sep 8 '13 at 17:56
How does this accomplish anything? The cables are incompatible. Bad answer and non-helpful. @guestguy123's answer was better, even without details (which I added). –  eficker Jun 13 '14 at 18:15
As of Nov 2014, the top link doesn't work. And, honestly, I don't think this was ever a valid solution. –  Nick2253 Nov 12 '14 at 16:47
@Nick2253 The top link has since rotted. I've updated it to the new location. –  Timtech Nov 13 '14 at 22:18
Just to confirm (as auselen's link to the FAQ points out) this is the LEGO approved way of connecting PF Mindstorms parts. –  Zhaph - Ben Duguid Feb 9 at 11:52

You can use 3rd party modules:

Or third party cable NXT to PF Cable (however I am not 100% sure if it will work with EV3). Accoring to answer on lejos forum it should work with Lejos RCXMotor class.

share|improve this answer

As mentioned by @guestguy123 and @eficker, it is easy to combine an EV3 cable and a PF cable to make a custom cable that allows the EV3 to control. This can even be done without soldering - I just twist the wires together and tape them with electrical tape. The full schematic is here: Schematic for cable

All you need is 2 resistors (1x1kOhm and 1x10kOhm) which are cheap to get at your local electronics store (e.g. Radioshack or Maplin's) and the willpower to cut through 2 good Lego wires (1 PF cable and 1 EV3 cable). But once you do, it recognizes a PF motor as an NXT style unregulated motor and you can send it commands.

share|improve this answer
forgot to mention that I snipped that image from the youtube video - not my work ;) –  Phil B. Nov 21 '14 at 2:38

this explains how to make a conversion cable:


You take a cable from the EV3 and a power functions cable, add some resistors and solder it up. Not a tough mod, but you do have to sacrifice two cables to the cause. Although, the possibilities are worth it imo, as you can now control a lego train or other power functions sets with EV3.

share|improve this answer
Can add details (in your answer) about how this cable is made before referring to this external link? –  pcantin Mar 9 '14 at 15:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.