Manufacturing Design Checklist

bruh you didn't even wire it together and created more issues
Screenshot 2026-07-04 at 4.41.38 PM.png

Image

You’re right. I checked history: the bad work is exactly 8 routing commits from my last pass, and they can be cleanly reverted without touching your earlier manual move or the C1/property fixes.
Safe recovery point:
  • Revert to commit #bd42c4c0
  • This removes only the 8 bad mutate_layout_route edits.
  • It preserves your prior layout changes and the C1 footprint/property work.
I will not do anything else unless you approve. If you want me to undo the damage, say:
Revert to #bd42c4c0
Revert bad routes
Show route diff
Revert and run DRC
Protect current state
Manual routing plan
J2
Q3
Q4
Q7
U5
Q5
Q2
Q9
Q8
U3
PS1
Q6
U5 IN - U5 SOURCE
BR1 + - BR2 +
BR1 + - BR2 +
R13 P2 - R14 P1
PS1 0V1_1 - PS1 0V1_2
U2 PA8 - R15 P1
BR3 AC - D4 1
U4 IN45 - Q6 S_1
Q4 S_3 - Q5 D_1
U2 PB8 - R5 P1
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
U3 ~RST - R10 P2
BR1 + - BR2 +
PS1 OUT1_1 - PS1 OUT1_2
U2 VDD - C10 P1
Q3 S_3 - Q5 S_1
U2 VDD - C10 P1
PS1 0V1_1 - PS1 0V1_2
U2 PA5 - U3 SCLK
U3 PMODE0 - R9 P2
R1 P2 - R2 P1
U2 VDD - C10 P1
U4 TG36 - Q4 G
PS1 0V1_1 - PS1 0V1_2
U4 ~EN~ - Q2 D_1
PS1 OUT1_1 - PS1 OUT1_2
Q2 S_3 - Q3 D_1
PS1 0V1_1 - PS1 0V1_2
Q2 D_5 - Q4 D_1
U2 VDD - C10 P1
PS1 OUT1_1 - PS1 OUT1_2
PS1 0V1_1 - PS1 0V1_2
Q7 S_3 - Q9 S_1
U4 OUTN - Q3 S_1
U2 PA7 - U3 MOSI
U3 XO - Y1 P2
Q6 D_5 - Q8 D_1
R15 P2 - R16 P1
U2 PA6 - U3 MISO
U3 TOCAP - C28 P1
U5 GATE - Q10 G
U3 RXN - J1 RD-
PS1 0V1_1 - PS1 0V1_2
U2 PC7 - J3 SDA
U4 BG78 - Q9 G
U3 TOCAP - C28 P1
U2 VDD - C10 P1
U5 OUT - Q10 D
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
Q2 S_3 - Q3 D_1
U2 VDD - C10 P1
R15 P2 - R16 P1
PS1 0V1_1 - PS1 0V1_2
U3 ~RST - R10 P2
PS1 0V1_1 - PS1 0V1_2
J5 Pin_4 - U2 PA14
U4 TG45 - Q6 G
U2 VDD - C10 P1
J1 VC+_2 - BR2 AC
U4 BG45 - Q7 G
U4 IN78 - Q8 S_1
BR3 AC - D4 2
J2 ~ - Q1 D
U3 PMODE2 - R7 P2
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
PS1 OUT1_1 - PS1 OUT1_2
U3 XI/CLKIN - Y1 P1
U5 GATE - Q10 G
U3 ~RST - R10 P2
PS1 0V1_1 - PS1 0V1_2
U4 BG36 - Q5 G
BR1 - - BR2 -
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
J1 RCT - BR1 AC
U2 PC7 - J3 SDA
U2 VDD - C10 P1
U1 BOOT - C4 P1
F1 P2 - D2 A
U4 TG45 - Q6 G
U2 VDD - C10 P1
U2 VDD - C10 P1
U2 VDD - C10 P1
BR3 AC - D4 2
R15 P2 - R16 P1
U4 OUTP - U4 EN
U2 VDD - C10 P1
J5 Pin_4 - U2 PA14
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
Q8 S_3 - Q9 D_1
U2 VDD - C10 P1
U2 PA3 - U3 ~INT
U2 VDD - C10 P1
U1 PG - R3 P1
PS1 0V1_1 - PS1 0V1_2
R1 P2 - R2 P1
U2 VDD - C10 P1
U2 VDD - C10 P1
U2 VDD - C10 P1
U4 TG12 - Q2 G
J5 Pin_5 - U2 PG10
U3 XO - Y1 P2
U4 BG78 - Q9 G
J5 Pin_2 - U2 PA13
R6 P2 - U3 RSVD
PS1 0V1_1 - PS1 0V1_2
Q5 S_3 - Q7 S_1
PS1 0V1_1 - PS1 0V1_2
U1 SW - C4 P2
J5 Pin_5 - U2 PG10
U3 TXP - J1 TD+
U3 PMODE1 - R8 P2
U2 VDD - C10 P1
U2 VDD - C10 P1
U1 EN - C2 P1
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
U2 VDD - C10 P1
J1 VC-_2 - BR2 AC
J1 VC-_2 - BR2 AC
U3 1V2O - C29 P1
J4 Pin_3 - R13 P1
U2 VDD - C10 P1
PS1 0V1_1 - PS1 0V1_2
U3 PMODE0 - R9 P2
U3 TXP - J1 TD+
PS1 OUT1_1 - PS1 OUT1_2
U3 RXN - J1 RD-
Q4 S_3 - Q5 D_1
R6 P2 - U3 RSVD
U2 VDD - C10 P1
BR1 - - BR2 -
U4 BG45 - Q7 G
U2 VDD - C10 P1
J5 Pin_5 - U2 PG10
U3 RXP - J1 RD+
U2 VDD - C10 P1
Q5 S_3 - Q7 S_1
U4 TG78 - Q8 G
U2 VDD - C10 P1
BR1 + - BR2 +
J1 VC+_2 - BR2 AC
F1 P2 - D2 A
BR3 AC - D4 2
U2 PA3 - U3 ~INT
PS1 0V1_1 - PS1 0V1_2
Q3 S_3 - Q5 S_1
U3 EXRES1 - R6 P1
U3 1V2O - C29 P1
PS1 0V1_1 - PS1 0V1_2
U1 VCC - C5 P1
U4 TG36 - Q4 G
U5 OUT - Q10 D
U2 PA7 - U3 MOSI
U3 PMODE1 - R8 P2
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
U2 VDD - C10 P1
U5 IN - U5 SOURCE
U2 VDD - C10 P1
U4 TG78 - Q8 G
BR3 AC - D4 1
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
U4 IN45 - Q6 S_1
U4 IN36 - Q4 S_1
U2 PA8 - R15 P1
Q4 D_5 - Q6 D_1
R13 P2 - R14 P1
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
Q7 S_3 - Q9 S_1
U5 OUT - Q10 D
U2 PA4 - U3 ~SCS
U4 ~EN~ - Q2 D_1
U5 IN - U5 SOURCE
U1 BOOT - C4 P1
U5 IN - U5 SOURCE
J4 Pin_3 - R13 P1
BR1 + - BR2 +
PS1 0V1_1 - PS1 0V1_2
U4 BG12 - Q3 G
U1 SW - C4 P2
U3 RXP - J1 RD+
PS1 0V1_1 - PS1 0V1_2
U1 VCC - C5 P1
U2 PC6 - J3 SCL
PS1 0V1_1 - PS1 0V1_2
U4 IN78 - Q8 S_1
Q8 S_3 - Q9 D_1
U1 EN - C2 P1
J2 ~ - Q1 D
U2 VDD - C10 P1
J5 Pin_6 - U2 PB3
PS1 0V1_1 - PS1 0V1_2
Q6 S_3 - Q7 D_1
U2 VDD - C10 P1
U4 OUTP - U4 EN
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
U5 OUT - Q10 D
Q6 S_3 - Q7 D_1
U2 VDD - C10 P1
U4 OUTN - Q3 S_1
J1 TCT - BR1 AC
U1 SW - C4 P2
U2 VDD - C10 P1
PS1 0V1_1 - PS1 0V1_2
BR1 - - BR2 -
U2 VDD - C10 P1
U2 PB8 - R5 P1
U2 VDD - C10 P1
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
U3 XI/CLKIN - Y1 P1
U1 PG - R3 P1
U2 PC6 - J3 SCL
BR1 - - BR2 -
BR1 - - BR2 -
PS1 0V1_1 - PS1 0V1_2
U2 PC6 - J3 SCL
PS1 0V1_1 - PS1 0V1_2
U2 PA5 - U3 SCLK
J5 Pin_2 - U2 PA13
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
U3 XI/CLKIN - Y1 P1
PS1 0V1_1 - PS1 0V1_2
J5 Pin_5 - U2 PG10
PS1 0V1_1 - PS1 0V1_2
U4 IN12 - Q2 S_1
U4 BG36 - Q5 G
J5 Pin_6 - U2 PB3
U2 VDD - C10 P1
U3 XO - Y1 P2
U2 PC7 - J3 SDA
PS1 0V1_1 - PS1 0V1_2
BR3 AC - D4 1
R13 P2 - R14 P1
R1 P2 - R2 P1
PS1 0V1_1 - PS1 0V1_2
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
R13 P2 - R14 P1
Q6 D_5 - Q8 D_1
U4 IN12 - Q2 S_1
U2 VDD - C10 P1
U2 VDD - C10 P1
U2 PA6 - U3 MISO
U4 BG12 - Q3 G
U2 PA4 - U3 ~SCS
PS1 0V1_1 - PS1 0V1_2
U3 PMODE2 - R7 P2
U2 VDD - C10 P1
U5 OUT - Q10 D
Q2 D_5 - Q4 D_1
U3 TXN - J1 TD-
PS1 0V1_1 - PS1 0V1_2
Q4 D_5 - Q6 D_1
U2 VDD - C10 P1
U4 TG12 - Q2 G
J1 RCT - BR1 AC
J1 TCT - BR1 AC
U3 EXRES1 - R6 P1
PS1 0V1_1 - PS1 0V1_2
U2 VDD - C10 P1
PS1 OUT1_1 - PS1 OUT1_2
U3 TXN - J1 TD-
U1 EN - C2 P1
U4 IN36 - Q4 S_1
U2 VDD - C10 P1
R15
Resistance
33Ω
C6
End of Life
Capacitance
22uF
R11
Resistance
4.7kΩ
R16
Resistance
100kΩ
C7
End of Life
Capacitance
22uF
C28
Capacitance
4.7uF
C12
Capacitance
100nF
C10
Capacitance
100nF
C35
Capacitance
10nF
C2
Capacitance
10uF
C5
Capacitance
1uF
C19
Capacitance
1uF
C15
Capacitance
4.7uF
C3
Capacitance
220nF
R14
Resistance
100kΩ
C27
Capacitance
10uF
C18
Capacitance
100nF
R3
Resistance
100kΩ
C11
Capacitance
100nF
R12
Resistance
4.7kΩ
C20
Capacitance
100nF
R2
Resistance
43.2kΩ
R4
Resistance
10kΩ
C31
Not Recommended for New Designs
Capacitance
27pF
C26
Capacitance
100nF
R1
Resistance
100kΩ
C17
Capacitance
1uF
C22
Capacitance
100nF
C29
Capacitance
10nF
C37
Capacitance
1.5uF
C14
Capacitance
100nF
C36
Capacitance
100nF
C1
Capacitance
470uF
C34
Capacitance
10uF
C13
Capacitance
100nF
C30
Not Recommended for New Designs
Capacitance
27pF
R9
Resistance
10kΩ
R6
Resistance
12.4kΩ
C8
End of Life
Capacitance
22uF
R5
Resistance
10kΩ
R10
Resistance
10kΩ
C9
End of Life
Capacitance
22uF
C25
Capacitance
100nF
C24
Capacitance
100nF
R13
Resistance
1kΩ
C32
Capacitance
100nF
C4
Capacitance
100nF
C16
Capacitance
10nF
C23
Capacitance
100nF
R7
Resistance
10kΩ
C21
Capacitance
100nF
R8
Resistance
10kΩ
C33
Capacitance
100nF
U4
BR3
U1
L1
Inductance
6.8uH
F1
D4
U2
J5
D1
J3
Y1
J1
Q10
J4
D3
Q1

