
# Components

These are examples of creating custom components for use in local projects or eventually published to the ESP-IDF component registry.

Official component examples can be found in the [ESP-BSP project](https://github.com/espressif/esp-bsp/tree/master/components).

The `idf.py` tool can be used to create a new component:

```bash
source /path/to/esp-idf/export.sh
idf.py create-component my-component
```
