1# Copyright (c) 2022 Joylab AG 2# SPDX-License-Identifier: Apache-2.0 3 4description: | 5 GPIO pins exposed on Arduino Nano (R3) headers. 6 7 The Arduino Nano layout provides two headers on opposite edges of the board. 8 9 * A 15-pin header with mostly digital signals. The additional NRST (pin3) 10 and GND (pin 4) pins are not exposed by this binding. 11 * A 15-pin Analog Input and power supply header. This has analog input 12 signals labeled from A0 through A7, as well a digital signal D13. The 13 power supply and reset pins are not exposed by this binding. 14 15 This binding provides a nexus mapping for 22 pins where parent pins 0 16 through 13 correspond to D0 through D13, and parent pins 14 through 21 17 correspond to A0 through A7, as depicted below. 18 19 1 D1 VIN - 20 0 D0 GND - 21 - RESET RESET - 22 - GND 5V - 23 2 D2 A7/D21 21 24 3 D3 A6/D20 20 25 4 D4 A5/D19 19 26 5 D5 A4/D18 18 27 6 D6 A3/D17 17 28 7 D7 A2/D16 16 29 8 D8 A1/D15 15 30 9 D9 A0/D14 14 31 10 D10 AREF - 32 11 D11 3V3 - 33 12 D12 D13 13 34 35 36compatible: "arduino-nano-header-r3" 37 38include: [gpio-nexus.yaml, base.yaml] 39