mirror of
https://github.com/pybricks/pybricks-api.git
synced 2026-07-28 04:07:46 +00:00
89 lines
2.1 KiB
ReStructuredText
89 lines
2.1 KiB
ReStructuredText
Pybricks Documentation
|
|
==================================================================
|
|
|
|
`Pybricks <https://pybricks.com/>`_ is Python coding for smart LEGO® hubs.
|
|
Run MicroPython scripts
|
|
directly on the hub, and get full control of your motors and sensors.
|
|
|
|
Pybricks runs on LEGO® BOOST, City, Technic, MINDSTORMS®, and SPIKE®. You
|
|
can code using Windows, Mac, Linux, Chromebook, and Android.
|
|
|
|
Click on any device below to see its documentation. Use the menu on the left
|
|
to find documentation for additional modules. You may need to click the ☰ icon
|
|
above to reveal this menu.
|
|
|
|
.. only:: main
|
|
|
|
.. note:: You are viewing the stand-alone version of the documentation. To
|
|
learn more about Pybricks and to start coding, visit
|
|
the `Pybricks website`_
|
|
|
|
.. note:: Are you using LEGO MINDSTORMS EV3? Check out the
|
|
`EV3 documentation`_ instead.
|
|
|
|
.. _EV3 documentation: https://pybricks.com/ev3-micropython/
|
|
.. _Pybricks website: https://pybricks.com/
|
|
|
|
.. rubric:: Programmable hubs
|
|
|
|
.. figure:: ../main/cad/output/hub-all.png
|
|
:width: 100 %
|
|
:target: hubs/index.html
|
|
|
|
.. rubric:: Powered Up motors and sensors
|
|
|
|
.. figure:: ../main/cad/output/pupdevice-all.png
|
|
:width: 100 %
|
|
:target: pupdevices/index.html
|
|
|
|
.. figure:: ../main/cad/output/pupdevice-motors.png
|
|
:width: 100 %
|
|
:target: pupdevices/motor.html
|
|
|
|
.. figure:: ../main/cad/output/pupdevice-dcmotors.png
|
|
:width: 70 %
|
|
:target: pupdevices/dcmotor.html
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:caption: Table of contents
|
|
:hidden:
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:caption: Pybricks modules
|
|
:hidden:
|
|
|
|
hubs/index
|
|
pupdevices/index
|
|
iodevices/index
|
|
parameters/index
|
|
tools/index
|
|
robotics
|
|
messaging/index
|
|
signaltypes
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:caption: Code with blocks
|
|
:hidden:
|
|
|
|
blocks/index
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
:caption: MicroPython modules
|
|
:hidden:
|
|
|
|
micropython/builtins
|
|
micropython/exceptions
|
|
micropython/micropython
|
|
micropython/uerrno
|
|
micropython/uio
|
|
micropython/ujson
|
|
micropython/umath
|
|
micropython/urandom
|
|
micropython/uselect
|
|
micropython/ustruct
|
|
micropython/usys
|