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/flex-fit-twofold.json

{
  "checks": [
    {
      "part": "front-shell",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "lcd-retainer-upper",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "lcd-retainer-lower",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "button-a",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "button-b",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "button-x",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "button-y",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "lcd-body",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "touch-glass",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact BRep"
    },
    {
      "part": "SW_R",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact supplier STEP"
    },
    {
      "part": "SW_X",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "exact supplier STEP"
    },
    {
      "part": "R_LCD_LED",
      "overlap_mm3": 0.0,
      "pass_": true,
      "method": "conservative supplier-model AABB"
    }
  ],
  "connector_mating_region_excluded": true,
  "production_flex_and_bend_radius_require_physical_confirmation": true
}