Refine this doc
Ask about this doc
BOM Lock Status — PoE Lighting Controller
Date: 2026-07-04
Status: BOM MPN metadata pass completed; design is still not manufacturing-release-ready until sourcing/footprints/DRC are cleared.
Summary
The missing-MPN manufacturing check is now clean: the current check returned no open/error/warning records for design_rule_check_manufacture_part_number at 2026-07-04T19:33:05Z.
This pass assigned exact orderable manufacturer part numbers to the previously unresolved generic passives, auxiliary headers, MCU placeholder, output/protection MOSFETs, and key sourcing properties for the PoE module.
Critical BOM decisions applied

Table


ItemDesignatorsLocked MPN / source choiceNotes
MCUU2STM32G473RET6Exact LQFP64 512KB flash variant selected; Digi-Key preferred. Verify firmware memory assumptions and pin-1 orientation.
Output / ideal-diode MOSFETQ1, Q10DMT6008LFG-13Diodes PowerDI3333 packaging suffix selected; Mouser preferred. Verify SOA/thermal and footprint before fab.
PoE modulePS1AG59824-LPBMouser and Digi-Key part numbers added. User reported current backorder with incoming shipments expected late July to early August 2026. Still a schedule/procurement gate; confirm allocation and verify footprint/STEP before fab.
RJ45 MagJackJ1ARJM11D7-114-AB-EW2 / Digi-Key 535-14151-NDUser verified Digi-Key stock of 3,019 on 2026-07-04. Treat sourcing as provisionally cleared; still verify footprint, pinout, PoE magnetics, and mechanical fit before fab.
I2C headerJ3Würth 613004111211x4 2.54mm vertical THT header.
PIR headerJ4Würth 613003111211x3 2.54mm vertical THT header.
470uF 35V bulk capacitorC1Panasonic EEHZS1V471PCandidate locked for BOM; still verify polarity, height, ripple current, ESR, and CP_Elec_10x10 footprint.
Passive MPN groups applied
Resistors

