Skip to content

DynamicDevices/datasheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Datasheets Repository

This repository stores source datasheets (usually PDFs) and multiple conversion outputs from different processes.

Critical: do NOT store confidential or NDA material

Do not add datasheets or documents that are confidential, proprietary, export-controlled, or covered by an NDA to this repository. Only store documents that are publicly distributable.

Organization

  • Group by manufacturer (lowercase): manufacturers/<manufacturer>/...
  • Group by document (prefer document number or short name): manufacturers/<manufacturer>/<doc-id>/...

Example:

manufacturers/nxp/AN13917/
  source/
  outputs/
    pdftotext/
    pdf2md/
      auto/
      always/
  README.md

What to store per datasheet

  • source/: original datasheet PDF(s)
  • outputs/pdftotext/: baseline extraction (layout-preserving if possible)
  • outputs/pdf2md/auto/: output from pdf2md in auto vision mode
  • outputs/pdf2md/always/: output from pdf2md in always-vision mode

Required: record conversion tool versions

Each datasheet folder’s README.md should record:

  • Source PDF checksum (e.g., sha256sum)
  • Baseline tool versions (e.g., pdftotext -v) and exact commands used
  • pdf2md version (the git commit SHA) and exact commands used
  • Model/provider settings (model id, vision mode, throttling, retries)

Future compatibility

Add new converters under outputs/<converter>/<variant>/ without changing existing layout.

Notes on large PDFs

If you plan to store many large PDFs, consider enabling Git LFS for *.pdf.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published