Skip to content

Add missing values to passive components #93

@Engineer162

Description

@Engineer162

A lot of resistors and capacitors need proper values to make the BOM generator more accurate in finding the correct parts.

An example of a resistor that is missing a power rating is this one on the BQ BMS:

Image

As we can see, it is a 100-ohm resistor, but what wattage should it be rated for? 100 mW? 125 mW? 500 mW? And so on. This important value is not stored anywhere currently.

Therefore, we need every passive component to have a full value as shown in the image below:

Image

Here we can see that the resistor is 1K Ohm and rated for 0.5W or 500mW. We also know that its footprint is 0805 by looking at the linked footprint in KiCad, and that's all that's minimally required to find a suitable component on Digikey, LCSC, Mouser, and so on.

An example for capacitors is here also on the BQ BMS:

Image

We can see that the capacitors have a uF and nF rating but no voltage rating, and although the voltage rating is not that important here, as we rarely go over 5 volts in this project, where most common SMD capacitors are 10 or 16 volts, it does help the component finders to find correct components more easily.

Additionally, we can add a separate field and column label in the BOM creator for full values; that way, we keep the value shown in the schematic editor minimal while still allowing component finders to find the correct components.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions