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

ESP32-S3-ZERO