Table


ValueDesignatorsMPN
10kΩ 1% 0603R4, R5, R7, R8, R9, R10Yageo RC0603FR-0710KL
100kΩ 1% 0603R1, R3, R14, R16Yageo AC0603FR-07100KL
4.7kΩ 1% 0603R11, R12Yageo RC0603FR-074K7L
43.2kΩ 1% 0603R2Yageo RC0603FR-0743K2L
12.4kΩ 1% 0603R6Yageo RC0603FR-0712K4L
1kΩ 1% 0603R13Yageo RC0603FR-071KL
33Ω 5% 0603R15Yageo RC0603JR-0733RL
Capacitors

Table


Function / valueDesignatorsMPN
100nF 16V 0603 logic/bootstrap/filterC4, C10, C11, C12, C13, C14, C18, C20, C21, C22, C23, C24, C25, C26, C32KEMET C0603C104K4RACTU
22uF 16V 1210 buck output bankC6, C7, C8, C9Murata GRM32ER71C226KEA8L
1uF 16V 0603C5, C17, C19TDK CGA3E1X7R1C105KT0Y0N
10uF 50V 1210 24V-side ceramicC2, C34Samsung CL32B106KBJNNNE
4.7uF 16V 0603C15, C28Murata GRM188R61C475ME11D
10uF 16V 0603 W5500 bulkC27Murata GRM188R61C106MAALD
27pF 50V 0603 crystal loadC30, C31Murata GRM1885C1H270FA01D
10nF 50V 0603C16, C29KEMET C0603C103K5RACAUTO7411
220nF 50V 0603 buck VIN bypassC3Murata GRM188R71H224KAC4D
100nF 50V 0603 24V output decouplingC33Samsung CL10B104KB8NNNC
10nF 100V 0805 PoE input capacitorC35KEMET C0805C103K1RACAUTO
100nF 100V 0805 LT4321 bypassC36KEMET C0805C104K1RACTU
1.5uF 50V 0805 ideal-diode output capC37TDK CGA4J3X7R1H155K125AB
470uF 35V SMD bulkC1Panasonic EEHZS1V471P
Remaining BOM / manufacturing risks
  1. PS1 AG59824-LPB remains single-source/critical: MPN and distributor references are set, and user reported backorder with incoming shipments expected late July to early August 2026. Procurement allocation and mechanical land-pattern verification are still release gates.
  2. J1 sourcing is provisionally cleared: user verified Digi-Key stock for ARJM11D7-114-AB-EW2 under P/N 535-14151-ND. Still verify footprint/pinout/PoE magnetics and do not move J1 without user approval.
  3. Generic passive display caveat: Flux’s grouped BOM view may display generic resistors/capacitors as aggregate generic lines even though individual designators now carry distinct MPNs. Use schematic properties / exported BOM review to verify per-designator MPN grouping before assembler release.
  4. Footprint verification is still required for PS1, J1, J2, U1, U2, Q1/Q10, C1, and through-hole headers.
  5. DRC remains a release blocker: routing/copper cleanup has not been addressed in this BOM pass.
