ESP32 Symbol Audit


Worked for 4 mins 25 sec
Thought for a moment — Inspecting and mutating datasheet properties
Referenced guidance.
Created 4 tasks.
1/4 Inspect all available part metadata and existing Datasheet property

Inspect all available part metadata and existing Datasheet property

Find and set the official datasheet URL if missing

Cross-check symbol pins, footprint, and descriptions against datasheet

Summarize specifications and flag mismatches

Thought for 12 sec
Thought for 7 sec — Inspecting project details
Referenced guidance.
Thought for 5 sec
Getting project info.
Reading symbol pins.
Reading project assets.
Reading the BOM.
Reading schematic details.
Reading layout details.
Thought for 3 sec
Read ESP32-S3-ZERO datasheet.
Thought for 5 sec
Set Datasheet URL.
Thought for 7 sec — Adjusting datasheet properties
Set Datasheet and removed Datasheet URL.
Thought for 5 sec — Gathering source content
Read ESP32-S3-ZERO datasheet.
Getting project info.
Thought for 3 sec — Reviewing query tool criteria
Completed 9 design checks — found 3 issues.
Thought for 5 sec — Updating properties for recognition
Set Datasheet URL.
Thought for 3 sec
Completed 5 design checks — found 2 issues.
Reading symbol pins.
Getting project info.
Thought for a moment
Check this schematic component against the datasheet for [MPN] and assign the correct pin orientation, section, and terminal order without changing, replacing, renumbering, or remapping any pins. Remove the Pin Group property from all pins if it exists. Place Power pins first and Ground pins last. Within each section, distribute the pins as evenly as possible between the left and right sides; for example, split 10 pins as 5/5 and 11 pins as 5/6 or 6/5. If a section contains only one pin, leave it on the most appropriate side. Keep the symbol compact, balanced, and visually symmetrical. If a pin function is unclear, assign Unclear / Check datasheet, then apply all changes directly to the schematic component.
I’ll use the current part MPN, ESP32-S3-ZERO, and apply the datasheet-backed symbol organization without altering any pin identity, numbering, or mapping. I’ll remove Pin Group, order power first and ground last, balance each section across both sides, then verify the result.
Updated the ESP32-S3-ZERO symbol directly: 18/18 pins preserved, Pin Group removed, sections assigned, terminal ordering set with Power first and Ground last, and orientations balanced 9-left/9-right.
  • Power: 5V left, 3V3 right
  • UART: RX left, TX right
  • GPIO: GP1–GP7 left, GP8–GP13 right
  • Ground: GND right, last
  • Official Waveshare datasheet URL was added.
  • Existing audit flags remain: omitted module contacts, header-style footprint rather than complete castellated pads, incorrect 3V3/GND electrical types, and missing terminal descriptions.
Fix metadata and pins
Add missing contacts
Make castellated footprint
Run part review

Name
Pin #
Type
Part Type
Pin Orientation
Section
Terminal Order
GP1
1
Bi-Directional
Terminal
Left
GPIO
5
GP2
2
Bi-Directional
Terminal
Left
GPIO
6
GP3
3
Bi-Directional
Terminal
Left
GPIO
7
3V3(OUT)
3V3
Power In
Terminal
Right
Power
2
GP4
4
Bi-Directional
Terminal
Left
GPIO
8
GP5
5
Bi-Directional
Terminal
Left
GPIO
9
5V
5V
Power In
Terminal
Left
Power
1
GP6
6
Bi-Directional
Terminal
Left
GPIO
10
GP7
7
Bi-Directional
Terminal
Left
GPIO
11
GP8
8
Bi-Directional
Terminal
Right
GPIO
12
GP9
9
Bi-Directional
Terminal
Right
GPIO
13
GP10
10
Bi-Directional
Terminal
Right
GPIO
14
GP11
11
Bi-Directional
Terminal
Right
GPIO
15
GP12
12
Bi-Directional
Terminal
Right
GPIO
16
GP13
13
Bi-Directional
Terminal
Right
GPIO
17
GND
GND
Power In
Terminal
Right
Ground
18
RX
RX
Input
Terminal
Left
UART
3
TX
TX
Output
Terminal
Right
UART
4

ESP32-S3-ZERO