mohan-bee/four-gang-wifi-switch-layout

A tscircuit package created by mohan-bee.

Version
0.0.9
License
unset
Stars
0

proof/controller/assembly-audit.json

{
  "input_sha256": "3919ab963b7c7dd2da1ea1990fd7ff488af945680e93fa154d57a0d0cbc606a1",
  "valid": true,
  "issues": [],
  "component_layers": [
    "top"
  ],
  "dnp_property": "pcb_component.do_not_place",
  "all_tht_factory_dnp": true,
  "all_smt_populated": true,
  "all_headers_are_plain_pinheaders": true,
  "tht_dnp_refs": [
    "PS1",
    "J_AC",
    "F1",
    "RV1",
    "J_LINK",
    "J_PROG"
  ],
  "smt_populated_refs": [
    "U1",
    "U2",
    "C1",
    "C2",
    "C3",
    "C4",
    "C5",
    "R1",
    "R2",
    "R3",
    "R4",
    "R5"
  ],
  "components": [
    {
      "label": "U1",
      "source_component_id": "source_component_0",
      "pcb_component_id": "pcb_component_0",
      "ftype": "simple_chip",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 22,
      "physical_ports": 22,
      "source_ports": 22,
      "lcsc": "C82891",
      "footprint": "jlcpcb:C82891",
      "value": "ESP-12F(ESP8266MOD)"
    },
    {
      "label": "PS1",
      "source_component_id": "source_component_1",
      "pcb_component_id": "pcb_component_1",
      "ftype": "simple_chip",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 4,
      "smt_pads": 0,
      "physical_ports": 4,
      "source_ports": 4,
      "lcsc": "C209907",
      "footprint": "jlcpcb:C209907",
      "value": "HLK-5M05"
    },
    {
      "label": "U2",
      "source_component_id": "source_component_2",
      "pcb_component_id": "pcb_component_2",
      "ftype": "simple_chip",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 5,
      "physical_ports": 5,
      "source_ports": 5,
      "lcsc": "C51118",
      "footprint": "jlcpcb:C51118",
      "value": "AP2112K-3.3TRG1"
    },
    {
      "label": "C1",
      "source_component_id": "source_component_3",
      "pcb_component_id": "pcb_component_3",
      "ftype": "simple_capacitor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C19702",
      "footprint": "cap0603_nonpolarized",
      "value": "10uF"
    },
    {
      "label": "C2",
      "source_component_id": "source_component_4",
      "pcb_component_id": "pcb_component_4",
      "ftype": "simple_capacitor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C45783",
      "footprint": "cap0805_nonpolarized",
      "value": "22uF"
    },
    {
      "label": "C3",
      "source_component_id": "source_component_5",
      "pcb_component_id": "pcb_component_5",
      "ftype": "simple_capacitor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C14663",
      "footprint": "cap0603_nonpolarized",
      "value": "100nF"
    },
    {
      "label": "C4",
      "source_component_id": "source_component_6",
      "pcb_component_id": "pcb_component_6",
      "ftype": "simple_capacitor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C45783",
      "footprint": "cap0805_nonpolarized",
      "value": "22uF"
    },
    {
      "label": "C5",
      "source_component_id": "source_component_7",
      "pcb_component_id": "pcb_component_7",
      "ftype": "simple_capacitor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C14663",
      "footprint": "cap0603_nonpolarized",
      "value": "100nF"
    },
    {
      "label": "R1",
      "source_component_id": "source_component_8",
      "pcb_component_id": "pcb_component_8",
      "ftype": "simple_resistor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25804",
      "footprint": "res0603",
      "value": "10kΩ"
    },
    {
      "label": "R2",
      "source_component_id": "source_component_9",
      "pcb_component_id": "pcb_component_9",
      "ftype": "simple_resistor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25804",
      "footprint": "res0603",
      "value": "10kΩ"
    },
    {
      "label": "R3",
      "source_component_id": "source_component_10",
      "pcb_component_id": "pcb_component_10",
      "ftype": "simple_resistor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25804",
      "footprint": "res0603",
      "value": "10kΩ"
    },
    {
      "label": "R4",
      "source_component_id": "source_component_11",
      "pcb_component_id": "pcb_component_11",
      "ftype": "simple_resistor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25804",
      "footprint": "res0603",
      "value": "10kΩ"
    },
    {
      "label": "R5",
      "source_component_id": "source_component_12",
      "pcb_component_id": "pcb_component_12",
      "ftype": "simple_resistor",
      "layer": "top",
      "is_tht": false,
      "do_not_place": false,
      "plated_holes": 0,
      "smt_pads": 2,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25804",
      "footprint": "res0603",
      "value": "10kΩ"
    },
    {
      "label": "J_AC",
      "source_component_id": "source_component_13",
      "pcb_component_id": "pcb_component_13",
      "ftype": "simple_pin_header",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 2,
      "smt_pads": 0,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C25170858",
      "footprint": "jlcpcb:C25170858",
      "value": "PZ508V-11-02P-H25"
    },
    {
      "label": "F1",
      "source_component_id": "source_component_14",
      "pcb_component_id": "pcb_component_14",
      "ftype": "simple_chip",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 2,
      "smt_pads": 0,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C529783",
      "footprint": "jlcpcb:C529783",
      "value": "2009T500mA250V"
    },
    {
      "label": "RV1",
      "source_component_id": "source_component_15",
      "pcb_component_id": "pcb_component_15",
      "ftype": "simple_chip",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 2,
      "smt_pads": 0,
      "physical_ports": 2,
      "source_ports": 2,
      "lcsc": "C2839517",
      "footprint": "jlcpcb:C2839517",
      "value": "10D561K"
    },
    {
      "label": "J_LINK",
      "source_component_id": "source_component_16",
      "pcb_component_id": "pcb_component_16",
      "ftype": "simple_pin_header",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 6,
      "smt_pads": 0,
      "physical_ports": 6,
      "source_ports": 6,
      "lcsc": "C6800644",
      "footprint": "jlcpcb:C6800644",
      "value": "17-0020-002"
    },
    {
      "label": "J_PROG",
      "source_component_id": "source_component_17",
      "pcb_component_id": "pcb_component_17",
      "ftype": "simple_pin_header",
      "layer": "top",
      "is_tht": true,
      "do_not_place": true,
      "plated_holes": 6,
      "smt_pads": 0,
      "physical_ports": 6,
      "source_ports": 6,
      "lcsc": "C6800644",
      "footprint": "jlcpcb:C6800644",
      "value": "17-0020-002"
    }
  ],
  "physical_pad_and_port_retention_verified": true,
  "eventual_hand_assembly_placement": {
    "population_flags_cleared_only_in_audit_copy": true,
    "errors": [],
    "warnings": []
  },
  "official_pnp_refs": [
    "U1",
    "U2",
    "C1",
    "C2",
    "C3",
    "C4",
    "C5",
    "R1",
    "R2",
    "R3",
    "R4",
    "R5"
  ],
  "cpl_supplier_rotation_verified": true,
  "cpl_rotation_warnings": [],
  "cpl_status": "Supplier rotations verified by available pin-1 metadata",
  "generated_files": [
    "controller-smt-bom.csv",
    "controller-smt-cpl.csv",
    "controller-tht-manual-fit.csv"
  ],
  "manufacturing_release": false
}