David B. Kinder | be9f577 | 2017-08-09 14:43:50 -0700 | [diff] [blame] | 1 | .. raw:: html |
| 2 | |
Carles Cufi | 7555476 | 2018-08-01 13:35:53 +0200 | [diff] [blame] | 3 | <a href="https://www.zephyrproject.org"> |
| 4 | <p align="center"> |
Carles Cufi | 3fea29d | 2022-11-17 18:08:37 +0100 | [diff] [blame] | 5 | <picture> |
| 6 | <source media="(prefers-color-scheme: dark)" srcset="doc/_static/images/logo-readme-dark.svg"> |
| 7 | <source media="(prefers-color-scheme: light)" srcset="doc/_static/images/logo-readme-light.svg"> |
| 8 | <img src="doc/_static/images/logo-readme-light.svg"> |
| 9 | </picture> |
Carles Cufi | 7555476 | 2018-08-01 13:35:53 +0200 | [diff] [blame] | 10 | </p> |
| 11 | </a> |
| 12 | |
David B. Kinder | be9f577 | 2017-08-09 14:43:50 -0700 | [diff] [blame] | 13 | <a href="https://bestpractices.coreinfrastructure.org/projects/74"><img |
| 14 | src="https://bestpractices.coreinfrastructure.org/projects/74/badge"></a> |
Anas Nashif | ca10f8b | 2021-11-23 15:19:52 -0500 | [diff] [blame] | 15 | <a |
| 16 | href="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml?query=branch%3Amain"> |
Anas Nashif | 08f9c23 | 2017-10-03 16:25:17 -0400 | [diff] [blame] | 17 | <img |
Anas Nashif | ca10f8b | 2021-11-23 15:19:52 -0500 | [diff] [blame] | 18 | src="https://github.com/zephyrproject-rtos/zephyr/actions/workflows/twister.yaml/badge.svg?event=push"></a> |
Anas Nashif | 08f9c23 | 2017-10-03 16:25:17 -0400 | [diff] [blame] | 19 | |
David B. Kinder | be9f577 | 2017-08-09 14:43:50 -0700 | [diff] [blame] | 20 | |
David B. Kinder | 2f41cb8 | 2017-05-09 15:38:30 -0700 | [diff] [blame] | 21 | The Zephyr Project is a scalable real-time operating system (RTOS) supporting |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 22 | multiple hardware architectures, optimized for resource constrained devices, |
| 23 | and built with security in mind. |
| 24 | |
| 25 | The Zephyr OS is based on a small-footprint kernel designed for use on |
| 26 | resource-constrained systems: from simple embedded environmental sensors and |
| 27 | LED wearables to sophisticated smart watches and IoT wireless gateways. |
| 28 | |
Anas Nashif | 8d41af0 | 2022-05-05 11:33:51 -0400 | [diff] [blame] | 29 | The Zephyr kernel supports multiple architectures, including ARM (Cortex-A, |
| 30 | Cortex-R, Cortex-M), Intel x86, ARC, Nios II, Tensilica Xtensa, and RISC-V, |
| 31 | SPARC, MIPS, and a large number of `supported boards`_. |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 32 | |
David B. Kinder | be9f577 | 2017-08-09 14:43:50 -0700 | [diff] [blame] | 33 | .. below included in doc/introduction/introduction.rst |
| 34 | |
David B. Kinder | be9f577 | 2017-08-09 14:43:50 -0700 | [diff] [blame] | 35 | |
Carles Cufi | ac7753e | 2018-08-02 12:15:07 +0200 | [diff] [blame] | 36 | Getting Started |
| 37 | *************** |
| 38 | |
Marti Bolivar | 8b147cd | 2019-04-17 12:53:45 -0600 | [diff] [blame] | 39 | Welcome to Zephyr! See the `Introduction to Zephyr`_ for a high-level overview, |
| 40 | and the documentation's `Getting Started Guide`_ to start developing. |
Carles Cufi | ac7753e | 2018-08-02 12:15:07 +0200 | [diff] [blame] | 41 | |
Anas Nashif | 32a46cd | 2021-07-03 09:05:06 -0400 | [diff] [blame] | 42 | .. start_include_here |
| 43 | |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 44 | Community Support |
| 45 | ***************** |
| 46 | |
Carles Cufi | 6310a5d | 2021-09-01 14:33:01 +0200 | [diff] [blame] | 47 | Community support is provided via mailing lists and Discord; see the Resources |
Marti Bolivar | 8b147cd | 2019-04-17 12:53:45 -0600 | [diff] [blame] | 48 | below for details. |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 49 | |
David B. Kinder | 3312147 | 2019-09-12 14:32:29 -0700 | [diff] [blame] | 50 | .. _project-resources: |
| 51 | |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 52 | Resources |
| 53 | ********* |
| 54 | |
Marti Bolivar | 8b147cd | 2019-04-17 12:53:45 -0600 | [diff] [blame] | 55 | Here's a quick summary of resources to help you find your way around: |
David B. Kinder | e7a54dc | 2017-04-29 07:11:05 -0700 | [diff] [blame] | 56 | |
Benjamin Cabé | a32d035 | 2023-10-16 20:33:24 -0400 | [diff] [blame] | 57 | Getting Started |
| 58 | --------------- |
Anas Nashif | 8ec7c73 | 2018-12-08 16:28:08 -0500 | [diff] [blame] | 59 | |
Benjamin Cabé | a32d035 | 2023-10-16 20:33:24 -0400 | [diff] [blame] | 60 | | 📖 `Zephyr Documentation`_ |
| 61 | | 🚀 `Getting Started Guide`_ |
| 62 | | 🙋🏽 `Tips when asking for help`_ |
| 63 | | 💻 `Code samples`_ |
| 64 | |
| 65 | Code and Development |
| 66 | -------------------- |
| 67 | |
| 68 | | 🌐 `Source Code Repository`_ |
| 69 | | 📦 `Releases`_ |
| 70 | | 🤝 `Contribution Guide`_ |
| 71 | |
| 72 | Community and Support |
| 73 | --------------------- |
| 74 | |
| 75 | | 💬 `Discord Server`_ for real-time community discussions |
| 76 | | 📧 `User mailing list (users@lists.zephyrproject.org)`_ |
| 77 | | 📧 `Developer mailing list (devel@lists.zephyrproject.org)`_ |
| 78 | | 📬 `Other project mailing lists`_ |
| 79 | | 📚 `Project Wiki`_ |
| 80 | |
| 81 | Issue Tracking and Security |
| 82 | --------------------------- |
| 83 | |
| 84 | | 🐛 `GitHub Issues`_ |
| 85 | | 🔒 `Security documentation`_ |
| 86 | | 🛡️ `Security Advisories Repository`_ |
| 87 | | ⚠️ Report security vulnerabilities at vulnerabilities@zephyrproject.org |
| 88 | |
| 89 | Additional Resources |
| 90 | -------------------- |
| 91 | | 🌐 `Zephyr Project Website`_ |
| 92 | | 📺 `Zephyr Tech Talks`_ |
| 93 | |
| 94 | .. _Zephyr Project Website: https://www.zephyrproject.org |
| 95 | .. _Discord Server: https://chat.zephyrproject.org |
| 96 | .. _supported boards: https://docs.zephyrproject.org/latest/boards/index.html |
| 97 | .. _Zephyr Documentation: https://docs.zephyrproject.org |
| 98 | .. _Introduction to Zephyr: https://docs.zephyrproject.org/latest/introduction/index.html |
| 99 | .. _Getting Started Guide: https://docs.zephyrproject.org/latest/develop/getting_started/index.html |
| 100 | .. _Contribution Guide: https://docs.zephyrproject.org/latest/contribute/index.html |
| 101 | .. _Source Code Repository: https://github.com/zephyrproject-rtos/zephyr |
| 102 | .. _GitHub Issues: https://github.com/zephyrproject-rtos/zephyr/issues |
| 103 | .. _Releases: https://github.com/zephyrproject-rtos/zephyr/releases |
| 104 | .. _Project Wiki: https://github.com/zephyrproject-rtos/zephyr/wiki |
| 105 | .. _User mailing list (users@lists.zephyrproject.org): https://lists.zephyrproject.org/g/users |
| 106 | .. _Developer mailing list (devel@lists.zephyrproject.org): https://lists.zephyrproject.org/g/devel |
| 107 | .. _Other project mailing lists: https://lists.zephyrproject.org/g/main/subgroups |
| 108 | .. _Code samples: https://docs.zephyrproject.org/latest/samples/index.html |
| 109 | .. _Security documentation: https://docs.zephyrproject.org/latest/security/index.html |
| 110 | .. _Security Advisories Repository: https://github.com/zephyrproject-rtos/zephyr/security |
| 111 | .. _Tips when asking for help: https://docs.zephyrproject.org/latest/develop/getting_started/index.html#asking-for-help |
| 112 | .. _Zephyr Tech Talks: https://www.zephyrproject.org/tech-talks |