Pin Function Grouping


  • Set PIO_9/P0-17/ADC_6's Section to "Analog"
  • Set PIO_9/P0-17/ADC_6's Pin Group to "ADC GPIO"
  • Set PIO_9/P0-17/ADC_6's Pin Description to "GPIO ADC input"
  • Set PIO_9/P0-17/ADC_6's Sub-symbol Designator Suffix to "ADC GPIO"
  • Set PIO_9/P0-17/ADC_6's Terminal Order to "9"
  • Set PIO_9/P0-17/ADC_6's Symbol Pin Position to "{"type":"vector2","data":{"x":-500,"y":-360}}"
  • Set PIO_6/P0-24/BRSPTOGGLE's Terminal Order to "15"
  • Set PIO_6/P0-24/BRSPTOGGLE's Symbol Pin Position to "{"type":"vector2","data":{"x":-500,"y":-480}}"
Work done
  • Visually arranged the PAN1780 / ENW-89854A3KF symbol into functional sub-symbol groups: Power/Ground, P0 GPIO, P1 GPIO, ADC GPIO, Trace IF, SWD, USB, NFC, 32k Clock, Reset, and RF.
  • Preserved all 74 unique terminal pin numbers and kept each terminal assigned to exactly one group.
  • Updated the validation notes in PAN1780 / ENW-89854A3KF Pin Group Validation.
Success criteria review
  • ✅ Symbol is divided into the requested functional groups.
  • ✅ Every pin number remains unique and separate, including repeated GND terminals.
  • ✅ ADC-capable pins are grouped only under ADC GPIO, avoiding duplicate membership in P0 GPIO.
  • ✅ Terminal order and symbol pin positions were updated for readability.
Next steps
  • Review the symbol visually in Flux; if you want a different left/right/top/bottom style for any block, I can adjust the grouping layout further.
Reposition key groups
Validate assignments
Split P0 GPIO
Improve descriptions

Name
Pin #
Type
Section
Pin Group
Orientation
Order
PIO_20/P0-27
A1
Bi-Directional
GPIO
P0 GPIO
Left
3
PIO_21/P0-26
A2
Bi-Directional
GPIO
P0 GPIO
Left
4
PIO_0/P0-04/AIN2/ADC_0
A3
Bi-Directional
Analog
ADC GPIO
Left
1
UART_RTS/P0-05/AIN3/PIO_16
A4
Bi-Directional
Analog
ADC GPIO
Left
4
PIO_1/P0-03/AIN1/ADC_1
A5
Bi-Directional
Analog
ADC GPIO
Left
2
PIO_10/P0-02/AIN0/ADC_2
A6
Bi-Directional
Analog
ADC GPIO
Left
3
PIO_12/P0-29/AIN5/ADC_5
A7
Bi-Directional
Analog
ADC GPIO
Left
6
NFC2/P0-10/NFC2
A8
Bi-Directional
Communication
NFC
Left
2
NFC1/P0-09/NFC1
A9
Bi-Directional
Communication
NFC
Left
1
GND
A10
Ground
Ground
Ground
Bottom
102
GND
A12
Ground
Ground
Ground
Bottom
115
GND
A13
Ground
Ground
Ground
Bottom
114
UART_TX/P0-06/PIO_17
B1
Bi-Directional
GPIO
P0 GPIO
Left
2
X32k_OUT
B2
Passive
Clock
32k Clock
Left
2
PIO_13/P0-30/AIN6/ADC_3
B3
Bi-Directional
Analog
ADC GPIO
Left
7
PIO_29/P0-31/AIN7/ADC_7
B4
Bi-Directional
Analog
ADC GPIO
Left
8
PIO_11/P0-28/AIN4/ADC_4
B5
Bi-Directional
Analog
ADC GPIO
Left
5
PIO_40/P1-13
B6
Bi-Directional
GPIO
P1 GPIO
Left
14
PIO_26/P1-10
B7
Bi-Directional
GPIO
P1 GPIO
Left
11
PIO_36/P1-06
B8
Bi-Directional
GPIO
P1 GPIO
Left
10
PIO_34/P1-15
B9
Bi-Directional
GPIO
P1 GPIO
Left
9
GND
B10
Ground
Ground
Ground
Bottom
106
UART_RX/P0-08/PIO_18
C1
Bi-Directional
GPIO
P0 GPIO
Left
1

ENW-89854A3KF