PCB Net Routing Completion
J_DWIN sang connector FFC/FPC 10 pin pitch 1.0 mm. Trước tiên mình lưu lại toàn bộ kết nối pin hiện tại, tìm đúng linh kiện 1.0 mm trong thư viện, thay component rồi nối lại đúng 10 chân và kiểm tra lại.J_DWIN vì phiên làm việc đã hết credit ngay sau khi bắt đầu bước thay linh kiện.J_DWIN hiện tại là FFC2B35-10-G, 10 pin, pitch 0.5 mm.J_DWIN.J_DWIN cũ bằng connector 1.0 mm.Table
| Check | Result | Notes |
|---|---|---|
| ESP32 antenna keepout | FAIL / NOT VERIFIABLE | No distinct ESP32 antenna keepout object was found in the inspected PCB data. Without a defined keepout, I cannot prove there are no copper traces, vias, pours, components, or silkscreen over the antenna area. |
| ESP32 plug-in header footprint | PASS | The ESP32 socket appears to use two 22-pin 2.54 mm header rows (J10, J11) with approximately 25.4 mm row-to-row spacing, matching the common ESP32-S3-DEVKITC-1 style dual-header spacing. |
| Isolation slot / isolation barrier | FAIL | Isolation keepout zone exists, but copper traces are present crossing/entering the keepout region. |
| Minimum creepage clearance | 0 mm effective | Because copper crosses the isolation keepout, the effective creepage across the intended barrier is 0 mm at the crossing. |
| Trace width | FAIL | Minimum trace width is 0.15 mm. This is below the requested thresholds for signals, 5V/3V3 power, and RS485 A/B routing. |
J10: Pin Header 01x22, 2.54 mm pitch, vertical; center approximately x=-47.4 mm, y=-25.5 mm.J11: Pin Header 01x22, 2.54 mm pitch, vertical; center approximately x=-22.0 mm, y=-25.5 mm.25.4 mm.x = -4 mm to +8 mm, y = -34 mm to +34 mm.Isolation Keepout.5V(9.1137 mm, 25.6139 mm) to (-9.75 mm, 44.4776 mm), which crosses the keepout rectangle near its upper portion.0 mm.0.15 mm.1042 route segments.0.00015 m = 0.15 mm, and all net routing rules inspected use traceWidth = 0.15 mm.Table
| Category | Required minimum | Observed | Result |
|---|---|---|---|
| Signal traces | 0.20 mm | 0.15 mm | FAIL |
| 5V / 3V3 power traces | 0.40 mm | 0.15 mm | FAIL |
| RS485_A / RS485_B traces | 0.25 mm | 0.15 mm | FAIL |
0.15 mm, so the board should be treated as using 0.15 mm routing broadly, not just local pad escapes.5V — SHOULD_WIDEN except short pad escapes.3V3 — SHOULD_WIDEN except short pad escapes.5V_ISO1 — SHOULD_WIDEN if used as power distribution, acceptable only for very short IC/cap pad escapes.5V_ISO2 — SHOULD_WIDEN if used as power distribution, acceptable only for very short IC/cap pad escapes.5V_ISO3 — SHOULD_WIDEN if used as power distribution, acceptable only for very short IC/cap pad escapes.RS485_A_IC — SHOULD_WIDEN to at least 0.25 mm except tiny pad escape.RS485_A_PLUS — SHOULD_WIDEN to at least 0.25 mm.RS485_B_IC — SHOULD_WIDEN to at least 0.25 mm except tiny pad escape.RS485_B_MINUS — SHOULD_WIDEN to at least 0.25 mm.RS2323_R1OUT, Net 11, ALARM, SPI_MOSI, RS2323_C1_PLUS, ENA, Net 28, J11_05_I2C_SCL_SRC, GPIO9_LCD_RST_EXT_SRC, Net 14, Net 21, LCD_BL, RS2321_GNDISO, J11_04_I2C_SDA_SRC, RS485_DE, RS2322_TXD, GPIO13_SPI_MISO_EXT_SRC, I2C_SCL, RS2322_RXD, LCD_RST, RS485_RX, RS2323_TX_OUT, RS2323_VPLUS, STEP, SENSOR2_OUT, J11_02_LCD_RST_SRC, RS2322_GNDISO, Net 29, RS2323_RX_IN, GND, LCD_UART_RX, GPIO3_LCD_BL_EXT_SRC, Net 25, GPIO8_LCD_DC_EXT_SRC, SENSOR2_RAW, Net 13, Net 31, Net 12, RS2322_RX_IN, RS2323_TX_ISO_IN, SENSOR1_OUT, RS2321_TXD, Net 20, Net 18, J11_06_TOUCH_IRQ_SRC, ESP32_DWIN_RX, RS2321_RXD, Net 27, Net 10, Net 23, SPI_CS, GPIO14_SPI_SCLK_EXT_SRC, SENSOR1_RAW, RS2323_VMINUS, RS2323_GNDISO, Net 17, Net 15, SPI_SCLK, Net 26, GPIO11_SPI_MOSI_EXT_SRC, ESP32_DWIN_TX, RS2323_T1IN, LCD_DC, RS2323_C2_PLUS, Net 1, I2C_SDA, GPIO12_SPI_CS_SRC, RS2323_C1_MINUS, RS2321_TX_OUT, Net 22, RS2323_T1OUT, SPI_MISO, TOUCH_IRQ, RS2323_RXD, DWIN_TXD, RS2323_TXD, RS485_TX, Net 24, RS2321_RX_IN, RS2323_R1IN, J11_03_LCD_BL_SRC, DWIN_RXD, RS2322_TX_OUT, Net 16, LCD_UART_TX, DIR, Net 19, RS2323_C2_MINUS.5V to at least 0.40 mm for distribution paths.3V3 to at least 0.40 mm for distribution paths.5V_ISO1, 5V_ISO2, 5V_ISO3 to at least 0.40 mm where they distribute isolated power.RS485_A_PLUS, RS485_B_MINUS, RS485_A_IC, RS485_B_IC to at least 0.25 mm where not constrained by small pad escape.0.15 mm should be widened to at least 0.20 mm; keep 0.15 mm only for very short pad-escape neckdowns.Executive Summary
Check 1: ESP32 Antenna Keepout
Findings
Antenna keepout objects inside/crossing
Recommendation
Check 2: Isolation Slot / Isolation Barrier
Isolation keepout geometry observed
Copper crossing / entering keepout
Vias inside slot/keepout
Copper pour entering keepout
Silkscreen bridge
Minimum creepage clearance
Check 3: Trace Width
Minimum trace width used
Requested thresholds
0.15 mm traces and net names
Manual widening list
Final PASS/FAIL
Important note