abse/museair-usb

USB-C–powered ESP32-C3 controller board with AP63203 buck conversion, AP2112K 3.3V regulation, I²C SEN62 sensor interface, status LED, buttons, UART/I²C headers, and extensive decoupling.

Version
0.5.7
License
unset
Stars
0

validation/sourcing-review.json

{
  "checked_at": "2026-10-10T17:12:28.677912+00:00",
  "pcb_connector_status": "all five populated connectors sourced from JLCPCB; no circuit change needed",
  "pcb_connectors": [
    {
      "reference": "J1",
      "purpose": "USB-C power socket",
      "manufacturer_part": "TYPE-C-31-M-12",
      "jlcpcb_part": "C165948",
      "real_board_supplier_mapping": true,
      "bom_matches": true,
      "cpl_includes_part": true,
      "cad_component_present": true,
      "published_real_board_verified": true
    },
    {
      "reference": "J3",
      "purpose": "Six-pin sensor socket",
      "manufacturer_part": "SM06B-GHS-TB(LF)(SN)",
      "jlcpcb_part": "C133065",
      "real_board_supplier_mapping": true,
      "bom_matches": true,
      "cpl_includes_part": true,
      "cad_component_present": true,
      "published_real_board_verified": true
    },
    {
      "reference": "J6",
      "purpose": "Three-pin programming socket",
      "manufacturer_part": "SM03B-SRSS-TB(LF)(SN)",
      "jlcpcb_part": "C160403",
      "real_board_supplier_mapping": true,
      "bom_matches": true,
      "cpl_includes_part": true,
      "cad_component_present": true,
      "published_real_board_verified": true
    },
    {
      "reference": "J7",
      "purpose": "Two-pin speaker socket",
      "manufacturer_part": "532610271",
      "jlcpcb_part": "C177225",
      "real_board_supplier_mapping": true,
      "bom_matches": true,
      "cpl_includes_part": true,
      "cad_component_present": true,
      "published_real_board_verified": true
    },
    {
      "reference": "J8",
      "purpose": "Ten-pin display flex socket",
      "manufacturer_part": "AFC24-S10FIA-00",
      "jlcpcb_part": "C262680",
      "real_board_supplier_mapping": true,
      "bom_matches": true,
      "cpl_includes_part": true,
      "cad_component_present": true,
      "published_real_board_verified": true
    }
  ],
  "pcb_placed_components": 65,
  "pcb_unique_part_types": 29,
  "sensor": {
    "part": "SEN62-SIN-T",
    "supplier": "DigiKey",
    "supplier_sku": "1649-SEN62-SIN-T-ND",
    "stock_shown": 34,
    "unit_price_usd": 21.38,
    "listing_packaging": "Tray",
    "included_cable_verified": false,
    "procurement_decision": "buy sensor and complete plug-to-plug cable separately; no included cable represented",
    "manufacturer_datasheet_revision": "1.0 October 2026",
    "cable_requirement": "six-pin GH-compatible plugs both ends, 1.25mm pitch, at least 0.128mm2 (26AWG or thicker), one-to-one pin mapping"
  },
  "speaker": {
    "part": "CMS-28588N-L152A",
    "supplier": "DigiKey",
    "supplier_sku": "2223-CMS-28588N-L152A-ND",
    "stock_shown": 667,
    "unit_price_usd": 5.16,
    "includes_factory_cable_and_plug": true,
    "factory_cable_mm": 152,
    "factory_plug": "Molex 51021-0200",
    "pcb_mate": "Molex 53261-0271",
    "evidence": "Live DigiKey termination Wire Leads with Connector; manufacturer series drawing termination A and matching header",
    "use_unmodified": true
  },
  "light_pipe": {
    "part": "VLP-350-F",
    "stock_shown": 83960,
    "unit_price_usd": 0.35
  },
  "cable_candidates": [
    {
      "part": "Adafruit 5754",
      "complete_both_plugs_attached": true,
      "sensor_family_recommended_by_adafruit": true,
      "supplier": "DigiKey",
      "stock_shown": 0,
      "next_receipt_shown": "2026-11-04 (1 piece)",
      "wire_gauge_published": false,
      "approved": false
    },
    {
      "part": "LATTECH GH 6P-6P-100",
      "asin": "B0CDG6962F",
      "supplier": "Amazon",
      "complete_both_plugs_attached": true,
      "package_quantity": 6,
      "wire_gauge_awg": 26,
      "length_mm": 100,
      "pitch_mm": 1.25,
      "published_pin_map": false,
      "availability": "No featured offer; seller/destination offer not confirmed",
      "approved": false
    },
    {
      "part": "3DR MRC0206 100mm",
      "complete_both_plugs_attached": true,
      "published_pin_map": "1:1 all six pins; GHR-06V-S each end",
      "purchasable_product_flag": true,
      "wire_gauge_published": false,
      "approved": false
    }
  ],
  "limitations": [
    "No sensor bundle including cable established",
    "Cable procurement not fully resolved; candidates are not silently approved",
    "No orders or supplier messages sent",
    "Stock and USD one-piece prices reflect fetched US pages; shipping/destination availability not checked",
    "Current speaker CAD still shows shortened lead; no CAD or electrical changes made in this sourcing review",
    "BuyDisplay page unavailable to direct fetch; exact product URL identified by indexed manufacturer listing; current price/stock not confirmed"
  ]
}