# openbricks

> openbricks is a Pybricks-style MicroPython firmware for open
> hardware — commodity MCUs, commodity motors, commodity sensors.

## Docs

- [openbricks documentation](https://docs.openbricks.dev/_sources/index.md.txt)
- [Installation](https://docs.openbricks.dev/_sources/install.md.txt)
- [Hardware guide](https://docs.openbricks.dev/_sources/hardware.md.txt)
- [Command-line tool](https://docs.openbricks.dev/_sources/cli.md.txt)
- [Simulator](https://docs.openbricks.dev/_sources/simulator.md.txt)
- [Examples](https://docs.openbricks.dev/_sources/examples.md.txt)
- [Measuring wheel diameter & axle track](https://docs.openbricks.dev/_sources/measuring.md.txt)
- [Servo health & characterisation](https://docs.openbricks.dev/_sources/servo-health.md.txt)
- [API reference](https://docs.openbricks.dev/_sources/api/index.rst.txt)
- [robotics — DriveBase](https://docs.openbricks.dev/_sources/api/robotics.rst.txt)
- [Parameters](https://docs.openbricks.dev/_sources/api/parameters.rst.txt)
- [Motor drivers](https://docs.openbricks.dev/_sources/api/drivers_motors.rst.txt)
- [Sensor drivers](https://docs.openbricks.dev/_sources/api/drivers_sensors.rst.txt)
- [Display & bus drivers](https://docs.openbricks.dev/_sources/api/drivers_misc.rst.txt)
- [Interfaces](https://docs.openbricks.dev/_sources/api/interfaces.rst.txt)
- [Hubs](https://docs.openbricks.dev/_sources/api/hub.rst.txt)
- [Tools](https://docs.openbricks.dev/_sources/api/tools.rst.txt)
- [Runtime services](https://docs.openbricks.dev/_sources/api/runtime.rst.txt)
- [Architecture](https://docs.openbricks.dev/_sources/architecture.md.txt)
- [Building the firmware](https://docs.openbricks.dev/_sources/build.md.txt)
