mohan-bee/compact-pir

Compact 3.3 V ESP8684 wireless motion/GPIO breakout board with LiPo regulation, 40 MHz crystal, U.FL antenna matching, digital PIR sensor, switched LED, decoupling, and dual 10-pin headers.

Version
1.0.2
License
unset
Stars
0

parts/selection.json

{
  "generatedAtUtc": "2026-10-24T05:55:23.774061+00:00",
  "boardComponentCount": 34,
  "uniqueSupplierPartCount": 22,
  "uniqueSmtSupplierPartCount": 21,
  "smtComponentCount": 32,
  "manualThtComponentCount": 2,
  "stockBasis": "jlcReportedStockCount is stockCount returned by JLCPCB's public component-detail API at the recorded UTC time. lcscReportedStockCount is a separate LCSC catalogue snapshot. Neither is an allocation, reservation or order. Confirm available quantities, assembly service and attrition at BOM upload.",
  "pcbCompatibilityScope": "Part package/pin mapping review against existing routed pads. This is not an RF or assembled-hardware validation. No main project, route or manufacturing output file was modified by this sourcing task.",
  "assemblyService": "Use JLCPCB Standard PCBA for the 0201 RF passives. Two male headers are listed separately for manual through-hole assembly. JLC's API currently reports manualWeld/THT for the header.",
  "parts": [
    {
      "designators": [
        "U1"
      ],
      "quantityPerBoard": 1,
      "value": "ESP8684H4X",
      "description": "Wi-Fi / Bluetooth LE MCU",
      "manufacturerPartNumber": "ESP8684H4X",
      "lcscManufacturerPartNumber": "ESP8684H4X",
      "manufacturer": "Espressif Systems",
      "jlcpcbPartNumber": "C48929155",
      "package": "QFN-24(4x4)",
      "keyRatings": "3.0–3.6V; 2.4GHz; QFN24 with exposed ground pad; in-package 4MB flash",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 1569,
      "jlcMinimumPlacementQuantity": 0,
      "jlcAttritionQuantityField": 0,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.315933+00:00",
      "lcscReportedStockCount": 1478,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:20.868677+00:00",
      "catalogueParameters": {
        "Sensitivity": "-99dBm",
        "Output Power": "22dBm",
        "Frequency Range": "2.4GHz",
        "Send  Current": "370mA",
        "Utilized IC / Part": "ESP8684",
        "Receive  Current": "65mA",
        "Interface Type": "UART;SPI;I2C",
        "Wireless Standard": "IEEE802.11b/g/n;Bluetooth5.3",
        "Operating Temperature": "-40℃~+105℃",
        "Voltage - Supply": "3V~3.6V",
        "Features": "Integrated Bluetooth function"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C48929155.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C48929155",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/05d3f1436a2d084c3cf4f7906599de69.pdf?productCode=C48929155"
      },
      "compatibilityNotes": "Retains the requested exact part and imported pad/pin mapping. Preserve exposed-pad ground and windowed paste. Verify pin 1 in assembly preview."
    },
    {
      "designators": [
        "U2"
      ],
      "quantityPerBoard": 1,
      "value": "S18-L262B-2",
      "description": "Digital PIR motion sensor",
      "manufacturerPartNumber": "S18-L262B-2",
      "lcscManufacturerPartNumber": "S18-L262B-2",
      "manufacturer": "Senba Sensing Tech",
      "jlcpcbPartNumber": "C2758472",
      "package": "SMD-6P",
      "keyRatings": "2.2–3.7V; 9.5µA typical; SMD6; 7×7mm; pin1 REL, pin2 ONTIME, pin3 OEN, pin4 VDD, pin5 SENS, pin6 VSS; analog ONTIME/SENS settings",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 491,
      "jlcMinimumPlacementQuantity": 0,
      "jlcAttritionQuantityField": 0,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.314973+00:00",
      "lcscReportedStockCount": 443,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:20.833748+00:00",
      "catalogueParameters": {
        "Features": "-",
        "Window Size": "-",
        "Current - Supply": "9.5uA",
        "Window Shape": "Rectangular",
        "Operating Temperature": "-30℃~+70℃",
        "Number of Sensitive Elements": "2",
        "Interface": "-",
        "Voltage - Supply": "2.2V~3.7V",
        "Operating Wavelength": "5um~14um"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C2758472.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C2758472",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/b75c22f4d14f2e157c9805c5d8094f21.pdf?productCode=C2758472"
      },
      "compatibilityNotes": "Retains the requested exact digital PIR and imported six-pad footprint. REL is the digital motion output. ONTIME/SENS use analog voltage settings. Assemble in the specified sensor orientation. Separate Fresnel lens remains required."
    },
    {
      "designators": [
        "U3"
      ],
      "quantityPerBoard": 1,
      "value": "3.3V",
      "description": "LDO regulator",
      "manufacturerPartNumber": "AP2112K-3.3TRG1",
      "lcscManufacturerPartNumber": "AP2112K-3.3TRG1",
      "manufacturer": "Diodes Incorporated",
      "jlcpcbPartNumber": "C51118",
      "package": "SOT-25-5",
      "keyRatings": "3.3V fixed; 600mA maximum rated output; SOT25",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 13867,
      "jlcMinimumPlacementQuantity": 5,
      "jlcAttritionQuantityField": 0,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.595989+00:00",
      "lcscReportedStockCount": 9345,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.311482+00:00",
      "catalogueParameters": {
        "Output Voltage": "3.3V",
        "Number of Outputs": "1",
        "Operating Temperature": "-40℃~+85℃@(Ta)",
        "Supply Current (Iq)": "55uA",
        "Output Configuration": "Positive",
        "Operating Voltage": "6V",
        "Output Current": "600mA",
        "Features": "Enable control;Output discharge;Short Circuit Protection;Thermal shutdown;Over Current Protection",
        "Output Type": "Fixed"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C51118.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C51118",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/5b29baebdc4332b382a530ff21092301.pdf?productCode=C51118"
      },
      "compatibilityNotes": "Exact original import. Pin 1 VIN, 2 GND, 3 EN, 4 NC, 5 VOUT. Available load current depends on battery voltage, dropout and thermal dissipation."
    },
    {
      "designators": [
        "Q1"
      ],
      "quantityPerBoard": 1,
      "value": "MMBT3904",
      "description": "NPN external LED switch",
      "manufacturerPartNumber": "MMBT3904(RANGE:100-300)",
      "lcscManufacturerPartNumber": "MMBT3904(RANGE:100-300)",
      "manufacturer": "Jiangsu Changjing Electronics Technology Co., Ltd.",
      "jlcpcbPartNumber": "C20526",
      "package": "SOT-23",
      "keyRatings": "40V; 200mA; hFE bin 100–300; SOT23",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 2051896,
      "jlcMinimumPlacementQuantity": 10,
      "jlcAttritionQuantityField": 5,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.785190+00:00",
      "lcscReportedStockCount": 1588700,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.319803+00:00",
      "catalogueParameters": {
        "Operating Temperature": "-55℃~+150℃",
        "Current - Collector Cutoff": "100nA",
        "Transition frequency(fT)": "300MHz",
        "Collector - Emitter Voltage VCEO": "40V",
        "Emitter-Base Voltage VEBO": "6V",
        "DC Current Gain": "100",
        "Current - Collector(Ic)": "200mA",
        "Pd - Power Dissipation": "200mW",
        "Number": "1 NPN",
        "type": "NPN",
        "Vce Saturation(VCE(sat))": "300mV"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C20526.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C20526",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/9335632bcfa83df8351353eab379720e.pdf?productCode=C20526"
      },
      "compatibilityNotes": "Exact original import. Pin 1 base, 2 emitter, 3 collector. Chosen external indicator load is 5–20mA."
    },
    {
      "designators": [
        "J1",
        "J2"
      ],
      "quantityPerBoard": 2,
      "value": "1×10 male, 2.54mm",
      "description": "Straight male pin header",
      "manufacturerPartNumber": "2.54-1*10PPin",
      "lcscManufacturerPartNumber": "2.54-1*10P",
      "manufacturer": "BOOMELE(Boom Precision Elec)",
      "jlcpcbPartNumber": "C57369",
      "package": "Plugin,P=2.54mm",
      "keyRatings": "10 pins; 2.54mm pitch; 0.64mm square pin; 3A catalogue rating; through-hole",
      "assembly": "Manual THT",
      "includeInSmtBomAndCpl": false,
      "jlcAssemblyProcess": "THT",
      "jlcAssemblyMode": "manualWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 14022,
      "jlcMinimumPlacementQuantity": 2,
      "jlcAttritionQuantityField": 0,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:06.143325+00:00",
      "lcscReportedStockCount": 14020,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.434112+00:00",
      "catalogueParameters": {
        "Connector Type": "Through Hole",
        "Voltage Rating (Max)": "-",
        "Contact Material": "Brass",
        "Number of Rows": "1",
        "Pitch": "2.54mm",
        "Circluar Pins/Square Pins": "Square pin",
        "Current Rating": "3A",
        "Insulation Height": "-",
        "Length of Mating Pin": "-",
        "Number of PINs": "10P",
        "Length of End Connection Pin": "-",
        "Operating Temperature": "-40℃~+105℃",
        "Contact Plating": "-",
        "Color": "Black",
        "Pin Structure": "1x10P",
        "Row Spacing": "-"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C57369.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C57369",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/f7d0c675d8004d119e2e17b298ed95d4.pdf?productCode=C57369"
      },
      "compatibilityNotes": "Replaces unsourced Harwin M20-9991046 with BOOMELE supplier model 2.54-1*10PPin (LCSC alias 2.54-1*10P). Same 10-pin single-row pitch. Manufacturer drawing recommends Ø1.02mm drill; EasyEDA exact import uses Ø1.10mm. Recommend 1.10mm finished holes instead of current 1.00mm. Manual THT assembly; omitted from SMT CPL."
    },
    {
      "designators": [
        "J3"
      ],
      "quantityPerBoard": 1,
      "value": "U.FL",
      "description": "External antenna receptacle",
      "manufacturerPartNumber": "U.FL-R-SMT-1(80)",
      "lcscManufacturerPartNumber": "U.FL-R-SMT-1(80)",
      "manufacturer": "HRS(Hirose)",
      "jlcpcbPartNumber": "C88374",
      "package": "SMD",
      "keyRatings": "50Ω; Hirose U.FL-R-SMT-1(80); SMT",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 124208,
      "jlcMinimumPlacementQuantity": 5,
      "jlcAttritionQuantityField": 4,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.676115+00:00",
      "lcscReportedStockCount": 118815,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.406937+00:00",
      "catalogueParameters": {
        "Frequency range": "6GHz",
        "Connector Type": "Board Side;Inner pin",
        "Operating Temperature": "-40℃~+90℃",
        "Impedance": "50Ω",
        "Interface Diameter": "2mm"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C88374.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C88374",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/ade8681cf25347ad817fa65440db6a2c.pdf?productCode=C88374"
      },
      "compatibilityNotes": "Retains exact imported Hirose footprint. Signal pad 1, ground pads 2/3. External 2.4GHz antenna and cable remain separate items."
    },
    {
      "designators": [
        "Y1"
      ],
      "quantityPerBoard": 1,
      "value": "40MHz",
      "description": "Quartz crystal",
      "manufacturerPartNumber": "3225 40M 12PF 10PPM",
      "lcscManufacturerPartNumber": "3225 40M 12PF 10PPM",
      "manufacturer": "SST",
      "jlcpcbPartNumber": "C5380316",
      "package": "SMD3225-4P",
      "keyRatings": "40MHz; CL=12pF; initial tolerance ±10ppm; stability ±30ppm; ESR≤40Ω; SMD3225-4P",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 826,
      "jlcMinimumPlacementQuantity": 5,
      "jlcAttritionQuantityField": 4,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.778770+00:00",
      "lcscReportedStockCount": 820,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.583120+00:00",
      "catalogueParameters": {
        "Frequency Stability": "±30ppm",
        "Operating Temperature": "-20℃~+70℃",
        "Load Capacitance": "12pF",
        "Normal temperature Frequency Tolerance": "±10ppm",
        "Frequency": "40MHz"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C5380316.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C5380316",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/3b6aef232956092f00961a91fa2b2f12.pdf?productCode=C5380316"
      },
      "compatibilityNotes": "Exact requested listing verified against its manufacturer PDF: 40MHz, 12pF, ±10ppm initial. Pads 1/3 are crystal electrodes, 2/4 case ground. LCSC temperature catalogue says −20…+70°C while PDF says −20…+85°C; use −20…+70°C until clarified. Crystal frequency/startup still requires hardware validation with the fitted L3 and C12/C13."
    },
    {
      "designators": [
        "C1",
        "C2",
        "C3"
      ],
      "quantityPerBoard": 3,
      "value": "10uF",
      "description": "Supply capacitor",
      "manufacturerPartNumber": "CL10A106KP8NNNC",
      "lcscManufacturerPartNumber": "CL10A106KP8NNNC",
      "manufacturer": "Samsung Electro-Mechanics",
      "jlcpcbPartNumber": "C19702",
      "package": "0603",
      "keyRatings": "10uF ±10%; 10V; X5R; 0603",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 13121333,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.879201+00:00",
      "lcscReportedStockCount": 3888980,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.576506+00:00",
      "catalogueParameters": {
        "Capacitance": "10uF",
        "Temperature Coefficient": "X5R",
        "Tolerance": "±10%",
        "Voltage Rating": "10V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C19702.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C19702",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/02336ea48ea44ca18c72517dd3cb7b47.pdf?productCode=C19702"
      },
      "compatibilityNotes": "Same 0603 package class and nonpolar terminals as existing pads. Account for ceramic DC-bias loss in supply validation."
    },
    {
      "designators": [
        "C4",
        "C5",
        "C6",
        "C15"
      ],
      "quantityPerBoard": 4,
      "value": "100nF",
      "description": "Supply bypass capacitor",
      "manufacturerPartNumber": "CL05B104KO5NNNC",
      "lcscManufacturerPartNumber": "CL05B104KO5NNNC",
      "manufacturer": "Samsung Electro-Mechanics",
      "jlcpcbPartNumber": "C1525",
      "package": "0402",
      "keyRatings": "100nF ±10%; 16V; X7R; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 36012940,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:04.863696+00:00",
      "lcscReportedStockCount": 6151700,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.636424+00:00",
      "catalogueParameters": {
        "Capacitance": "100nF",
        "Temperature Coefficient": "X7R",
        "Tolerance": "±10%",
        "Voltage Rating": "16V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C1525.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C1525",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/02336ea48ea44ca18c72517dd3cb7b47.pdf?productCode=C1525"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. Voltage rating exceeds the original 10V minimum."
    },
    {
      "designators": [
        "C7",
        "C9",
        "C14"
      ],
      "quantityPerBoard": 3,
      "value": "1uF",
      "description": "Decoupling / reset capacitor",
      "manufacturerPartNumber": "CL05A105KP5NNNC",
      "lcscManufacturerPartNumber": "CL05A105KP5NNNC",
      "manufacturer": "Samsung Electro-Mechanics",
      "jlcpcbPartNumber": "C14445",
      "package": "0402",
      "keyRatings": "1uF ±10%; 10V; X5R; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 1057888,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.320958+00:00",
      "lcscReportedStockCount": 740900,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:20.992061+00:00",
      "catalogueParameters": {
        "Capacitance": "1uF",
        "Temperature Coefficient": "X5R",
        "Tolerance": "±10%",
        "Voltage Rating": "10V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C14445.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C14445",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/02336ea48ea44ca18c72517dd3cb7b47.pdf?productCode=C14445"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. Selected instead of C52923, whose fresh LCSC listing had zero stock."
    },
    {
      "designators": [
        "C8"
      ],
      "quantityPerBoard": 1,
      "value": "10nF",
      "description": "Capacitor",
      "manufacturerPartNumber": "CL05B103KB5NNNC",
      "lcscManufacturerPartNumber": "CL05B103KB5NNNC",
      "manufacturer": "Samsung Electro-Mechanics",
      "jlcpcbPartNumber": "C15195",
      "package": "0402",
      "keyRatings": "10nF ±10%; 50V; X7R; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 6856462,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.298451+00:00",
      "lcscReportedStockCount": 2705400,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.771010+00:00",
      "catalogueParameters": {
        "Capacitance": "10nF",
        "Temperature Coefficient": "X7R",
        "Tolerance": "±10%",
        "Voltage Rating": "50V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C15195.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C15195",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/02336ea48ea44ca18c72517dd3cb7b47.pdf?productCode=C15195"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. Voltage rating exceeds the original 10V minimum."
    },
    {
      "designators": [
        "C10",
        "C11"
      ],
      "quantityPerBoard": 2,
      "value": "1.5pF",
      "description": "RF matching capacitor",
      "manufacturerPartNumber": "GJM0335C1E1R5WB01D",
      "lcscManufacturerPartNumber": "GJM0335C1E1R5WB01D",
      "manufacturer": "Murata Electronics",
      "jlcpcbPartNumber": "C435397",
      "package": "0201",
      "keyRatings": "1.5pF ±0.05pF; 25V; C0G; Murata GJM High-Q; Q≥430 at 1MHz; ESR≤0.30Ω at 1GHz; 0201",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 34597,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 8,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.071574+00:00",
      "lcscReportedStockCount": 30520,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.768660+00:00",
      "catalogueParameters": {
        "Capacitance": "1.5pF",
        "Temperature Coefficient": "C0G",
        "Voltage Rating": "25V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C435397.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C435397",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/f7493dd88fc4c7f1a8836b203c0b89c6.pdf?productCode=C435397"
      },
      "compatibilityNotes": "RF-grade High-Q family explicitly verified. Q test frequency is 1MHz, not 2.4GHz. Existing 0.460×0.400mm copper pads at 0.660mm pitch fit the 0.6×0.3mm body. Nominal paste-only windows are reduced to 0.340×0.300mm at ±0.300mm along the terminal axis on a 100µm stencil; area ratio0.797. Copper/routing stays unchanged. Matching values require VNA validation."
    },
    {
      "designators": [
        "C12",
        "C13"
      ],
      "quantityPerBoard": 2,
      "value": "18pF",
      "description": "Crystal load capacitor",
      "manufacturerPartNumber": "CL05C180JB5NNNC",
      "lcscManufacturerPartNumber": "CL05C180JB5NNNC",
      "manufacturer": "Samsung Electro-Mechanics",
      "jlcpcbPartNumber": "C307443",
      "package": "0402",
      "keyRatings": "18pF ±5%; 50V; C0G; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 258330,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.084849+00:00",
      "lcscReportedStockCount": 258300,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.284306+00:00",
      "catalogueParameters": {
        "Capacitance": "18pF",
        "Temperature Coefficient": "C0G",
        "Tolerance": "±5%",
        "Voltage Rating": "50V"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C307443.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C307443",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/02336ea48ea44ca18c72517dd3cb7b47.pdf?productCode=C307443"
      },
      "compatibilityNotes": "Preserves the latest 18pF circuit value. Same 0402 package class, nonpolar. Effective load includes both capacitors and PCB/MCU parasitics."
    },
    {
      "designators": [
        "R1",
        "R2",
        "R3"
      ],
      "quantityPerBoard": 3,
      "value": "10kΩ",
      "description": "Pull-up resistor",
      "manufacturerPartNumber": "RC0402FR-0710KL",
      "lcscManufacturerPartNumber": "RC0402FR-0710KL",
      "manufacturer": "YAGEO",
      "jlcpcbPartNumber": "C60490",
      "package": "0402",
      "keyRatings": "10kΩ ±1%; 62.5mW; 50V; ±100ppm/°C; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 5017097,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.516404+00:00",
      "lcscReportedStockCount": 68700,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:21.014240+00:00",
      "catalogueParameters": {
        "Power(Watts)": "62.5mW",
        "Resistance": "10kΩ",
        "Voltage Rating": "50V",
        "Type": "Thick Film Resistor",
        "Temperature Coefficient": "±100ppm/℃",
        "Tolerance": "±1%",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C60490.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C60490",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/b426be3ce22c6de3e0c3a2248e49159e.pdf?productCode=C60490"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. Selected instead of C25744, whose fresh LCSC listing had zero stock."
    },
    {
      "designators": [
        "R4"
      ],
      "quantityPerBoard": 1,
      "value": "499Ω",
      "description": "UART TX series resistor",
      "manufacturerPartNumber": "0402WGF4990TCE",
      "lcscManufacturerPartNumber": "0402WGF4990TCE",
      "manufacturer": "UNI-ROYAL(Uniroyal Elec)",
      "jlcpcbPartNumber": "C4125",
      "package": "0402",
      "keyRatings": "499Ω ±1%; 62.5mW; 50V; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 774769,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.168655+00:00",
      "lcscReportedStockCount": 625100,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:20.990050+00:00",
      "catalogueParameters": {
        "Resistance": "499Ω",
        "Power(Watts)": "62.5mW",
        "Voltage Rating": "50V",
        "Type": "Thick Film Resistor",
        "Temperature Coefficient": "±100ppm/℃",
        "Tolerance": "±1%",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C4125.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C4125",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/0a975aaa49b7c97f38a963127be4a823.pdf?productCode=C4125"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. Exact resistance is 499Ω, not 499kΩ."
    },
    {
      "designators": [
        "R5"
      ],
      "quantityPerBoard": 1,
      "value": "100Ω",
      "description": "PIR supply filter resistor",
      "manufacturerPartNumber": "0402WGF1000TCE",
      "lcscManufacturerPartNumber": "0402WGF1000TCE",
      "manufacturer": "UNI-ROYAL(Uniroyal Elec)",
      "jlcpcbPartNumber": "C25076",
      "package": "0402",
      "keyRatings": "100Ω ±1%; 62.5mW; 50V; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 7441048,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.357014+00:00",
      "lcscReportedStockCount": 2760500,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.071376+00:00",
      "catalogueParameters": {
        "Resistance": "100Ω",
        "Power(Watts)": "62.5mW",
        "Voltage Rating": "50V",
        "Type": "Thick Film Resistor",
        "Tolerance": "±1%",
        "Temperature Coefficient": "±100ppm/℃",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C25076.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C25076",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/0a975aaa49b7c97f38a963127be4a823.pdf?productCode=C25076"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar."
    },
    {
      "designators": [
        "R6"
      ],
      "quantityPerBoard": 1,
      "value": "150Ω",
      "description": "External LED current resistor",
      "manufacturerPartNumber": "0603WAF1500T5E",
      "lcscManufacturerPartNumber": "0603WAF1500T5E",
      "manufacturer": "UNI-ROYAL(Uniroyal Elec)",
      "jlcpcbPartNumber": "C22808",
      "package": "0603",
      "keyRatings": "150Ω ±1%; 100mW; 0603",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 1494012,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.498189+00:00",
      "lcscReportedStockCount": 723600,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.031594+00:00",
      "catalogueParameters": {
        "Power(Watts)": "100mW",
        "Resistance": "150Ω",
        "Voltage Rating": "75V",
        "Type": "Thick Film Resistor",
        "Temperature Coefficient": "±100ppm/℃",
        "Tolerance": "±1%",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C22808.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C22808",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/0a975aaa49b7c97f38a963127be4a823.pdf?productCode=C22808"
      },
      "compatibilityNotes": "Same 0603 package class, nonpolar. For one small external indicator LED only; confirm current across battery and LED forward-voltage range."
    },
    {
      "designators": [
        "R7"
      ],
      "quantityPerBoard": 1,
      "value": "2.2kΩ",
      "description": "NPN base resistor",
      "manufacturerPartNumber": "0402WGF2201TCE",
      "lcscManufacturerPartNumber": "0402WGF2201TCE",
      "manufacturer": "UNI-ROYAL(Uniroyal Elec)",
      "jlcpcbPartNumber": "C25879",
      "package": "0402",
      "keyRatings": "2.2kΩ ±1%; 62.5mW; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 3065588,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.442456+00:00",
      "lcscReportedStockCount": 1271100,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.069371+00:00",
      "catalogueParameters": {
        "Power(Watts)": "62.5mW",
        "Resistance": "2.2kΩ",
        "Voltage Rating": "50V",
        "Type": "Thick Film Resistor",
        "Temperature Coefficient": "±100ppm/℃",
        "Tolerance": "±1%",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C25879.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C25879",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/0a975aaa49b7c97f38a963127be4a823.pdf?productCode=C25879"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar."
    },
    {
      "designators": [
        "R8"
      ],
      "quantityPerBoard": 1,
      "value": "100kΩ",
      "description": "NPN base pull-down resistor",
      "manufacturerPartNumber": "0402WGF1003TCE",
      "lcscManufacturerPartNumber": "0402WGF1003TCE",
      "manufacturer": "UNI-ROYAL(Uniroyal Elec)",
      "jlcpcbPartNumber": "C25741",
      "package": "0402",
      "keyRatings": "100kΩ ±1%; 62.5mW; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Basic",
      "jlcReportedStockCount": 8021849,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:06.006457+00:00",
      "lcscReportedStockCount": 1263100,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.286360+00:00",
      "catalogueParameters": {
        "Resistance": "100kΩ",
        "Power(Watts)": "62.5mW",
        "Voltage Rating": "50V",
        "Type": "Thick Film Resistor",
        "Temperature Coefficient": "±100ppm/℃",
        "Tolerance": "±1%",
        "Operating Temperature": "-55℃~+155℃"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C25741.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C25741",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/0a975aaa49b7c97f38a963127be4a823.pdf?productCode=C25741"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar."
    },
    {
      "designators": [
        "L1"
      ],
      "quantityPerBoard": 1,
      "value": "2nH",
      "description": "RF supply inductor",
      "manufacturerPartNumber": "LQG15HS2N0S02D",
      "lcscManufacturerPartNumber": "LQG15HS2N0S02D",
      "manufacturer": "Murata Electronics",
      "jlcpcbPartNumber": "C18216",
      "package": "0402",
      "keyRatings": "2nH ±0.3nH; 900mA; DCR≤0.09Ω manufacturer limit (catalogue rounds to 0.10Ω); Q≥8 at 100MHz; SRF≥6GHz; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 81890,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 12,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:05.620529+00:00",
      "lcscReportedStockCount": 76550,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.363594+00:00",
      "catalogueParameters": {
        "Current Rating": "900mA",
        "Inductance": "2nH",
        "Tolerance": "-",
        "Frequency - Self Resonant": "6GHz",
        "Current - Saturation(Isat)": "-",
        "DC Resistance(DCR)": "100mΩ",
        "Type": "Multilayer inductor",
        "Q @ Frequency": "8@100MHz"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C18216.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C18216",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/52fb61a662ed3bd63684ceaa82fb12d6.pdf?productCode=C18216"
      },
      "compatibilityNotes": "Meets the ≥600mA requirement with a 900mA rating. Same 0402 package class, nonpolar. Exact manufacturer import retained for reference; no routed footprint change required."
    },
    {
      "designators": [
        "L2"
      ],
      "quantityPerBoard": 1,
      "value": "2.7nH",
      "description": "RF matching inductor",
      "manufacturerPartNumber": "LQP03TG2N7B02D",
      "lcscManufacturerPartNumber": "LQP03TG2N7B02D",
      "manufacturer": "Murata Electronics",
      "jlcpcbPartNumber": "C86109",
      "package": "0201",
      "keyRatings": "2.7nH ±0.1nH; 450mA; DCR≤0.25Ω; Q≥13 at 500MHz; SRF≥11GHz; 0201",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 5446,
      "jlcMinimumPlacementQuantity": 20,
      "jlcAttritionQuantityField": 10,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:06.028514+00:00",
      "lcscReportedStockCount": 5400,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.560340+00:00",
      "catalogueParameters": {
        "Current Rating": "450mA",
        "Inductance": "2.7nH",
        "Tolerance": "-",
        "Frequency - Self Resonant": "11GHz",
        "Current - Saturation(Isat)": "-",
        "DC Resistance(DCR)": "250mΩ",
        "Type": "Thick Film Inductor",
        "Q @ Frequency": "13@500MHz"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C86109.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C86109",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/a04e31b4f80af5b61ff3d3cadc9b14e2.pdf?productCode=C86109"
      },
      "compatibilityNotes": "RF film inductor, SRF comfortably above 2.4GHz. Guaranteed Q is specified at 500MHz, not 2.4GHz. Existing 0201 copper pads at 0.660mm pitch are retained. Nominal paste-only windows are reduced to 0.340×0.300mm at ±0.300mm along the terminal axis on a 100µm stencil; area ratio0.797. RF matching must be tuned on hardware."
    },
    {
      "designators": [
        "L3"
      ],
      "quantityPerBoard": 1,
      "value": "24nH",
      "description": "Crystal tuning inductor",
      "manufacturerPartNumber": "LQW15AN24NH00D",
      "lcscManufacturerPartNumber": "LQW15AN24NH00D",
      "manufacturer": "Murata Electronics",
      "jlcpcbPartNumber": "C913699",
      "package": "0402",
      "keyRatings": "24nH ±3%; 280mA; DCR≤0.52Ω; Q≥25 at 250MHz; SRF≥3.5GHz; 0402",
      "assembly": "SMT",
      "includeInSmtBomAndCpl": true,
      "jlcAssemblyProcess": "SMT",
      "jlcAssemblyMode": "smtWeld",
      "jlcLibraryType": "Extended",
      "jlcReportedStockCount": 3788,
      "jlcMinimumPlacementQuantity": 5,
      "jlcAttritionQuantityField": 4,
      "jlcRetrievedAtUtc": "2026-10-24T05:42:06.068482+00:00",
      "lcscReportedStockCount": 3785,
      "lcscRetrievedAtUtc": "2026-10-24T05:38:22.709613+00:00",
      "catalogueParameters": {
        "Current Rating": "280mA",
        "Inductance": "24nH",
        "Tolerance": "±3%",
        "DC Resistance(DCR)": "520mΩ",
        "Current - Saturation(Isat)": "-",
        "Type": "Unshielded Inductor"
      },
      "urls": {
        "lcscProduct": "https://www.lcsc.com/product-detail/C913699.html",
        "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C913699",
        "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/cbc8da133e170057a07f9b2c9c5fdc2b.pdf?productCode=C913699"
      },
      "compatibilityNotes": "Same 0402 package class, nonpolar. This inductor is in the 40MHz crystal path, not the radio supply. Validate crystal startup and loaded frequency."
    }
  ],
  "crystalFallback": {
    "selectedAutomatically": false,
    "condition": "Use only if C5380316 cannot be procured or its supplier listing changes, after confirming pad/pin map and oscillator behaviour.",
    "jlcpcbPartNumber": "C47089401",
    "manufacturerPartNumber": "40MHZ/3225/12PF/10PPM",
    "manufacturer": "Jiangsu Changjing Electronics Technology Co., Ltd.",
    "manufacturerDrawingNumber": "CJ13-400001210B20",
    "keyRatings": "40MHz; CL=12pF; initial ±10ppm; stability ±20ppm; SMD3225-4P",
    "jlcReportedStockCount": 33,
    "jlcRetrievedAtUtc": "2026-10-24T05:42:06.021818+00:00",
    "lcscReportedStockCount": 30,
    "urls": {
      "lcscProduct": "https://www.lcsc.com/product-detail/C47089401.html",
      "jlcComponentApi": "https://cart.jlcpcb.com/shoppingCart/smtGood/getComponentDetail?componentCode=C47089401",
      "manufacturerDatasheet": "https://datasheet.lcsc.com/datasheet/pdf/65ea196b61981487ffcd5dc8cc568b07.pdf?productCode=C47089401"
    },
    "notes": "Concrete low-stock fallback, not a silent BOM substitution. Selected C5380316 was positively verified as 40MHz/12pF/10ppm and remains preferred."
  },
  "exactFootprintImportsReviewed": [
    "ESP8684H4X C48929155 (original)",
    "S18-L262B-2 C2758472 (original)",
    "AP2112K-3.3TRG1 C51118 (original)",
    "MMBT3904 C20526 (original)",
    "U.FL-R-SMT-1(80) C88374 (original)",
    "3225 40M 12PF 10PPM C5380316 (original)",
    "2.54-1*10P C57369 (scratch)",
    "LQG15HS2N0S02D C18216 (scratch)",
    "LQP03TG2N7B02D C86109 (scratch)",
    "LQW15AN24NH00D C913699 (scratch)",
    "GJM0335C1E1R5WB01D C435397 (scratch)"
  ]
}