Discover the many features of EV3 Robotics and master the skills to build and program your own robots.

How to’s with step by step instructions for small projects that you can build and program yourself.

What’s in the retail and education MINDSTORMS EV3 kits? What’s the difference? Which add-on sensors are there?

See what’s new in robotics and find out what cool robots others are making.

From RCX, NXT, to VEX IQ, Raspberry Pi, Beaglebone and EV3,  find inspiration for your own projects.

Robots beyond play. See how physics and engineering are used to make better robots.

Latest Posts

See all
  • Download the LEGO MINDSTORMS EV3 Education Software (for free)

    You can now download the LEGO MINDSTORMS EV3 Education and Wedo 2.0 software for free from the LEGO website: [Using this link] This includes all of the instructions and programs for the education models. No LEGO account or license required!
  • SNATCH3R: Autonomous Robotic Arm

    The SNATCH3R is one of the most advanced robots in the EV3 Discovery Book. It can autonomously find, grab and lift the infrared beacon. If you like, you can also drive it around using the remote control and pick up objects on the way! You can find step-by-step building instructions in the LEGO MINDSTORMS EV3...
  • Star Wars BB8

    This BB8 from Star Wars is a self-balancing robot I developed with Anton Vanhoucke and Ellen Pennings. It’s based on the previous generation of the balancing ball bot, but this one uses omniwheels to drive. In addition to balancing, this allows the robot to turn its head. Balancing happens autonomously using a control loop that...
  • MINDSTORMS EV3 Ball Balancing Robot

    This robot is able to balance itself on a ball, using a mechanical design and software that is very similar to two segway type of robots running at the same time. One of these “segways” uses two motors and a gyroscopic sensor to control the ball in the forward/backward direction, while another set of motors...
  • Balancing Robots in Python and C

    The ev3dev Python source code for the EV3 Balancing robot and the C code for VEX IQ is now available on Github! The code is a simplified version of previously released code, leaving out unnecessary calculations, making it easier to write and tune. The plan is to release EV3-G and RobotC versions of the new...
  • Tutorial: Segway IQ

    The VEX IQ robotics kit comes with several cool sensors, including a gyroscope. Perhaps not surprisingly, I wondered if it could be used to create a self balancing robot. And it can! I’ve provided the program and building instructions below so you can build your own balancing robot. You can build it with the basic...