LEGO has released various components as open source software in the past, including MINDSTORMS firmware back in 2006. The latest to receive the open source treatment is the protocol for the Power Functions RC (remote control) system:
Here’s the word from Billund:
Last year we introduced a range of products using our new electric building system: LEGO Power Functions. This new electric building system will open up a lot of possibilities now and in the future.
One of the new things we offer now is modular remote control. In the process of designing the Power Functions RC system we did a mapping of different RC functionalities. This mapping formed the basis of the Power Functions RC protocol and most of this is build into the Power Functions RC Receiver.
The RC Handset launched now provides direct ‘bang-bang’ control, but the RC Receiver supports much more functionality like PWM speed control and single pin operation.
Now that the Power Functions elements are available at the LEGO Shop online we have decided to release the Power Functions RC protocol as open source.
Please feel free to use any information from the protocol document for personal, non-commercial use only, provided you keep intact copyright, trademarks and other proprietary rights of the LEGO Company – have fun.
Technology Product Manager
Naturally, various Power Functions products are available from the LEGO Store online: