1.. _boards:
2
3Supported Boards and Shields
4############################
5
6If you are looking to add Zephyr support for a new board, please start with the
7:ref:`board_porting_guide`.
8
9When adding support documentation for a board, remember to use the template
10available under :zephyr_file:`doc/templates/board.tmpl`.
11
12Shields are hardware add-ons that can be stacked on top of a board to add extra
13functionality. They are listed separately from boards, towards :ref:`the end of
14this page <boards-shields>`.
15
16.. admonition:: Search Tips
17   :class: dropdown
18
19   * Use the form below to filter the list of supported boards. If a field is left empty, it will
20     not be used in the filtering process.
21
22   * A board must meet **all** criteria selected across different fields. For example, if you select
23     both a vendor and an architecture, only boards that match both will be displayed. Within a
24     single field, selecting multiple options (such as two architectures) will show boards matching
25     **either** option.
26
27   * The list of supported hardware features for each board is automatically generated using
28     information from the Devicetree. It may not be reflecting the full list of supported features
29     since some of them may not be enabled by default.
30
31   * Can't find your exact board? Don't worry! If a similar board with the same or a closely related
32     MCU exists, you can use it as a :ref:`starting point <create-your-board-directory>` for adding
33     support for your own board.
34
35.. toctree::
36   :maxdepth: 2
37   :glob:
38   :hidden:
39
40   */index
41
42.. zephyr:board-catalog::
43
44.. _boards-shields:
45
46Shields
47#######
48
49.. toctree::
50   :maxdepth: 1
51   :glob:
52
53   shields/**/*
54