Master robotics programming with LEGO's smart hubs, sensors, and motors
Each platform offers unique features for different skill levels and learning goals
Robot Inventor
Advanced robotics platform with Python and Scratch programming
Educational Edition
Educational robotics for classrooms and competitions
Creative Toolbox
Creative coding for younger builders with visual programming
Smart Control
Smart hubs for trains, Technic sets, and custom builds
Get up and running in three simple steps
MINDSTORMS, SPIKE, Boost, or Powered UP
Official LEGO app or Web Bluetooth
Scratch blocks or Python text
Choose the right language for your skill level and goals
Visual Blocks
Visual programming for beginners. Ages 7+
MicroPython
Professional programming. Ages 12+
Web Bluetooth
Get inspired by these popular robotics projects
Build a robot that follows a black line using color sensors
Control your LEGO car from a web browser
Sort LEGO bricks by color automatically
Program a robot to draw patterns and shapes
Try our interactive demo to control LEGO hubs from your browser
Launch Interactive Demo →