adafruit-feather-header¶
Vendor: Generic or vendor-independent
Description¶
GPIO pins exposed on Adafruit Feather headers.
The Feather layout provides two headers, one each along
opposite edges of the board.
Proceeding counter-clockwise:
* A 16-pin header. 12 pins on this header are exposed
by this binding.
* A 12-pin header. 9 pins on this header are exposed
by this binding.
This binding provides a nexus mapping for 21 pins where parent pins 0
through 5 correspond to A0 through A5, and parent pins 6 through 20
correspond as depicted below:
- RESET
- 3V3
- 3V3
- GND
0 A0 - VBAT
1 A1 - EN
2 A2 - VBUS
3 A3 D13 20
4 A4 D12 19
5 A5 D11 18
6 SCK D10 17
7 MOSI D9 16
8 MISO D6 15
9 RX D5 14
10 TX SCL 13
11 D4 SDA 12
Properties¶
Properties not inherited from the base binding file.
Name |
Type |
Details |
---|---|---|
|
|
This property is required. |
|
|
|
|
|
|
|
|
Number of items to expect in a GPIO specifier
This property is required. |
Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “adafruit-feather-header” compatible.
Name |
Type |
Details |
---|---|---|
|
|
indicates the operational status of a device
Legal values: See Important properties for more information. |
|
|
compatible strings
This property is required. See Important properties for more information. |
|
|
register space
See Important properties for more information. |
|
|
name of each register space
|
|
|
interrupts for device
See Important properties for more information. |
|
|
extended interrupt specifier for device
|
|
|
name of each interrupt
|
|
|
phandle to interrupt controller node
|
|
|
Human readable string describing the device (used as device_get_binding() argument)
See Important properties for more information. |
|
|
Clock gate information
|
|
|
name of each clock
|
|
|
number of address cells in reg property
|
|
|
number of size cells in reg property
|
|
|
DMA channels specifiers
|
|
|
Provided names of DMA channel specifiers
|
|
|
IO channels specifiers
|
|
|
Provided names of IO channel specifiers
|