1# Copyright (c) 2020 Richard Osterloh
2# SPDX-License-Identifier: Apache-2.0
3
4description: |
5    GPIO pins exposed on Adafruit Feather headers.
6
7    The Feather layout provides two headers, one each along
8    opposite edges of the board.
9    Proceeding counter-clockwise:
10    * A 16-pin header.  12 pins on this header are exposed
11      by this binding.
12    * A 12-pin header.  9 pins on this header are exposed
13      by this binding.
14
15    This binding provides a nexus mapping for 21 pins where parent pins 0
16    through 5 correspond to A0 through A5, and parent pins 6 through 20
17    correspond as depicted below:
18
19        - RESET
20        - 3V3
21        - 3V3
22        - GND
23        0 A0                     - VBAT
24        1 A1                     - EN
25        2 A2                     - VBUS
26        3 A3                     D13  20
27        4 A4                     D12  19
28        5 A5                     D11  18
29        6 SCK                    D10  17
30        7 MOSI                   D9   16
31        8 MISO                   D6   15
32        9 RX                     D5   14
33       10 TX                     SCL  13
34       11 D4                     SDA  12
35
36
37compatible: "adafruit-feather-header"
38
39include: [gpio-nexus.yaml, base.yaml]
40