[
  {
    "id": "1bitsy-v1.0d-legend",
    "title": "1Bitsy v1.0d pinout legend",
    "manufacturer": "1BitSquared and Piotr Esden-Tempski",
    "revision": "v1.0d",
    "date": "2016-10",
    "pages": 3,
    "appliesTo": ["1Bitsy v1.0d"],
    "sourceUrl": "https://raw.githubusercontent.com/1Bitsy/1bitsy-hardware/master/doc/1bitsy_v1_0d_legend_combined.pdf",
    "consultedOn": "2026-11-12",
    "retrievedOn": "2026-11-12",
    "localUrl": "/docs/1bitsy/1bitsy-v1-0d-pinout.pdf",
    "sha256": "24a71e7d3b57b3b78e8112bfee0704f3a9d0c97f68e25c4cc0283b7016478124",
    "license": "CC BY-SA 4.0",
    "sections": {
      "pinout": "P. 1 numbered headers, p. 2 front-side auxiliary contacts, p. 3 rear pads. Use ST DS8597 Table 9 where alternate-function labels differ."
    }
  },
  {
    "id": "1bitsy-v1.0d-schematic",
    "title": "1Bitsy v1.0d schematic",
    "manufacturer": "1BitSquared and Piotr Esden-Tempski",
    "revision": "v1.0d",
    "date": "2016-10",
    "pages": 1,
    "appliesTo": ["1Bitsy v1.0d"],
    "sourceUrl": "https://raw.githubusercontent.com/1Bitsy/1bitsy-hardware/master/1bitsy/v1.0d/1bitsy_schematic.pdf",
    "consultedOn": "2026-11-12",
    "retrievedOn": "2026-11-12",
    "localUrl": "/docs/1bitsy/1bitsy-v1-0d-schematic.pdf",
    "sha256": "95bbd9795e2fa37f8710233e3ea6a73e2362abb1ec59d626acbe641692b9a68f",
    "license": "CC BY-SA 4.0",
    "sections": {
      "wiring": "Power, USB, MCU, ARM Cortex JTAG connector, status LED and button blocks. X1 is annotated 32.768 kHz."
    }
  },
  {
    "id": "1bitsy-v1.0d-kicad-pcb",
    "title": "1Bitsy v1.0d KiCad PCB",
    "manufacturer": "1BitSquared and Piotr Esden-Tempski",
    "revision": "v1.0d",
    "date": "2016",
    "appliesTo": ["1Bitsy v1.0d"],
    "sourceUrl": "https://raw.githubusercontent.com/1Bitsy/1bitsy-hardware/master/1bitsy/v1.0d/1bitsy.kicad_pcb",
    "consultedOn": "2026-11-12",
    "retrievedOn": "2026-11-12",
    "localUrl": null,
    "sha256": "288f69957e6bc1bf54cb7ddbb610ac9eb570eb950ac184bac99bceb90b7960a9",
    "sections": {
      "pinout": "PCB footprint positions and pad nets for X1, X3, P24, P43–P52 and J1."
    }
  },
  {
    "id": "DS8597",
    "title": "STM32F415xx / STM32F417xx datasheet",
    "manufacturer": "STMicroelectronics",
    "revision": 9,
    "date": "2020-09",
    "pages": 207,
    "appliesTo": ["STM32F415RGT6 on 1Bitsy v1.0d"],
    "sourceUrl": "https://www.st.com/resource/en/datasheet/stm32f415rg.pdf",
    "consultedOn": "2026-11-12",
    "localUrl": null,
    "sha256": null,
    "sections": {
      "pinout": "LQFP-64, Tables 7 and 9. Use STM32F415RG and the board schematic to determine which functions are accessible.",
      "electrical": "Tables 11, 14, 48 and 67. Figure 21 shows the supply domains."
    }
  },
  {
    "id": "1bitsy-quickstart",
    "title": "1Bitsy Quickstart Guide",
    "manufacturer": "1BitSquared and Piotr Esden-Tempski",
    "revision": null,
    "date": null,
    "appliesTo": ["1Bitsy v1.0d with factory firmware"],
    "sourceUrl": "https://1bitsy.org/overview/quickstart/",
    "consultedOn": "2026-11-12",
    "localUrl": null,
    "sha256": null,
    "sections": {
      "debug": "Black Magic Probe and USB DFU quickstarts. The User-button shortcut assumes preloaded firmware."
    }
  },
  {
    "id": "UM10204",
    "title": "I²C-bus specification and user manual",
    "manufacturer": "NXP Semiconductors",
    "revision": "7.0",
    "date": "2021-10-01",
    "pages": 62,
    "appliesTo": ["1Bitsy v1.0d I²C1 wiring example"],
    "sourceUrl": "https://www.nxp.com/docs/en/user-guide/UM10204.pdf",
    "consultedOn": "2026-11-12",
    "localUrl": null,
    "sha256": null,
    "sections": {
      "electrical": "Standard-mode timing and pull-up sizing from the 30–70% rise time and capacitive load."
    }
  }
]
