We have multiple printed circuit boards
Different boards use overlapping part numbers as different PCB-specific designators
At the moment we use https://github.com/rusefi/uaefi/blob/main/bom_replace_uaefi-e2.csv which works based on designators for example
L420,"NLCV32T-2R2M-EF","L1210","C250227"
L420 local ID part is replaced into C250227 LCSC code
It's a lot of work to edit the replace file in many repositories every time a component runs out. I'd like to have one list where I can enter replacements by LCSC code, for example C362485 -> C112566, so that I can regenerate the BOM automatically before placing an order.
We have multiple printed circuit boards
Different boards use overlapping part numbers as different PCB-specific designators
At the moment we use https://github.com/rusefi/uaefi/blob/main/bom_replace_uaefi-e2.csv which works based on designators for example
L420,"NLCV32T-2R2M-EF","L1210","C250227"L420 local ID part is replaced into C250227 LCSC code
It's a lot of work to edit the replace file in many repositories every time a component runs out. I'd like to have one list where I can enter replacements by LCSC code, for example C362485 -> C112566, so that I can regenerate the BOM automatically before placing an order.