Skip to content

Commit

Permalink
Updated bom.ini to produce a more human-readable output and replace …
Browse files Browse the repository at this point in the history
…100n caps by group standard
  • Loading branch information
tpreuschoff committed Sep 15, 2021
1 parent 642438f commit 65aa731
Show file tree
Hide file tree
Showing 6 changed files with 120 additions and 153 deletions.
35 changes: 17 additions & 18 deletions pcb/KiCad/Piezo_Controller.sch
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
EESchema Schematic File Version 4
LIBS:RedPitaya_Lockbox-cache
EELAYER 29 0
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Expand Down Expand Up @@ -35,8 +34,8 @@ F 0 "C14" H 3310 3620 50 0000 L CNN
F 1 "100n" V 3200 3550 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 3300 3550 50 0001 C CNN
F 3 "" H 3300 3550 50 0001 C CNN
F 4 "Yageo" H 3300 3550 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 3300 3550 50 0001 C CNN "PN"
F 4 "Kemet" H 3300 3550 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 3300 3550 50 0001 C CNN "PN"
1 3300 3550
0 1 1 0
$EndComp
Expand Down Expand Up @@ -234,8 +233,8 @@ F 0 "C15" H 3310 4420 50 0000 L CNN
F 1 "100n" H 3310 4270 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 3300 4350 50 0001 C CNN
F 3 "" H 3300 4350 50 0001 C CNN
F 4 "Yageo" H 3300 4350 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 3300 4350 50 0001 C CNN "PN"
F 4 "Kemet" H 3300 4350 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 3300 4350 50 0001 C CNN "PN"
1 3300 4350
0 1 1 0
$EndComp
Expand Down Expand Up @@ -557,8 +556,8 @@ F 0 "C19" H 5510 4570 50 0000 L CNN
F 1 "100n" H 5510 4420 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 5500 4500 50 0001 C CNN
F 3 "" H 5500 4500 50 0001 C CNN
F 4 "Yageo" H 5500 4500 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 5500 4500 50 0001 C CNN "PN"
F 4 "Kemet" H 5500 4500 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 5500 4500 50 0001 C CNN "PN"
1 5500 4500
0 1 1 0
$EndComp
Expand All @@ -570,8 +569,8 @@ F 0 "C18" H 5510 3720 50 0000 L CNN
F 1 "100n" H 5510 3570 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 5500 3650 50 0001 C CNN
F 3 "" H 5500 3650 50 0001 C CNN
F 4 "Yageo" H 5500 3650 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 5500 3650 50 0001 C CNN "PN"
F 4 "Kemet" H 5500 3650 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 5500 3650 50 0001 C CNN "PN"
1 5500 3650
0 1 1 0
$EndComp
Expand All @@ -583,8 +582,8 @@ F 0 "C22" H 9350 2850 50 0000 L CNN
F 1 "100n" H 9300 2950 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 9600 2850 50 0001 C CNN
F 3 "" H 9600 2850 50 0001 C CNN
F 4 "Yageo" H 9600 2850 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 9600 2850 50 0001 C CNN "PN"
F 4 "Kemet" H 9600 2850 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 9600 2850 50 0001 C CNN "PN"
1 9600 2850
0 1 1 0
$EndComp
Expand All @@ -596,8 +595,8 @@ F 0 "C23" H 9450 3600 50 0000 L CNN
F 1 "100n" H 9400 3750 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 9600 3650 50 0001 C CNN
F 3 "" H 9600 3650 50 0001 C CNN
F 4 "Yageo" H 9600 3650 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 9600 3650 50 0001 C CNN "PN"
F 4 "Kemet" H 9600 3650 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 9600 3650 50 0001 C CNN "PN"
1 9600 3650
0 1 1 0
$EndComp
Expand Down Expand Up @@ -1123,8 +1122,8 @@ F 0 "C26" H 4400 1700 50 0000 L CNN
F 1 "100n" H 4350 1800 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 4650 1700 50 0001 C CNN
F 3 "" H 4650 1700 50 0001 C CNN
F 4 "Yageo" H 4650 1700 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 4650 1700 50 0001 C CNN "PN"
F 4 "Kemet" H 4650 1700 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 4650 1700 50 0001 C CNN "PN"
1 4650 1700
0 1 1 0
$EndComp
Expand All @@ -1136,8 +1135,8 @@ F 0 "C27" H 4500 2450 50 0000 L CNN
F 1 "100n" H 4450 2600 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 4650 2500 50 0001 C CNN
F 3 "" H 4650 2500 50 0001 C CNN
F 4 "Yageo" H 4650 2500 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 4650 2500 50 0001 C CNN "PN"
F 4 "Kemet" H 4650 2500 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 4650 2500 50 0001 C CNN "PN"
1 4650 2500
0 1 1 0
$EndComp
Expand Down
3 changes: 1 addition & 2 deletions pcb/KiCad/RedPitaya_Lockbox.sch
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
EESchema Schematic File Version 4
LIBS:RedPitaya_Lockbox-cache
EELAYER 29 0
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Expand Down
89 changes: 40 additions & 49 deletions pcb/KiCad/RedPitaya_Lockbox_bom_1.4.1.csv
Original file line number Diff line number Diff line change
@@ -1,60 +1,51 @@
Component,Description,Part,References,Value,Footprint,Quantity Per PCB,Datasheet,MFN,PN,Config,Alternative
1,"Unpolarized capacitor, small symbol",C_Small,C11 C14 C15 C18 C19 C22 C23 C26 C27,100n,C_0603_1608Metric,9,,Yageo,CC0603ZPY5V9BB104,,
2,"Unpolarized capacitor, small symbol",C_Small,C8 C9 C21,100n,C_1206_3216Metric,3,,KEMET,C1206C104K3GEC7210,,
3,"Unpolarized capacitor, small symbol",C_Small,C6,10n,C_0603_1608Metric,1,,Murata Electronics,GRM1885C1H103JA01D,,
4,"Unpolarized capacitor, small symbol",C_Small,C16,10p,C_0603_1608Metric,1,,Wurth Electronics,885012006051,,
5,"Unpolarized capacitor, small symbol",C_Small,C3 C4 C12 C13,10u,C_1210_3225Metric,4,,Taiyo Yuden,GMK325BJ106MN-T,,
6,Polarized capacitor,CP,C17,10u,CP_EIA-3528-21_Kemet-B,1,,AVX,TCJB106M025R0150,,
7,"Unpolarized capacitor, small symbol",C_Small,C10,16n (C0G),C_1206_3216Metric,1,,Murata Electronics,GRM3195C1H163JA01D,,
8,"Unpolarized capacitor, small symbol",C_Small,C24 C25,16p / C0G,C_0603_1608Metric,2,~,Murata Electronics,GCM1885C2A160JA16D,,
9,"Unpolarized capacitor, small symbol",C_Small,C7,1u,C_0805_2012Metric,1,,Taiyo Yuden,UMK212B7105KG-T,,
10,"Unpolarized capacitor, small symbol",C_Small,C1 C2 C5,4.7u,C_0805_2012Metric,3,,Wurth Electronics,885012107013,,
11,"Unpolarized capacitor, small symbol",C_Small,C20,47u,C_1210_3225Metric,1,,Taiyo Yuden,EMK325BJ476MM-P,,
12,"Ferrite bead, small symbol",Ferrite_Bead_Small,FB1,TDK MPZ2012S221A,L_0805_2012Metric,1,,TDK,MPZ2012S221AT000,,
13,"Connector Europe 64 contacts, ranges A,B,C",C64AC,J1,C64AC,Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows,1,,Harting,09031646921,,
14,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J11,Curr_In (Out2),SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
15,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J13,Curr_Out (Out2),SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
16,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J12,Error_In,SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
17,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J16,Error_Mon,SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
18,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J14,Error_Out (In1),SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
19,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J3,Piezo_In (Out1),SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
20,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J7,Piezo_Monitor,SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
21,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",Conn_Coaxial,J5,Piezo_Out,SMA_Amphenol_132134_Vertical,1,,Amphenol,901-144-8RFX,,
22,One-piece EMI RF shielding cabinet,RF_Shield_One_Piece,J9,RF_Shield_One_Piece,Laird_Technologies_BMI-S-107_44.37x44.37mm,1 (DNF),,Wurth Electronics,36907406S,DNF,
23,"Inductor, small symbol",L_Small,L2 L3,4.7u,Coilcraft_MSS1278T,2,,Coilcraft,MSS1278T-472MLD,,
24,"Resistor, small symbol",R_Small,R20 R23 R24 R27,0,R_0603_1608Metric,4,,Vishay,CRCW06030000Z0EB,,
25,"Resistor, small symbol",R_Small,R10,10k,R_0603_1608Metric,1,,Susumu,RR0816P-103-D,,
26,"Resistor, small symbol",R_Small,R1 R2,121k,R_0603_1608Metric,2,,Susumu,RR0816P-1213-D-09D,,
27,"Resistor, small symbol",R_Small,R15 R25 R28 R30,1M,R_0603_1608Metric,4,,Panasonic,ERJ-3RED1004V,,
28,"Resistor, small symbol",R_Small,R4 R6 R9 R12 R21,1k,R_0603_1608Metric,5,,Susumu,RR0816P-102-D,,
29,"Resistor, small symbol",R_Small,R13,243k,R_0603_1608Metric,1,,Susumu,RR0816P-2433-D-38D,,
30,"Resistor, small symbol",R_Small,R3,249,R_0603_1608Metric,1,,Vishay,RCS0603249RFKEA,,
31,"Resistor, small symbol",R_Small,R8 R14 R19,2k,R_0603_1608Metric,3,,Susumu,RR0816P-202-D,,
32,Resistor,R,R16,4.7,R_1210_3225Metric,1,,Panasonic,ERJ-14YJ4R7U,,
33,"Resistor, small symbol",R_Small,R11 R18 R26 R29,49.9,R_1210_3225Metric,4,,Yageo,RC1210FR-0749R9L,,
34,"Resistor, small symbol",R_Small,R5,52.3k,R_0603_1608Metric,1,,Susumu,RR0816P-5232-D-70C,,
35,"Resistor, small symbol",R_Small,R7 R17 R22,DNF,R_0603_1608Metric,3 (DNF),,,,DNF,
36,StemLab RedPitaya 14bit,RedPitaya_125-14,RP1,RedPitaya_125-14,RedPitaya_125-14,1,,Samtec,ESQ-113-44-T-D,,
37,Potentiometer,R_POT,RV1,10k,Pin_Header_Straight_1x03_Pitch2.54mm_Friction_Lock,1 (DNF),,Vishay,534B1103JC,DNF,
38,"250mA, High-Speed Buffer",BUF634,U5,BUF634,SOIC-8_3.9x4.9mm_P1.27mm,1,,Texas Instruments,BUF634AIDR,,
39,10V Precision Reference,LT1236-10,U3,LT1236-10,SOIC-8_3.9x4.9mm_P1.27mm,1,,Analog Devices,LT1236ACS8-10#PBF,,
40,"20V, 500mA, Ultralow Noise, Ultrahigh PSRR Linear Regulator, MSOP Package",LT3045EMSE,U1,LT3045EMSE,MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm,1,https://cds.linear.com/docs/en/datasheet/3045f.pdf,Analog Devices,LT3045EMSE#PBF,,
41,"–20V, 500mA, Ultralow Noise, Ultrahigh PSRR Negative Linear Regulator",LT3094EMSE,U2,LT3094EMSE,MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm,1,https://cds.linear.com/docs/en/datasheet/3045f.pdf,Analog Devices,LT3094EMSE#TRPBF,,LT3094EMSE#PBF
42,,LT8610,U6,LT8610,MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm,1,,Analog Devices,LT8610EMSE#TRPBF,,
43,"Dual SoundPlus High Performance, Bipolar-Input Audio Operational Amplifiers, SOIC-8/MSOP-8",OPA1602,U7 U8,OPA1602,SOIC-8_3.9x4.9mm_P1.27mm,2,http://www.ti.com/lit/ds/symlink/opa1604.pdf,Texas Instruments,OPA1602AIDR,,
44,"Quad SoundPlus High Performance, Bipolar-Input Audio Operational Amplifiers, SOIC-14/TSSOP-14",OPA1604,U4,OPA1604,SOIC-14_3.9x8.7mm_P1.27mm,1,http://www.ti.com/lit/ds/symlink/opa1604.pdf,Texas Instruments,OPA1604AIDR,,
Component,Quantity Per PCB,References,Value,MFN,PN,Description,Footprint,Alternative
1,9,C11 C14-C15 C18-C19 C22-C23 C26-C27,100n,Kemet,C0603C104K5RECAUTO,"Unpolarized capacitor, small symbol",C_0603_1608Metric,
2,3,C8-C9 C21,100n,KEMET,C1206C104K3GEC7210,"Unpolarized capacitor, small symbol",C_1206_3216Metric,
3,1,C6,10n,Murata Electronics,GRM1885C1H103JA01D,"Unpolarized capacitor, small symbol",C_0603_1608Metric,
4,1,C16,10p,Wurth Electronics,885012006051,"Unpolarized capacitor, small symbol",C_0603_1608Metric,
5,4,C3-C4 C12-C13,10u,Taiyo Yuden,GMK325BJ106MN-T,"Unpolarized capacitor, small symbol",C_1210_3225Metric,
6,1,C17,10u,AVX,TCJB106M025R0150,Polarized capacitor,CP_EIA-3528-21_Kemet-B,
7,1,C10,16n (C0G),Murata Electronics,GRM3195C1H163JA01D,"Unpolarized capacitor, small symbol",C_1206_3216Metric,
8,2,C24-C25,16p / C0G,Murata Electronics,GCM1885C2A160JA16D,"Unpolarized capacitor, small symbol",C_0603_1608Metric,
9,1,C7,1u,Taiyo Yuden,UMK212B7105KG-T,"Unpolarized capacitor, small symbol",C_0805_2012Metric,
10,3,C1-C2 C5,4.7u,Wurth Electronics,885012107013,"Unpolarized capacitor, small symbol",C_0805_2012Metric,
11,1,C20,47u,Taiyo Yuden,EMK325BJ476MM-P,"Unpolarized capacitor, small symbol",C_1210_3225Metric,
12,1,FB1,TDK MPZ2012S221A,TDK,MPZ2012S221AT000,"Ferrite bead, small symbol",L_0805_2012Metric,
13,1,J1,C64AC,Harting,09031646921,"Connector Europe 64 contacts, ranges A,B,C",Socket_DIN41612-CaseC1-AC-Male-64Pin-2rows,
14,8,J3 J5 J7 J11-J14 J16,Piezo_In (Out1),Amphenol,901-144-8RFX,"coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)",SMA_Amphenol_132134_Vertical,
15,2,L2-L3,4.7u,Coilcraft,MSS1278T-472MLD,"Inductor, small symbol",Coilcraft_MSS1278T,
16,4,R20 R23-R24 R27,0,Vishay,CRCW06030000Z0EB,"Resistor, small symbol",R_0603_1608Metric,
17,1,R10,10k,Susumu,RR0816P-103-D,"Resistor, small symbol",R_0603_1608Metric,
18,2,R1-R2,121k,Susumu,RR0816P-1213-D-09D,"Resistor, small symbol",R_0603_1608Metric,
19,4,R15 R25 R28 R30,1M,Panasonic,ERJ-3RED1004V,"Resistor, small symbol",R_0603_1608Metric,
20,5,R4 R6 R9 R12 R21,1k,Susumu,RR0816P-102-D,"Resistor, small symbol",R_0603_1608Metric,
21,1,R13,243k,Susumu,RR0816P-2433-D-38D,"Resistor, small symbol",R_0603_1608Metric,
22,1,R3,249,Vishay,RCS0603249RFKEA,"Resistor, small symbol",R_0603_1608Metric,
23,3,R8 R14 R19,2k,Susumu,RR0816P-202-D,"Resistor, small symbol",R_0603_1608Metric,
24,1,R16,4.7,Panasonic,ERJ-14YJ4R7U,Resistor,R_1210_3225Metric,
25,4,R11 R18 R26 R29,49.9,Yageo,RC1210FR-0749R9L,"Resistor, small symbol",R_1210_3225Metric,
26,1,R5,52.3k,Susumu,RR0816P-5232-D-70C,"Resistor, small symbol",R_0603_1608Metric,
27,1,RP1,RedPitaya_125-14,Samtec,ESQ-113-44-T-D,StemLab RedPitaya 14bit,RedPitaya_125-14,
28,1,U5,BUF634,Texas Instruments,BUF634AIDR,"250mA, High-Speed Buffer",SOIC-8_3.9x4.9mm_P1.27mm,
29,1,U3,LT1236-10,Analog Devices,LT1236ACS8-10#PBF,10V Precision Reference,SOIC-8_3.9x4.9mm_P1.27mm,
30,1,U1,LT3045EMSE,Analog Devices,LT3045EMSE#PBF,"20V, 500mA, Ultralow Noise, Ultrahigh PSRR Linear Regulator, MSOP Package",MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm,
31,1,U2,LT3094EMSE,Analog Devices,LT3094EMSE#TRPBF,"–20V, 500mA, Ultralow Noise, Ultrahigh PSRR Negative Linear Regulator",MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm,LT3094EMSE#PBF
32,1,U6,LT8610,Analog Devices,LT8610EMSE#TRPBF,,MSOP-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mm,
33,2,U7-U8,OPA1602,Texas Instruments,OPA1602AIDR,"Dual SoundPlus High Performance, Bipolar-Input Audio Operational Amplifiers, SOIC-8/MSOP-8",SOIC-8_3.9x4.9mm_P1.27mm,
34,1,U4,OPA1604,Texas Instruments,OPA1604AIDR,"Quad SoundPlus High Performance, Bipolar-Input Audio Operational Amplifiers, SOIC-14/TSSOP-14",SOIC-14_3.9x8.7mm_P1.27mm,





