Skip to content

Commit

Permalink
last changes for 1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
dl1com committed Nov 24, 2022
1 parent ae57dbe commit 575b59d
Show file tree
Hide file tree
Showing 4 changed files with 138 additions and 24 deletions.
108 changes: 108 additions & 0 deletions bom.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
[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 = 1
; If 'html_generate_dnf' option is set to 1, also generate a list of components not fitted on the PCB (HTML only)
html_generate_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
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
number_rows = 1
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
group_connectors = 1
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
test_regex = 1
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
merge_blank_fields = 1
; Specify output file name format, %O is the defined output name, %v is the version, %V is the variant name which will be ammended according to 'variant_file_name_format'.
output_file_name = %O_bom_%v%V
; Specify the variant file name format, this is a unique field as the variant is not always used/specified. When it is unused you will want to strip all of this.
variant_file_name_format = _(%V)
; Field name used to determine if a particular part is to be fitted
fit_field = Config
; Character used to separate reference designators in output
ref_separator = ' '
; Make a backup of the bom before generating the new one, using the following template
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']
; Whether to hide headers from output file
hide_headers = False
; Whether to hide PCB info from output file
hide_pcb_info = False
; Interpret as a Digikey P/N and link the following field
digikey_link = False

[IGNORE_COLUMNS]
; Any column heading that appears here will be excluded from the Generated BoM
; Titles are case-insensitive
Part Lib
Footprint Lib
Sheetpath

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

[GROUP_FIELDS]
; List of fields used for sorting individual components into groups
; Components which match (comparing *all* fields) will be grouped together
; Field names are case-insensitive
Part
Part Lib
Value
Footprint
Footprint Lib

[COMPONENT_ALIASES]
; A series of values which are considered to be equivalent for the part name
; 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
r r_small res resistor
sw switch
l l_small inductor
zener zenersmall
d diode d_small

[JOIN]
; A list of rules to join the content of fields
; Each line is a rule, the first name is the field that will receive the data
; from the other fields
; Use tab (ASCII 9) as separator
; Field names are case sensitive

[REGEX_INCLUDE]
; 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]" (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]" (white-space separated)
References ^TP[0-9]*
References ^FID
Part mount.*hole
Part solder.*bridge
Part test.*point
Footprint test.*point
Footprint mount.*hole
Footprint fiducial

42 changes: 21 additions & 21 deletions c14_rpi_svxlink_if.kicad_pcb
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@
(pcbplotparams
(layerselection 0x00010fc_ffffffff)
(disableapertmacros false)
(usegerberextensions false)
(usegerberattributes true)
(usegerberadvancedattributes true)
(creategerberjobfile true)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(svguseinch false)
(svgprecision 6)
(excludeedgelayer true)
Expand All @@ -75,15 +75,15 @@
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotvalue false)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(subtractmaskfromsilk true)
(outputformat 1)
(mirror false)
(drillshape 1)
(drillshape 0)
(scaleselection 1)
(outputdirectory "")
(outputdirectory "export/gerber")
)
)

