From 138d54c50dc66eec0ef40b22394abd719d336d33 Mon Sep 17 00:00:00 2001 From: grabowski Date: Mon, 8 Sep 2025 16:15:04 +0700 Subject: [PATCH] fixed bom, added datasheet dl --- kibot.yaml | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/kibot.yaml b/kibot.yaml index 149d493..104536c 100644 --- a/kibot.yaml +++ b/kibot.yaml @@ -255,11 +255,10 @@ outputs: format: HTML html: style: 'modern-blue' # Style for HTML output - datasheet_as_link: true + datasheet_as_link: 'Datasheet' # Column name for datasheet links generate_dnf: true logo: false title: 'Bill of Materials - %f' - extra_info: 'Generated on %d' group_fields: ['Value', 'Footprint', 'Tolerance', 'Voltage'] columns: - field: 'References' @@ -292,7 +291,7 @@ outputs: output: '%f_bom.%x' format: XLSX xlsx: - datasheet_as_link: true + datasheet_as_link: 'Datasheet' # Column name for datasheet links generate_dnf: true logo: false title: 'Bill of Materials' @@ -320,10 +319,20 @@ outputs: name: 'Digikey Part' - field: 'Mouser' name: 'Mouser Part' - - field: 'Unit Price' - name: 'Unit Cost' - - field: 'Total Price' - name: 'Extended Cost' + - field: 'Datasheet' + name: 'Datasheet' + + # Download datasheets + - name: 'download_datasheets' + comment: "Download component datasheets" + type: download_datasheets + dir: BoM/Datasheets + run_by_default: false # Can be slow, so disabled by default + options: + output: '%f_datasheets.csv' # CSV list of downloaded files + field: 'Datasheet' # Field containing datasheet URLs + dnf: false # Don't download for DNF parts + repeated: false # Don't download the same datasheet twice # 3D model - name: 'step'