No video
DevCon23 - Developing, Publishing, and Maintaining Components for ESP-IDF
This presentation offers a comprehensive, step-by-step guide to creating new components (libraries) for ESP-IDF or porting existing ones. The talk will delve into the build system, repository layout, and integration with the IDF Component Registry. Additionally, we will explore strategies to streamline collaboration and reduce maintenance efforts, including the use of contribution guidelines, issue and pull request templates, pre-commit hooks, static analysis, automated testing, and other essential tools. Join us to learn how to efficiently develop, share, and maintain high-quality ESP-IDF components.
Пікірлер: 4
This was a great presentation, it really helped me out a lot. One thing of note, it looks like in your component you didn't have a idf_component.yml, but did have one in the example. This is what hung me up for a while, I finally found the solution digging into the documentation. A minor issue with what was an excellent demonstration. Thanks.
Great presentation, thanks for keeping up the good work!
I added ESP32-camera component to my project in Elcipse IDE, but I need add my new camera OV426 to it. Whenever I modify the component, it gives error. Is there a way to disable component manager?
@8wj5as712js
10 ай бұрын
If you need to modify the component downloaded from the registry, you can move it from the "managed_components" subdirectory into "components" subdirectory of your project. Then the component manager will not touch this component anymore.