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/speaker-routing-review.json
{
"status": "pass",
"scope": "Real J7 relocation and matching cable assembly",
"J7_pcb_mm": [
15.2,
24.3
],
"R7_pcb_mm": [
14.5,
11
],
"J7_assembly_mm": [
-21.8,
15.2,
38.6
],
"antenna_keepout_preserved": true,
"minimum_J7_pad_to_antenna_keepout_mm": 0.7500563,
"rerouted_trace_ids": [
"source_net_34_0",
"source_net_35_0",
"source_net_14_0",
"source_net_2_mst13_0",
"source_net_19_0",
"source_net_33_mst1_0"
],
"main_circuit_errors": 0,
"all_checks_and_routing_errors": 0,
"native_drc_violations": 0,
"native_unconnected_items": 0,
"assembly_circuit_errors": 0,
"typecheck": "pass",
"cli_netlist_pin_placement_source": "pass",
"gerber_short_scan": "pass",
"extra_pcb_bitmap_short_scan": "Unavailable in pinned CLI: layerCanvas.getContext is not a function",
"fabrication_package": "regenerated and independently audited",
"schematic_style_issues": 0,
"factory_lead_nominal_mm": [
152,
5
],
"physical_fit_verified": false,
"RF_tested": false,
"RF_note": "Metal speaker and terminal leads remain close beneath antenna; assembled prototype RF test required",
"procurement_note": "JLC assembly stock not reserved; existing stock limits remain",
"published": true,
"publication_receipt": "validation/direct-speaker-publication.json",
"J7_pcb_rotation_deg": 0,
"J7_cable_direction": "PCB +Y / assembly -X, toward speaker mount",
"rerouted_this_revision": [
"source_net_14_0",
"source_net_34_0",
"source_net_35_0",
"source_net_3_mst57_0"
],
"speaker_lead_configuration": "Cut stock wire and recrimp original manufacturer housing; standard contacts, no adapter",
"speaker_lead_mm": {
"red": 27,
"black": 23,
"tolerance": 1
},
"catalog_factory_lead_mm": [
152,
5
],
"factory_wire_length_mm": {
"red": 27,
"black": 23
},
"assembly_connection_status": "Direct manufacturer51021-0200 to53261-0271 header",
"custom_adapter_removed": true,
"board_header": "Molex53261-0271 / C177225",
"speaker_connection_status": "Direct matching Molex51021-0200 plug to53261-0271 header"
}