Skip to content

pybricks/pybricks-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

04fb7e3 · Mar 19, 2025
Apr 5, 2024
May 10, 2023
Mar 19, 2025
Feb 25, 2025
Feb 26, 2025
Apr 8, 2020
Mar 19, 2025
Mar 11, 2025
Mar 18, 2020
Oct 2, 2022
Nov 4, 2020
Mar 11, 2024
Mar 13, 2020
Mar 11, 2025
May 30, 2022
Oct 21, 2022
Feb 9, 2023
Oct 23, 2023
Mar 6, 2020
Mar 11, 2025
Feb 11, 2024

Repository files navigation

Pybricks end-user API & Documentation

This repository documents the Pybricks end-user MicroPython API.

Each Pybricks firmware comes with the Pybricks package. All modules, classes, methods, and functions in that package have optimized implementations in C for high performance and reduced memory footprint.

This repository provides an empty, pure Python blueprint of that package. It is used to generate the official documentation. See the contributor's guide for acceptable changes and instructions to build the documentation locally.

You can use the API stubs in this repository for syntax highlighting and code completion when programming the EV3 with VS Code. To enable, remove the "python.languageServer"="None" line in the .vscode/settings.json file generated by the LEGO® MINDSTORMS® EV3 MicroPython extension.

For general discussion, please visit the support issue tracker.