Master robotics programming with LEGO's smart hubs, sensors, and motors
Each platform offers unique features for different skill levels
Robot Inventor
Advanced robotics with Python and Scratch programming
Educational Edition
Educational robotics for classrooms and competitions
Creative Toolbox
Creative coding for younger builders
Smart Control
Smart hubs for trains, Technic, and custom builds
Get up and running in three 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
Visual Blocks
Visual programming for beginners. Ages 7+
MicroPython
Professional programming. Ages 12+
Web Bluetooth
Browser-based control. Advanced users
Get inspired by these 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