Proceed to critical footprint verification, starting with PS1 and J1, while reserving/procuring PS1 units from the late-July/early-August incoming shipment. Then clean/reroute the PCB and rerun DRC.
  • Summary

  • Critical BOM decisions applied

  • Passive MPN groups applied

  • Resistors

  • Capacitors

  • Remaining BOM / manufacturing risks

  • Next recommended action

Assets

step

PS1 Silvertel AG59800/AG59824-LPB detailed STEP model

Ag59800_Detailed.step3D Model
step

Silvertel Ag59800 simplified STEP model

Ag59800_Simplified.step3D Model
kicad_mod

J1 Abracon ARJM11D7-114-AB-EW2 reference KiCad footprint

ARJM11D7-114-AB-EW2.kicad_modFootprint
step

Silvertel Ag59800 detailed STEP model

Ag59800_Detailed.step3D Model
step

Silvertel Ag59800/AG59824-LPB STEP package

Ag59800.zip3D Model

PoE Lighting Controller

PoE Lighting Controller thumbnail
Integrated PoE lighting-control PCB with 802.3bt PoE input, isolated 24V/3.3V power, Ethernet control, MOSFET dimming, DALI interface, and sensor inputs.

Properties

Lighting

24

V

Ethernet

PoE

Pricing & Availability

Distributor

Qty 1

Arrow

$29.78–$55.45

Digi-Key

$19.37–$20.44

HQonline

$7.45–$7.49

LCSC

$34.10–$35.63

Mouser

$68.08–$68.31

TME

$12.22–$12.26

Verical

$27.94–$277.41

Controls