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

checks/inherited-validation-reference.json

PCBPCB preview for checks/inherited-validation-reference.json
SchematicSchematic preview for checks/inherited-validation-reference.json
{
  "accepted": true,
  "batteryCellCount": 4,
  "batteryEnableTopOhm": 390000,
  "batteryEnableBottomOhm": 100000,
  "nominalBatteryStartV": 3.9200000000000004,
  "nominalBatteryStopV": 3.43,
  "assemblyCellCountSelection": true,
  "tscircuit": "0.0.2827",
  "flash": "W25Q256JVFIQ",
  "flashJlcpcb": "C779876",
  "capacityMB": 32,
  "reimportedPartTypes": 51,
  "localConnectorReview": {
    "speakerPositionMm": [
      -2,
      -20
    ],
    "shoulderPart": "SKHLLCA010",
    "shoulderJlcpcb": "C139766",
    "shoulderSidePush": true,
    "usbJlcpcb": "C5143397",
    "usbCadReferenceOnly": true,
    "usbCadSource": "GCT dimensioned drawing"
  },
  "physicalComponentPorts": 462,
  "preservedElectricalGroups": 133,
  "newFlashNcPins": 7,
  "layers": 4,
  "physicalDrcErrors": 0,
  "shorts": 0,
  "pcbStyleFindings": 0,
  "retainedLengthFindings": 16,
  "retainedWidthWarnings": 25,
  "nativeRoutingPhases": 5,
  "policy": "Zero physical DRC/shorts; original mapped net partitions and board rules preserved; no narrower traces or new/worse length findings. Additional flash addressing firmware not implemented."
}