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
mechanical/speaker-selection.json
{
"manufacturer": "Same Sky (formerly CUI Devices)",
"manufacturer_part_number": "CMS-28588N-L152A",
"distributor": "DigiKey",
"distributor_part_number": "2223-CMS-28588N-L152A-ND",
"product_url": "https://www.digikey.com/en/products/detail/same-sky-formerly-cui-devices/CMS-28588N-L152A/13563523",
"price_usd_at_check": 5.16,
"stock_at_check": 667,
"checked_date": "2026-10-07",
"impedance_ohms": 8,
"impedance_min_ohms": 6.8,
"impedance_max_ohms": 9.2,
"rated_power_w": 2,
"max_power_w": 2.5,
"resonance_hz": 550,
"response_hz": [
550,
20000
],
"body_diameter_mm": 28,
"body_depth_mm": 5.5,
"magnet_diameter_mm": 16,
"drawing_tolerance_mm": 0.2,
"distributor_height_mm": 5.8,
"reserved_depth_mm": 6.0,
"lead_length_mm": 152,
"lead_length_tolerance_mm": 5,
"lead_wire": "UL1571 28 AWG",
"lead_housing": "Molex 51021-0200",
"speaker_red_polarity": "positive",
"speaker_black_polarity": "negative",
"board_header": "Molex 53261-0271",
"amplifier": {
"part": "MAX98357AETE+T",
"supply_v": 5,
"datasheet_output_8ohm_10pct_thdn_w": 1.8,
"speaker_rated_vrms": 4,
"conservative_playback_limit_w": 1.0,
"conservative_playback_limit_vrms": 2.828,
"firmware_limiter_implemented": false
},
"cad_source": "derived from manufacturer mechanical drawing; manufacturer STEP could not be retrieved (403)",
"physical_fit_verified": false,
"body_pose": {
"front_x_mm": -37,
"center_y_mm": 3,
"center_z_mm": 20.5,
"wire_exit": "upward, manufacturer drawing rotated 180 degrees"
},
"gasket": {
"material": "3M VHB 4910 or validated equivalent",
"nominal_thickness_mm": 1,
"outer_diameter_mm": 28,
"inner_diameter_mm": 23
},
"layout_status": "J7 relocated on real PCB, antenna copper keepout retained; fabrication checks tracked in validation/speaker-routing-review.json",
"J7_center_world_mm": [
-21.8,
15.2,
38.6
],
"connection_status": "Direct original Molex 51021-0200 plug to 53261-0271 PCB header; no adapter",
"lead_modification": {
"operation": "Cut stock lead and recrimp into original Molex housing with standard compatible contacts",
"finished_length_mm": {
"red": 27,
"black": 23
},
"tolerance_mm": 1,
"catalog_length_mm": 152,
"adapter": false,
"custom_hardware": false,
"requires_crimp_tool_and_new_standard_contacts": true,
"physical_fit_verified": false
},
"board_header_jlcpcb": "C177225",
"manufacturer_mating_evidence": "Speaker drawing names53261-0271; header drawing sheet2 and5 name51021 series"
}