Expand Down Expand Up @@ -200,9 +200,9 @@
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 48f54482-f388-4a9c-b8df-2503fc1b5f95))
(fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 95157355-dce0-4568-b7cd-327acbe77934))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 9c1ac175-e5eb-4a6f-a271-7b5cdc3a87ad))
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 22 "/RPI_FAN_CTRL") (pintype "passive") (tstamp d702df94-cef9-410d-9850-775c7692d7d9))
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 76 "Net-(Q5-Pad1)") (pintype "passive") (tstamp 8de66d11-abd6-45f4-8bc3-292816d8da79))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down Expand Up @@ -751,9 +751,9 @@
(fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 74da2601-3441-4904-8e5a-d4c6d103922d))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp f1d77c9f-eed2-4d58-9672-4f0e13134c88))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp fc4b9c44-675d-4740-9ac2-6d5ffde17441))
(pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 46 "/RX_AUDIO-") (pintype "passive") (tstamp 1e8f0d7a-60d3-40b6-90f5-38a6f4e0eeb8))
(pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 47 "/RX_AUDIO+") (pintype "passive") (tstamp 2d97b623-d4fa-4690-8696-2dd91bd13d1d))
(model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down Expand Up @@ -1108,9 +1108,9 @@
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 8c7d79a0-a07d-4d05-a202-c42631958357))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp ab518ea1-5ced-410b-a293-22f9fd4f2abe))
(fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp dee56ce5-eb23-4dee-8781-51abe746da19))
(pad "1" smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "1" smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 1 "GND") (pintype "passive") (tstamp a8b257a4-645a-4ef3-9481-4e89fa1b3237))
(pad "2" smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "2" smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 76 "Net-(Q5-Pad1)") (pintype "passive") (tstamp f7802a9f-78dd-4830-84be-31cbb821516e))
(model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down Expand Up @@ -1465,9 +1465,9 @@
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 33407b6e-63a6-4c8b-96e7-7600dc5621b4))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 9f2d2462-4b50-482c-bfc2-2488580bd7cc))
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp bd8d6af9-40cd-4493-80db-eb2b6ff14c5a))
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 79 "Net-(JP2-Pad1)") (pintype "passive") (tstamp 08bc8229-ea62-494f-bc46-0aeb78508da7))
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 78 "Net-(D6-Pad2)") (pintype "passive") (tstamp 7f2433dc-5572-4f58-96e4-6986c1c7e6db))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down Expand Up @@ -2187,7 +2187,7 @@
(fp_line (start 0 -1.35) (end 0.625 -2.35) (layer "F.Fab") (width 0.1) (tstamp 9d6dc6d7-a29f-4bc1-9386-5a66d8b4b5d8))
(fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer "F.Fab") (width 0.1) (tstamp b1da56b8-72fe-4899-a451-9ae8d7e18b59))
(fp_line (start -2.45 3.4) (end 7.45 3.4) (layer "F.Fab") (width 0.1) (tstamp ea4ef657-d540-4fde-9d69-426831ed71a4))
(pad "1" thru_hole roundrect locked (at 0 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
(pad "1" thru_hole roundrect locked (at 0 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.1470588235)
(net 77 "Net-(J5-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp e952c194-2ef3-4712-85ad-698247f24aed))
(pad "2" thru_hole oval locked (at 2.5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
(net 1 "GND") (pinfunction "Pin_2") (pintype "passive") (tstamp de809f51-8a37-4bba-862a-33503f61bda3))
Expand Down Expand Up @@ -4083,9 +4083,9 @@
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 44af5a0a-47e2-4107-ad43-17d4e543da0c))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 4fc00ee1-53db-41a4-b73a-e435bf24855b))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 81970bf7-f922-4811-8299-f7d75f85b938))
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 22 "/RPI_FAN_CTRL") (pintype "passive") (tstamp a40fc574-5183-4d27-8d17-9bd2b2f4bcf6))
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
(pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2083333333)
(net 1 "GND") (pintype "passive") (tstamp 41786645-c873-42a5-aa24-f269cb85027a))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down Expand Up @@ -4126,9 +4126,9 @@
(fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 88462bac-8399-44bd-a9a8-236581602445))
(fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 89131bc0-572a-4a29-a6cb-0f8a71044f23))
(fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp f1cc8877-7199-48dd-b959-0732cfe1fb6e))
(pad "1" smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "1" smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 48 "/TX_AUDIO-") (pintype "passive") (tstamp 608725d8-e7e6-4048-97b4-b2efa877cc6b))
(pad "2" smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
(pad "2" smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
(net 49 "/TX_AUDIO+") (pintype "passive") (tstamp 49350875-6547-4d51-8d7c-d3d7317c7398))
(model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
(offset (xyz 0 0 0))
Expand Down
2 changes: 1 addition & 1 deletion c14_rpi_svxlink_if.kicad_prl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"board": {
"active_layer": 37,
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
Expand Down
10 changes: 8 additions & 2 deletions c14_rpi_svxlink_if.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -4430,6 +4430,9 @@
(property "Datasheet" "~" (id 3) (at 156.21 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "PartNr_Mouser" "603-RC0805JR-0710KL" (id 4) (at 156.21 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9c4e72d9-ce63-4ed0-bea9-05bedb208c3c))
(pin "2" (uuid 97c3dfe4-4a53-4d24-b8a4-cbdede129ec1))
)
Expand Down Expand Up @@ -4663,7 +4666,7 @@
(property "Datasheet" "~" (id 3) (at 161.29 124.46 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "PartNr_Mouser" "603-RC0805FR-0722KL" (id 4) (at 161.29 124.46 0)
(property "PartNr_Mouser" "652-CR0805FX-1001ELF" (id 4) (at 161.29 124.46 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8d5dcac7-0ca3-47b3-b0d6-95dfddc0a1ad))
Expand Down Expand Up @@ -4894,6 +4897,9 @@
(property "Datasheet" "https://www.infineon.com/dgdl/irlml0030pbf.pdf?fileId=5546d462533600a401535664773825df" (id 3) (at 181.61 124.46 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "PartNr_Mouser" "942-IRLML0030TRPBF" (id 4) (at 181.61 124.46 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 75ba5b33-e060-4096-9e03-9e491baa032d))
(pin "2" (uuid 3561e74a-3b9b-4754-9c3b-0a6e0ad07bbe))
(pin "3" (uuid c399657a-fff5-4af1-9c4f-92ee20314fd7))
Expand Down Expand Up @@ -4986,7 +4992,7 @@
(property "Datasheet" "~" (id 3) (at 170.18 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "PartNr_Mouser" "652-CR0805FX-4700ELF" (id 4) (at 170.18 77.47 0)
(property "PartNr_Mouser" "603-RC0805JR-07100RL" (id 4) (at 170.18 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cb5ce2d0-bb2d-4aec-af83-7f3e1d6b5a8f))
Expand Down

0 comments on commit 575b59d

Please # to comment.