Component Groups:,44
Component Groups:,37
Component Count:,80
Fitted Components:,75
Number of PCBs:,1
Total components:,75
Schematic Version:,1.4.1
Schematic Date:,2020-11-13
BoM Date:,13.11.2020 17:15:19
Schematic Source:,C:\Users\Scope\Documents\GitHub\RedPitaya-Lockbox\pcb\KiCad\RedPitaya_Lockbox.sch
KiCad Version:,Eeschema (5.1.2)-1
PCB Variant:,[u'default']
BoM Date:,15.09.2021 10:48:37
Schematic Source:,C:\Users\Tilman Preuschoff\Documents\GitHub\RedPitaya-Lockbox\pcb\KiCad\RedPitaya_Lockbox.sch
KiCad Version:,Eeschema (5.1.9)-1
7 changes: 3 additions & 4 deletions pcb/KiCad/Supply_Ref.sch
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
EESchema Schematic File Version 4
LIBS:RedPitaya_Lockbox-cache
EELAYER 29 0
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Expand Down Expand Up @@ -525,8 +524,8 @@ F 0 "C11" H 4060 5620 50 0000 L CNN
F 1 "100n" H 4060 5470 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 4050 5550 50 0001 C CNN
F 3 "" H 4050 5550 50 0001 C CNN
F 4 "Yageo" H 4050 5550 60 0001 C CNN "MFN"
F 5 "CC0603ZPY5V9BB104" H 4050 5550 50 0001 C CNN "PN"
F 4 "Kemet" H 4050 5550 60 0001 C CNN "MFN"
F 5 "C0603C104K5RECAUTO" H 4050 5550 50 0001 C CNN "PN"
1 4050 5550
1 0 0 -1
$EndComp
Expand Down
44 changes: 24 additions & 20 deletions pcb/KiCad/bom.ini
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[BOM_OPTIONS]
; General BoM options here
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
ignore_dnf = 0
ignore_dnf = 1
; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18
use_alt = 0
use_alt = 1
; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed
alt_wrap = 0
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
Expand All @@ -25,33 +25,34 @@ make_backup = %O.tmp
; Default number of boards to produce if none given on CLI with -n
number_boards = 1
; Default PCB variant if none given on CLI with -r
board_variant = "default"
; When set to 1, suppresses table/column headers and legends in the output file.
; May be useful for testing purposes.
hide_headers = 0
; When set to 1, PCB information (version, component count, etc) is not shown in the output file.
; Useful for saving space in the HTML output and for ensuring CSV output is machine-parseable.
hide_pcb_info = 0
board_variant = [u'default']
; Whether to hide headers from output file
hide_headers = False
; Whether to hide PCB info from output file
hide_pcb_info = False

