main
Caleb Publish 0.1.2 3abc53a 23h ago
{
 "schema": "adom/verification@1",
 "part": "STM32G0B1KBU6",
 "variants": [],
 "entries": [
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Automated build checks (awaiting human validation)",
   "scope": [
    "symbol",
    "footprint",
    "3d",
    "pins"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Footprint extracted pad-for-pad from the source board and normalized to the footprint frame (back-side parts un-mirrored)",
     "result": "pass"
    },
    {
     "text": "3D model seated z=0 at footprint origin (placement inverse; method centroid-matched to KiCad library models on 59 cases)",
     "result": "pass"
    },
    {
     "text": "adom-lbr generate + lint passed",
     "result": "pass"
    },
    {
     "text": "33 of 33 pins described from the datasheet (adom-ds2sf, page-cited)",
     "result": "pass"
    },
    {
     "text": "Not yet checked by a person: land pattern vs datasheet, pin-1/orientation, 3D body vs drawing",
     "result": "note"
    }
   ],
   "evidence": [
    {
     "label": "datasheet",
     "href": "docs/stm32g0b1kbu6-datasheet.pdf"
    }
   ],
   "files": {
    "stm32g0b1kbu6.kicad_sym": "09546fd9e21778d7824a2a1d5dced90581d80194e82754a7d6eff5e291ac21e3",
    "stm32g0b1kbu6.kicad_mod": "739b7dbbf4b9963f0551a24b90fa872be4bf92fab225c9c4f5507f81c654c372",
    "stm32g0b1kbu6.step": "d78e7cbde5c638c998f2a03f4a479341b393764138cdd65a74485c919619a77d"
   }
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Symbol pin names changed to the datasheet spelling (Figure 12, GP version): PC14-OSC32_IN,...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Symbol pin names changed to the datasheet spelling (Figure 12, GP version): PC14-OSC32_IN, PC15-OSC32_OUT, VDD/VDDA, VSS/VSSA, PF2-NRST, PA9, PA10, PA11 [PA9], PA12 [PA10], PA14-BOOT0.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Footprint is the designer custom STM_CDT:STM32G0B1_UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm;...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Footprint is the designer custom STM_CDT:STM32G0B1_UFQFPN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm; check it against the UFQFPN32 package drawing.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "3D model provenance: extracted from the source board STEP export (designer custom library ...",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "3D model provenance: extracted from the source board STEP export (designer custom library STM_CDT); the upstream model licence is not stated, so the page licence is NOASSERTION.",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-16",
   "by": {
    "name": "Claude (AI build)",
    "handle": "claude"
   },
   "status": "superseded",
   "title": "Datasheet pins not matched to a symbol pin: EP",
   "scope": [
    "review"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Datasheet pins not matched to a symbol pin: EP",
     "result": "note"
    }
   ],
   "evidence": [],
   "files": {}
  },
  {
   "date": "2026-10-28",
   "by": {
    "name": "Claude, at Caleb Taylor's request",
    "handle": "claude"
   },
   "status": "verified",
   "title": "Validated against ST's STM32G0B1xB/xC/xE datasheet DS13560 Rev 6 (February 2026)",
   "scope": [
    "symbol",
    "footprint",
    "3d",
    "pins"
   ],
   "variants": [
    "*"
   ],
   "checks": [
    {
     "text": "Datasheet: replaced the LCSC copy (DS13560 Rev 3, January 2022) with ST's current DS13560 Rev 6, February 2026, from st.com",
     "result": "pass"
    },
    {
     "text": "Variant: STM32G0B1KBU6 = K 32 pins, B 128 KB, U UFQFPN, 6 = -40 to 85 C, no N option, so the GP pinout applies (ordering information p.161; N-suffix devices are the alternative pinout, p.11)",
     "result": "pass"
    },
    {
     "text": "All 33 pins match Figure 4 'STM32G0B1KxU UFQFPN32 pinout', GP version (p.37) and the LQFP32/UFQFPN32-GP column of Table 12 (p.47-55) by number and name, including PC14-OSC32_IN, PC15-OSC32_OUT, VDD/VDDA, VSS/VSSA, PF2-NRST, PA11 [PA9], PA12 [PA10], PA14-BOOT0; pin 33 is the exposed pad, labelled VSS in Figure 4. No renames needed",
     "result": "pass"
    },
    {
     "text": "Pin types agree with Table 12: the 30 port pins are I/O (bidirectional; PF2-NRST is RST/FT), VDD/VDDA and VSS/VSSA are supply (power_in); exposed pad 33 changed passive -> power_in (VSS ground)",
     "result": "pass"
    },
    {
     "text": "All 33 descriptions rewritten from Table 12 rows (I/O structure decoded with Table 11 p.46, alternate and additional functions, notes 1-6 on p.55), the power supply scheme (p.17) and Figure 4; citations re-pointed from Rev 3 to Rev 6 pages",
     "result": "pass"
    },
    {
     "text": "Footprint (designer custom STM_CDT UFQFPN-32-1EP 5x5) vs Figure 41/Table 83 (p.130-131) and Figure 42 footprint example (p.133): 32 pads 0.25 mm wide on e = 0.50 mm, as Figure 42; pads 0.875 mm long with centres at +/-2.4375 mm (span 2.00 to 2.875 mm from centre) vs Figure 42's 0.65 mm pads in a 5.50 mm outline (2.10 to 2.75 mm): longer by 0.10 mm inward and 0.125 mm outward, still covering the terminals (D/2 = 2.50, L 0.30-0.50, b 0.18-0.30) with 0.25 mm clearance to the exposed pad; exposed pad 3.50 x 3.50 mm = Figure 42 and D2/E2 typ (3.40-3.60), with four 1.41 mm paste windows; pin 1 at the top of the left column, numbering counter-clockwise as Figure 42",
     "result": "note"
    },
    {
     "text": "3D model rebuilt (tier 3): the previous model was extracted from a board STEP with no licence. Tier 1 unusable (ST's CAD sits behind a my.st.com login/e-mail validation via SamacSys/Ultra Librarian, whose terms forbid library redistribution); tier 2 unusable (KiCad has no UFQFPN-32 EP3.5 model; QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm is 0.77 mm tall vs A 0.50-0.60). Generated with kicad-footprint-generator @ 6ef68694 package/no_lead at DS13560 Table 83 values (patch in provenance/tools), CC-BY-SA-4.0",
     "result": "pass"
    },
    {
     "text": "3D body vs Figure 41/Table 83 (p.130-131): 5.00 x 5.00 x 0.55 mm (D = E 5.00 BSC, A 0.50-0.60); 32 terminals 0.40 x 0.25 mm at the edge on e = 0.50 (L 0.30-0.50, b 0.18-0.30), centres on the footprint pad centres; exposed pad 3.50 x 3.50 mm (D2/E2 3.40-3.60); pin-1 dimple top-left over pad 1 and bottom view pin 1 lower left as Figure 41 (docs/proof/stm32g0b1kbu6-3d-model.png)",
     "result": "pass"
    },
    {
     "text": "Pose: stm32g0b1kbu6.step and -etched.step Z-up, seated on z = 0, centred on the pad pattern (offset 0), footprint model binding identity (step_pose.py PASS); MPN etched on the top face with adom-chip-laser 0.2.0; GLBs from step2glb 0.13.2 (glTF-Transform, KHR_mesh_quantization) with PBR materials set by colour",
     "result": "pass"
    },
    {
     "text": "Not modelled: Figure 41's exposed-pad terminal-1 chamfer and corner radii (undimensioned, figure not to scale); terminal thickness A3 (not printed) left at the generator's 0.11 mm",
     "result": "note"
    },
    {
     "text": "DigiKey 497-STM32G0B1KBU6-ND and Mouser 511-STM32G0B1KBU6 confirmed as STM32G0B1KBU6 by STMicroelectronics (2026-10-27)",
     "result": "pass"
    },
    {
     "text": "Symbol Datasheet / MPN / Manufacturer / DigiKey / Mouser / LCSC properties agree with page.json; footprint Datasheet property points at the manufacturer datasheet URL",
     "result": "pass"
    },
    {
     "text": "component-page-verify: all checks pass; adom-lbr validate OK",
     "result": "pass"
    }
   ],
   "evidence": [
    {
     "label": "datasheet (STMicroelectronics, DS13560 Rev 6)",
     "href": "https://www.st.com/resource/en/datasheet/stm32g0b1kb.pdf"
    },
    {
     "label": "3D model views vs Figure 41",
     "href": "docs/proof/stm32g0b1kbu6-3d-model.png"
    },
    {
     "label": "3D model provenance",
     "href": "provenance/3d-model.json"
    }
   ],
   "files": {
    "stm32g0b1kbu6.kicad_sym": "ff1bacc85094d8689ab7019530236c4d240a6bd8884e50302478c124c6524753",
    "stm32g0b1kbu6.kicad_mod": "739b7dbbf4b9963f0551a24b90fa872be4bf92fab225c9c4f5507f81c654c372",
    "stm32g0b1kbu6.step": "7ae4d90a64b22c011b9b2b25658a7d45899f4c08b3d76d262cd7eb702c6f38bb"
   }
  }
 ]
}