Bring Your Own Datasheet

Import PDF datasheets for components and convert them to AI-searchable markdown documentation.

What is BYOD?

Bring Your Own Datasheet lets you:

  • Import component datasheets as PDF files
  • Convert to markdown using AI-powered PDF parsing
  • Extract images (pinout diagrams, schematics, wiring guides)
  • Enable AI assistance with component-specific knowledge
  • Search datasheets via semantic search alongside your code

Importing a Datasheet

Drag and Drop

  1. Open your project in the Editor
  2. Locate the datasheet drop zone at the bottom of the File Explorer panel
  3. Drag and drop a PDF datasheet onto the drop zone
  4. Wait for processing (progress indicator shows status)

Click to Upload

  1. Click on the datasheet drop zone
  2. Select a PDF file from your computer
  3. Wait for processing to complete

Processing Steps

When you import a datasheet, Embedr:

  1. Uploads the PDF to secure cloud storage
  2. Processes the PDF using AI document parser
  3. Extracts text content and converts to markdown
  4. Extracts images (diagrams, tables, pinouts)
  5. Generates a component name using AI (e.g., "ESP32-WROOM-32E")
  6. Saves everything to your project's datasheets/ folder
  7. Indexes the content for semantic search

Output Structure

After processing, a new folder is created:

your-project/
├── datasheets/
│   └── ESP32-WROOM-32E/
│       ├── ESP32-WROOM-32E.md
│       └── images/
│           ├── pinout.png
│           └── block-diagram.png
├── your-project.ino
└── ...

Settings

Control datasheet processing in SettingsProject Settings:

  • Auto-Generate Datasheet Names: When enabled, AI generates descriptive component names

AI Assistance with Datasheets

Once imported, the Embedr Agent can reference your component datasheets:

  • "What are the GPIO pins on my ESP32 module?"
  • "Show me the I2C wiring for the BME280 sensor"
  • "Help me connect this sensor based on its datasheet"

Supported Formats

  • File type: PDF only
  • Maximum size: 200MB

Tips

  • Use official manufacturer datasheets for best results
  • Single component per PDF works best
  • English content produces most accurate extraction