Skip to content

hildogjr/KiCost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cf6ed4d · Jan 7, 2025
Jan 7, 2025
Jul 16, 2024
May 6, 2024
Jan 6, 2025
Jun 14, 2021
Apr 10, 2023
Jun 12, 2021
Jun 13, 2015
Oct 26, 2021
Mar 21, 2022
Aug 27, 2016
May 27, 2020
Jul 12, 2019
Jun 8, 2020
Jun 13, 2015
Apr 10, 2022
May 9, 2022
Apr 10, 2023
Apr 10, 2023
Aug 27, 2016
Mar 21, 2022
Jul 15, 2019
May 15, 2023
Jun 13, 2015

Repository files navigation

KiCost

Python application image

KiCost is intended to be run as a script for generating part-cost spreadsheets for circuit boards developed with KiCad. KiCost also comes with a graphical user interface in addition to command line.

Features

  • Easy installation via pip (see on documentation folder).
  • Processes the BOM XML file from your KiCad schematic to create a part-cost spreadsheet by geetting the price and inventory data of several popular distributors web servers. (You can also enter your own quantity-adjusted pricing data for specialized parts or those not found at the supported distributors.);
  • Processes also BOM files from Altium, Proteus, Eagle, Upverter and hand made CSVs;
  • The spreadsheet contains quantity-adjusted pricing from each distributor for individual parts and the total board;
  • Enter the number of boards to be built in a spreadsheet cell and all the pricing for the total board and individual parts is updated;
  • The spreadsheet also shows the current inventory on-hand for each part at each distributor;
  • Enter the quantity of each part that you want to purchase from each distributor and lists of part numbers and quantities will appear in formats that you can cut-and-paste directly into the website ordering page of each distributor.

image image