Manufacturing Readiness Check
Status
Not ready for manufacturing export.
Completed
- Confirmed the board is configured as a 68.6 mm × 53.4 mm 2-layer PCB using the Standard 2 Layer stackup.
- Replaced LED1 and LED2 with SMT LCSC-stock alternatives:
- LED1: LTST-C170KGKT, green 0805, LCSC stock shown in BOM.
- LED2: KT-0805Y, yellow 0805, LCSC C2296, high LCSC stock shown in BOM.
- Replaced BZ1 with MLT-8530, a JLCPCB-stock SMD passive buzzer/transducer candidate.
- Reconnected LED1/LED2/LED3 polarity nets:
- LED anodes connect to their series resistors.
- LED cathodes connect to GND.
- Verified schematic polarity/drive intent:
- C1 pin 1 is on 5V and pin 2 is on GND.
- BZ1 + is on 5V and BZ1 - is on Q1 drain / BUZZER_SW.
- Q1 gate is driven from D11 through Rg and pulled down by Rpd; source is GND; drain is BUZZER_SW.
- Confirmed CN1 is excluded from pick-and-place for hand soldering.
Firmware note
BZ1 is now a passive external-drive buzzer, so it will not beep from DC alone. Drive Arduino D11 with PWM/tone output through the existing MOSFET low-side driver.
Recommended Arduino behavior:
const int BUZZER_PIN = 11;
tone(BUZZER_PIN, 4000); // start buzzer near strongest response
// ...
noTone(BUZZER_PIN); // stop buzzer
The MLT-8530 datasheet text indicates a 3–5 V SMD external-drive magnetic buzzer, usable over a broad audio range, with strongest output around 4 kHz. If the final ordered JLCPCB part page specifies a different resonant frequency, update the tone() frequency to match that part.
Blocking DRC issue
Post-route checks still report one open airwire/dangling trace after two autoroute attempts and cleanup of overlapping/dangling segments. Per the manufacturing export checklist, Gerber/BOM/CPL export is blocked while any airwire remains.
BOM exceptions / sourcing risks
The following parts still need final JLCPCB assembly sourcing review before order:
- BZ1: Switched to MLT-8530 passive SMD buzzer candidate. Verify final JLCPCB stock/class and CPL rotation before ordering.
- Q1: Current 2N7002, LCSC C472906, is marked Extended and BOM shows LCSC stock 0 for this exact library entry.
- LED3: HSMC-C170 red 0805 has LCSC availability in the library, but BOM currently shows LCSC stock 0.
- C1: 100 uF SMD electrolytic LCSC C970685 is in stock but marked Extended.
- J1: JST S2B-PH-SM4-TB(LF)(SN), LCSC C295747, is in stock but marked Extended.
- Resistors are set as JLCPCB Basic in schematic properties, but the grouped BOM availability display is imperfect because multiple resistor values are grouped under one generic entry.
Next recommended action
Place/reroute around the substituted BZ1 footprint if needed, then manually resolve or reroute the remaining airwire/dangling trace and re-run DRC. After DRC is clean, export Gerbers, BOM, and pick-and-place files for JLCPCB.