abse/gameboy-advance
Validates and exports a four-layer Game Boy–style PCB assembly with RP2350 MCU, 32MB flash, USB-C, LCD and speaker connectors, battery buck-boost power, buttons, and verified routing, connectivity, clearances, CAD models, and physical DRC.
- Version
- 0.0.39
- License
- unset
- Stars
- 0
mechanical/print-mesh-checks.json
[
{
"part": "rear-shell",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 94566.3023459299
},
{
"part": "battery-door",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 10438.846802129789
},
{
"part": "speaker-retainer",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 302.5886096202471
},
{
"part": "lcd-retainer-lower",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 746.8444985723895
},
{
"part": "lcd-retainer-upper",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 252.81527295398882
},
{
"part": "front-shell",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 33462.38576699637
},
{
"part": "battery-clip-m1",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 132.84909616280478
},
{
"part": "battery-clip-1",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 132.84909616280478
},
{
"part": "button-y",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 518.9577343539993
},
{
"part": "button-x",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 515.1664878806891
},
{
"part": "button-b",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 518.9577343539993
},
{
"part": "button-a",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 518.9577343539993
},
{
"part": "button-select",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 283.1962985055807
},
{
"part": "button-start",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 283.1962985055807
},
{
"part": "dpad",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 2376.9509602744733
},
{
"part": "shoulder-l",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 616.3481442046326
},
{
"part": "shoulder-r",
"watertight": true,
"winding_consistent": true,
"bed_z_min": 0.0,
"positive_bodies": 1,
"enclosed_voids": 0,
"volume_mm3": 616.3481442046326
}
]