Getting started with LEGO® MINDSTORMS Education EV3 MicroPython =============================================================== This guide shows you how to get started writing MicroPython programs for your LEGO® MINDSTORMS® EV3 robots. You'll learn to do so in three steps: - :doc:`Installation `: First you'll prepare your computer by collecting and installing the required tools. - :doc:`EV3 Brick `: Next, you'll learn to work with the EV3 Brick. - :doc:`Creating and running programs `: Finally, you'll learn how to create and run a programs. After you've run the first demo program, you'll be ready to try out the example programs and start inventing your own programs. .. note:: **EV3 MicroPython version v2.0 was released on May 18, 2020.** If you are still using v1.0, check out :doc:`this guide ` to upgrade. .. toctree:: :maxdepth: 1 :caption: Table of Contents :hidden: .. toctree:: :maxdepth: 1 :caption: Getting Started :hidden: startinstall startbrick startrun startlinux startupgrade .. toctree:: :maxdepth: 1 :caption: Pybricks Modules :hidden: hubs ev3devices nxtdevices iodevices parameters tools robotics media messaging .. toctree:: :maxdepth: 1 :caption: Engineering Extras :hidden: signaltypes motors .. toctree:: :maxdepth: 1 :caption: Robot Educator Programs :hidden: examples/robot_educator_basic examples/robot_educator_ultrasonic examples/robot_educator_line .. toctree:: :maxdepth: 1 :caption: Core Set Programs :hidden: examples/color_sorter examples/robot_arm examples/puppy examples/gyro_boy .. toctree:: :maxdepth: 1 :caption: Expansion Set Programs :hidden: examples/elephant examples/stair_climber examples/tank_bot examples/znap