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:
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:
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:
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.
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:
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:
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:
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.