Add external led-boards, Add custom R-network symbol

This commit is contained in:
jonny 2024-10-28 13:34:58 +01:00
parent 4f53fd26e5
commit c6b66db295
12 changed files with 25257 additions and 17876 deletions

4
.gitignore vendored
View File

@ -2,7 +2,11 @@
**/*-backups/*.zip
\#auto_saved_files\#
*.lck
_autosave-*
*.kicad_sch-back
*.bak
*.kicad_sch-bak
#drawio
*.bkp

View File

@ -0,0 +1,372 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "R_Pack04-Parallel-SIL"
(pin_names
(offset 0) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "RN"
(at -7.62 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "R_Pack04-Parallel-SIL"
(at 5.08 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 6.985 0 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "4 resistor network, parallel topology"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "R network parallel topology isolated"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "DIP* SOIC* R*Array*Concave* R*Array*Convex* MSOP*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "R_Pack04-Parallel-SIL_0_1"
(rectangle
(start -6.35 -2.413)
(end 3.81 2.413)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(rectangle
(start -5.715 1.905)
(end -4.445 -1.905)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -3.175 1.905)
(end -1.905 -1.905)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -0.635 1.905)
(end 0.635 -1.905)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 -2.54) (xy -5.08 -1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 1.905) (xy -5.08 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.54 -2.54) (xy -2.54 -1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.54 1.905) (xy -2.54 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 -2.54) (xy 0 -1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 1.905) (xy 0 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 -2.54) (xy 2.54 -1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.54 1.905) (xy 2.54 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 1.905 1.905)
(end 3.175 -1.905)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
)
(symbol "R_Pack04-Parallel-SIL_1_1"
(pin passive line
(at -5.08 -5.08 90)
(length 2.54)
(name "R1.1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -5.08 5.08 270)
(length 2.54)
(name "R1.2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -2.54 -5.08 90)
(length 2.54)
(name "R2.1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -2.54 5.08 270)
(length 2.54)
(name "R2.2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -5.08 90)
(length 2.54)
(name "R3.1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 5.08 270)
(length 2.54)
(name "R3.2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 -5.08 90)
(length 2.54)
(name "R4.1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 2.54 5.08 270)
(length 2.54)
(name "R4.2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -297,175 +297,6 @@
)
)
)
(symbol "Device:LED"
(pin_numbers hide)
(pin_names
(offset 1.016) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "D"
(at 0 2.54 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "LED"
(at 0 -2.54 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Light emitting diode"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "LED diode"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LED_0_1"
(polyline
(pts
(xy -1.27 -1.27) (xy -1.27 1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 0) (xy 1.27 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.27 -1.27) (xy 1.27 1.27) (xy -1.27 0) (xy 1.27 -1.27)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LED_1_1"
(pin passive line
(at -3.81 0 0)
(length 2.54)
(name "K"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 3.81 0 180)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "Device:R"
(pin_numbers hide)
(pin_names
@ -1580,6 +1411,16 @@
)
(uuid "22da8c63-66e0-4d19-8d57-ac720e1f10be")
)
(wire
(pts
(xy 201.93 92.71) (xy 210.82 92.71)
)
(stroke
(width 0)
(type default)
)
(uuid "30dac1a0-e2ea-4c84-a39e-9a0b0c342a02")
)
(wire
(pts
(xy 166.37 106.68) (xy 184.15 106.68)
@ -1640,16 +1481,6 @@
)
(uuid "390be1f4-d81e-4430-a99b-04a691f29ef5")
)
(wire
(pts
(xy 201.93 90.17) (xy 201.93 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "44a618dc-42e9-48be-85ec-dd9bc50c990d")
)
(wire
(pts
(xy 93.98 106.68) (xy 93.98 110.49)
@ -1682,7 +1513,7 @@
)
(wire
(pts
(xy 189.23 62.23) (xy 193.04 62.23)
(xy 189.23 62.23) (xy 210.82 62.23)
)
(stroke
(width 0)
@ -1730,16 +1561,6 @@
)
(uuid "8a2a029f-53b0-4655-8121-50bd6fa31076")
)
(wire
(pts
(xy 201.93 77.47) (xy 201.93 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "90ee36a2-acfc-421d-955e-50a1651d2ed1")
)
(wire
(pts
(xy 153.67 88.9) (xy 153.67 90.17)
@ -1822,7 +1643,7 @@
)
(wire
(pts
(xy 201.93 97.79) (xy 201.93 101.6)
(xy 201.93 92.71) (xy 201.93 101.6)
)
(stroke
(width 0)
@ -1922,7 +1743,7 @@
)
(text "3mm orange\n2.4V 30mA"
(exclude_from_sim no)
(at 218.44 94.488 0)
(at 217.17 98.552 0)
(effects
(font
(size 1.27 1.27)
@ -1984,7 +1805,7 @@
)
(hierarchical_label "Digital-OUT 0V, 3.3V (GPIO)"
(shape output)
(at 193.04 62.23 0)
(at 210.82 62.23 0)
(fields_autoplaced yes)
(effects
(font
@ -1994,6 +1815,18 @@
)
(uuid "3803209f-1b4b-476f-8501-2628073222c2")
)
(hierarchical_label "Drain_LED"
(shape output)
(at 210.82 92.71 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "6e2e08b7-3518-4658-a088-b4dc4fe7a805")
)
(hierarchical_label "Digital-IN 0-120V (Terminal)"
(shape input)
(at 69.85 95.25 180)
@ -2972,100 +2805,6 @@
)
)
)
(symbol
(lib_id "power:+3V3")
(at 201.93 77.47 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "670cfb25-f387-4d65-9dca-fda9dc89b5a9")
(property "Reference" "#PWR0164"
(at 201.93 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+3V3"
(at 201.93 72.39 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 201.93 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 201.93 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"+3V3\""
(at 201.93 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "bda4d3ab-741a-4d94-8221-16e97ef646d3")
)
(instances
(project "pi-interface-board_v1.0"
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/06e92c9e-e48b-4a2b-ac5d-3aa20807ebb5"
(reference "#PWR0164")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/0f4b2682-ffd6-45f6-a9ed-59b159fa5c47"
(reference "#PWR0173")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/13fef1c3-6eba-49e1-87e4-5d6bcc6e48e8"
(reference "#PWR0155")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/44f27683-e5e4-4d9e-b63b-9e0bb914652b"
(reference "#PWR0182")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/5b2b41bb-9f08-4bdd-a245-5f71706266b2"
(reference "#PWR0128")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/9e511340-eae5-48e3-9e81-63ecd870d47b"
(reference "#PWR0146")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/ed9ce43b-068b-479a-8469-daf94b1d3a03"
(reference "#PWR0137")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/f66668df-fe57-4029-afba-34c0da04dfb3"
(reference "#PWR0119")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 86.36 95.25 90)
@ -3819,201 +3558,6 @@
)
)
)
(symbol
(lib_id "Device:R")
(at 201.93 83.82 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "c025ba2c-e77d-4ec7-9562-9c8a451e5760")
(property "Reference" "R92"
(at 204.47 82.5499 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "30"
(at 204.47 85.0899 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal"
(at 203.708 83.82 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 201.93 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Resistor"
(at 201.93 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "b9b8bdb4-e52c-48c3-a235-ffc76e7bfbfc")
)
(pin "2"
(uuid "790477c1-9ab5-4342-8794-5a23de33df32")
)
(instances
(project "pi-interface-board_v1.0"
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/06e92c9e-e48b-4a2b-ac5d-3aa20807ebb5"
(reference "R92")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/0f4b2682-ffd6-45f6-a9ed-59b159fa5c47"
(reference "R99")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/13fef1c3-6eba-49e1-87e4-5d6bcc6e48e8"
(reference "R85")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/44f27683-e5e4-4d9e-b63b-9e0bb914652b"
(reference "R106")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/5b2b41bb-9f08-4bdd-a245-5f71706266b2"
(reference "R64")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/9e511340-eae5-48e3-9e81-63ecd870d47b"
(reference "R78")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/ed9ce43b-068b-479a-8469-daf94b1d3a03"
(reference "R71")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/f66668df-fe57-4029-afba-34c0da04dfb3"
(reference "R57")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:LED")
(at 201.93 93.98 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "c5a6aa9c-ad05-4ae6-b979-b21910358fe1")
(property "Reference" "D67"
(at 204.978 93.218 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Value" "LED_3O"
(at 204.978 95.504 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "LED_THT:LED_D3.0mm_IRBlack"
(at 201.93 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 201.93 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Light emitting diode"
(at 201.93 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "1e85bede-d0d9-4ecd-9c8d-673aef29a762")
)
(pin "2"
(uuid "a84fa656-5718-43a7-b018-e4b55255bc58")
)
(instances
(project "pi-interface-board_v1.0"
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/06e92c9e-e48b-4a2b-ac5d-3aa20807ebb5"
(reference "D67")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/0f4b2682-ffd6-45f6-a9ed-59b159fa5c47"
(reference "D70")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/13fef1c3-6eba-49e1-87e4-5d6bcc6e48e8"
(reference "D64")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/44f27683-e5e4-4d9e-b63b-9e0bb914652b"
(reference "D73")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/5b2b41bb-9f08-4bdd-a245-5f71706266b2"
(reference "D55")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/9e511340-eae5-48e3-9e81-63ecd870d47b"
(reference "D61")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/ed9ce43b-068b-479a-8469-daf94b1d3a03"
(reference "D58")
(unit 1)
)
(path "/af4d11a6-73e1-4c39-a25e-5fe7dfa07237/f66668df-fe57-4029-afba-34c0da04dfb3"
(reference "D52")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 153.67 82.55 180)

View File

@ -1,4 +1,4 @@
24188935795465807
24188935795629688
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{
"board": {
"active_layer": 39,
"active_layer_preset": "All Layers",
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
@ -64,7 +64,7 @@
39,
40
],
"visible_layers": "fffffff_ffffffff",
"visible_layers": "ffcffff_ffffffff",
"zone_display_mode": 0
},
"git": {

View File

@ -51,7 +51,13 @@
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
@ -110,9 +116,9 @@
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_clearance": 0.3,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_copper_edge_clearance": 0.3,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
@ -121,10 +127,10 @@
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_through_hole_diameter": 0.5,
"min_track_width": 0.2,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"min_via_diameter": 2.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
@ -171,7 +177,15 @@
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"track_widths": [
0.0,
0.2,
0.75,
1.0,
1.5,
2.0,
2.5
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
@ -198,7 +212,16 @@
"spacing": 0.6
}
},
"via_dimensions": [],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 2.0,
"drill": 0.8
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
@ -610,6 +633,26 @@
[
"44f27683-e5e4-4d9e-b63b-9e0bb914652b",
"Protected-Digital-Input7"
],
[
"fa531529-e8ec-4675-8588-b82f9739f0d2",
"8x-LED-common-anode_external1"
],
[
"abd57157-9308-4db3-bc6e-b8a68e560597",
"8x-LED-common-anode_external"
],
[
"7e2f8f16-fa90-447c-aa06-70f4ff086227",
"8x-LED-common-cathode_external"
],
[
"ecfd0405-fdd3-4441-b404-1b66e38d54e9",
"2x-LED-common-anode_external_1"
],
[
"e1399958-d9c3-43df-a215-5532faee4f75",
"2x-LED-common-anode_external_"
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "custom-symbols")(type "KiCad")(uri "U:/IO-Adapter/custom-kicad-library/custom-symbols.kicad_sym")(options "")(descr ""))
)