Developing Zephyr Applications

After setting up you development environment you are now ready to begin developing your own Zephyr applications. To help you on this task, we provide you with multiple resources:

The Application Development Primer section collects all the information you need to develop, run and build your Zephyr applications.

The Contributing Code section collects all the project’s guidelines regarding code collaboration, code style and Gerrit use. Be sure to test your development before submitting it to Gerrit.

The Zephyr Kernel Primer section contains detailed information regarding micro- and nanokernel services and their functionality.

The API Documentation section contains the detailed information of all the available APIs.

The Communication Tools section provides all the information regarding the project’s mailing list and bug tracking system.

The Documentation Style Guide section collects the project’s documentation style guides for in-code documentation and stand alone documentation.