Raspberry Pi

Replace LEGO NXT/EV3 with the Raspberry Pi-BrickPi duo for more functionality.

What is Raspberry Pi?



Connect LEGO

Integrate web services, network multiple robots together, and operate remotely through wi-fi.

Step-by-step Tutorial



More Languages

Build with LEGO sensors, motor & Technic parts but program in Python, Scratch, or Java.

See the full list



Lego Mindstorms is a popular and powerful robotics platform, but when learning how to develop for a networked world, there are some serious limitations. We built the BrickPi system to add functionality and enable connectivity with web services, networking multiple robots together, and operating robots remotely through wi-fi. BrickPi works with all NXT and EV3 sensors and motors.

View Product Details

BrickPi Kits

BrickPi Core

Best kit if you already have a Raspberry Pi & LEGO MINDSTORMS. Connect your Pi to LEGO motors & sensors.


BrickPi Balance Bot with the Raspberry Pi

This kit has all the essentials you need to turn your own pile of LEGOS into a robot. LEGO parts not included.

BrickPi for Groups

BrickPi+ Classroom Pack-2

Pack of five (5) BrickPi Starter Kits. Check out a sample curriculum from Imperial College.

BrickPi at University of Tulsa

“I offered BrickPi as an option for students in my robotics elective course, and it was a great platform that allows us to plug and play with LEGO MINDSTORMS sensors and motors, but also connect to the web and work through wi-fi.”

– Professor Jussaume

Learn about our Teacher Trial Program

BrickPi Projects

Learn More about the BrickPi

Visit our BrickPi Tutorial & Documentation page for step-by-step instructions, technical specs, detailed product pictures, and sample code libraries. Got a particularly specific question? Check the Dexter Forum.