PIC32WM Part Review


Created a project doc

PIC32WM-BZ6204UE-I Part Review

View Document

Date: 2026-07-23 Reviewed available part metadata, official datasheet information, schematic terminals, footprint data, and pin grouping for...
Completed the part review and grouped all 91 pads into one primary functional group each, with no intentional duplicate group assignments. Full details are in PIC32WM-BZ6204UE-I Part Review.
Open items:
  • Footprint perimeter pads appear undersized vs Microchip’s recommended land pattern; I filed an internal part-quality report.
  • Pin Type / Pin Description metadata is still incomplete.
  • Mount and part classification metadata should be cleaned up.
Suggested next steps:
  1. Update the footprint perimeter pads to Microchip’s 0.70 mm × 1.00 mm land pattern.
  2. Populate Pin Type and Pin Description from the datasheet.
  3. Replace the uploaded datasheet URL with the official Microchip PDF URL if desired.
  • Make the functional group more general.
  • Add a Section property to all pins, and apply the same value used in the Pin Group property to each pin's Section property.
Assign a Terminal Order from 1 to 10, starting with Power. Power should be Terminal Order 1, and Ground should be last, Terminal Order 10. For Orientation, set Power to "Top" and Ground to "Bottom." For the remaining sections/groups, you may decide the Terminal Order and Orientation yourself. For Orientation, distribute them between "Left" and "Right" — don't put everything on one side. Each group/section should have a different orientation.
I’ll regroup the pins into broader functional categories, set Section equal to Pin Group on every terminal, and assign order/orientation with Power first and Ground last.
Completed the regrouping across all 91 terminals. I made the groups more general, set every pin’s Section equal to its Pin Group, and verified the required ordering: Power = 1 / Top, Ground = 10 / Bottom, with the remaining groups distributed left/right.
Open items:
  • Some broad group names like Communication, Digital I/O, and Control triggered autocomplete warnings, but the values were still applied successfully.
Suggested next steps:
  1. Visually inspect the regenerated symbol layout.
  2. If desired, I can further collapse the groups into only 4 categories: Power, Signal, No Connect, Ground.
Fix metadata and footprint
Update footprint pads
Populate pin metadata
Clean part metadata
Review symbol layout

Name
Pin #
Type
Section
Pin Group
AVDD
A1
Unspecified
Power
Power
AC_AIN3/CVDT5/CVDRP5/CVD5/AN5/RPB1/IOCB1/RB1
A2
Unspecified
Analog
Analog
AC_AIN1/CVDT7/CVDR7/CVD7/AN7/RPB3/IOCB3/RB3
A3
Unspecified
Analog
Analog
CVDT1/CVDRP1/CVD1/AN1(5)/RPB5/IOCB5/RB5
A4
Unspecified
Analog
Analog
LVDIN/CVDT3/CVDRP3/CVD3/AN3/CM4_SWO/RPB7/IOCB7/RB7
A5
Unspecified
Analog
Analog
D-
A6
Unspecified
Communication
Communication
GND_1
A7
Unspecified
Ground
Ground
SOSCO/RPA12/RA12
A8
Unspecified
Clock
Clock
CVDT17/CVDRP18/CVD18/AN18/RPB14/IOCB14/RB14
A9
Unspecified
Analog
Analog
GND_2
A10
Unspecified
Ground
Ground
CVDT10/CVDRP10/CVD10/AN10/RPD4/IOCD4/RD4
A11
Unspecified
Analog
Analog
SERCOM0_PAD0/RPA5/IOCA5/RA5
A12
Unspecified
Communication
Communication
GND_3
A13
Unspecified
Ground
Ground
RPE4/IOCE4/RE4
A14
Unspecified
Digital I/O
Digital I/O
RPD1/IOCD1/RD1
A15
Unspecified
Digital I/O
Digital I/O
QSPI_DATA0/RTC_IN3/RPA0/IOCA0/RA0
A16
Unspecified
Communication
Communication
QSPI_DATA3/RTC_IN1/RPA2/IOCA2/RA2
A17
Unspecified
Communication
Communication
ANA0/QSPI_DATA2/RPB11/IOCB11/RB11
A18
Unspecified
Communication
Communication
VBUSON/SERCOM1_PAD0/TRCLK/RPA7/IOCA7/RA7
A19
Unspecified
Communication
Communication
CAN0_RX/RTC_IN0_ALT/SERCOM1_PAD2/RPA9/IOCA9/RA9
A20
Unspecified
Communication
Communication
USBID/RTC_OUT/SERCOM0_PAD3/RPA4/IOCA4/RA4
A21
Unspecified
Communication
Communication
RPE3/IOCE3/RE3
A22
Unspecified
Digital I/O
Digital I/O
RPC10/IOCC10/RC10
A23
Unspecified
Digital I/O
Digital I/O

PIC32WM-BZ6204UE-I