[IGNORE_COLUMNS]
; Any column heading that appears here will be excluded from the Generated BoM
; Titles are case-insensitive
Part Lib
Footprint Lib
Datasheet
Part
DNP
MANF
kicost:pricing
Config

[COLUMN_ORDER]
; Columns will apear in the order they are listed here
; Titles are case-insensitive
Description
Part
Part Lib
Quantity Per PCB
References
Value
MFN
PN
Description
Footprint
Footprint Lib
Quantity Per PCB
Build Quantity
Datasheet

[GROUP_FIELDS]
; List of fields used for sorting individual components into groups
Expand All @@ -62,10 +63,12 @@ Part Lib
Value
Footprint
Footprint Lib
MFP
PN

[COMPONENT_ALIASES]
; A series of values which are considered to be equivalent for the part name
; Each line represents a tab-separated list of equivalent component name values
; Each line represents a list of equivalent component name values separated by white space
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
; Aliases are case-insensitive
c c_small cap capacitor
Expand All @@ -79,16 +82,17 @@ d diode d_small
; A series of regular expressions used to include parts in the BoM
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
; Format is: "[ColumName] [Regex]" (white-space separated)

[REGEX_EXCLUDE]
; A series of regular expressions used to exclude parts from the BoM
; If a component matches ANY of these, it will be excluded from the BoM
; Column names are case-insensitive
; Format is: "ColumName Regex" (tab-separated)
; Format is: "[ColumName] [Regex]" (white-space separated)
References ^TP[0-9]*
References ^FID
References ^NT[0-9]*
References ^LOGO[0-9]*
References ^FID
Part mount.*hole
Part solder.*bridge
Part test.*point
Expand Down
Loading

0 comments on commit 65aa731

Please sign in to comment.