Added: Init PCB

This commit is contained in:
TheJoKlLa 2022-09-19 20:38:47 +02:00
parent b70c90529e
commit f8f75e72a8
14 changed files with 574 additions and 0 deletions

View File

@ -0,0 +1,2 @@
(kicad_pcb (version 20211014) (generator pcbnew)
)

View File

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "FabLock_PCB.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,82 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"other_line_width": 0.15,
"silk_line_width": 0.15,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"rules": {
"min_copper_edge_clearance": 0.0,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
},
"track_widths": [],
"via_dimensions": []
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "FabLock_PCB.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6.0
}
],
"meta": {
"version": 2
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"legacy_lib_dir": "",
"legacy_lib_list": []
},
"sheets": [],
"text_variables": {}
}

View File

@ -0,0 +1,415 @@
(kicad_sch (version 20211123) (generator eeschema)
(uuid 55992e35-fe7b-468a-9b7a-1e4dc931b904)
(paper "A4")
(title_block
(title "FabLock")
(date "2022-09-19")
(rev "v0.1")
(company "RLKM UG (haftungsbeschränkt)")
)
(lib_symbols
(symbol "Interface_Expansion:MCP23017_SO" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -11.43 24.13 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MCP23017_SO" (id 1) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" (id 2) (at 5.08 -25.4 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" (id 3) (at 5.08 -27.94 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "ki_keywords" "I2C parallel port expander" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "16-bit I/O expander, I2C, interrupts, w pull-ups, SOIC-28" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MCP23017_SO_0_1"
(rectangle (start -12.7 22.86) (end 12.7 -22.86)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "MCP23017_SO_1_1"
(pin bidirectional line (at 17.78 20.32 180) (length 5.08)
(name "GPB0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -27.94 90) (length 5.08)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at -12.7 15.24 0) (length 5.08) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 17.78 0) (length 5.08)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -17.78 20.32 0) (length 5.08)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin no_connect line (at -12.7 12.7 0) (length 5.08) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -20.32 0) (length 5.08)
(name "A0" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -17.78 0) (length 5.08)
(name "A1" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -15.24 0) (length 5.08)
(name "A2" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at -17.78 -2.54 0) (length 5.08)
(name "~{RESET}" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at -17.78 5.08 0) (length 5.08)
(name "INTB" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 17.78 180) (length 5.08)
(name "GPB1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at -17.78 2.54 0) (length 5.08)
(name "INTA" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -2.54 180) (length 5.08)
(name "GPA0" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -5.08 180) (length 5.08)
(name "GPA1" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -7.62 180) (length 5.08)
(name "GPA2" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -10.16 180) (length 5.08)
(name "GPA3" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -12.7 180) (length 5.08)
(name "GPA4" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -15.24 180) (length 5.08)
(name "GPA5" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -17.78 180) (length 5.08)
(name "GPA6" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 -20.32 180) (length 5.08)
(name "GPA7" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 15.24 180) (length 5.08)
(name "GPB2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 12.7 180) (length 5.08)
(name "GPB3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 10.16 180) (length 5.08)
(name "GPB4" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 7.62 180) (length 5.08)
(name "GPB5" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 5.08 180) (length 5.08)
(name "GPB6" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 17.78 2.54 180) (length 5.08)
(name "GPB7" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 27.94 270) (length 5.08)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Transistor_Array:ULN2004A" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 15.875 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "ULN2004A" (id 1) (at 0 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 1.27 -13.97 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/uln2003a.pdf" (id 3) (at 2.54 -5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "darlington transistor array" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "High Voltage, High Current Darlington Transistor Arrays, SOIC16/SOIC16W/DIP16/TSSOP16" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* SSOP*4.4x5.2mm*P0.65mm* TSSOP*4.4x5mm*P0.65mm* SOIC*W*5.3x10.2mm*P1.27mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "ULN2004A_0_1"
(rectangle (start -7.62 -12.7) (end 7.62 12.7)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
(circle (center -1.778 5.08) (radius 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle (center -1.27 -2.286) (radius 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(circle (center -1.27 0) (radius 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(circle (center -1.27 2.54) (radius 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(circle (center -0.508 5.08) (radius 0.254)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
)
(polyline
(pts
(xy -4.572 5.08)
(xy -3.556 5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -1.524 5.08)
(xy 4.064 5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 6.731)
(xy -1.016 6.731)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -0.508 5.08)
(xy -0.508 10.16)
(xy 2.921 10.16)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -3.556 6.096)
(xy -3.556 4.064)
(xy -2.032 5.08)
(xy -3.556 6.096)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 5.969)
(xy -1.016 5.969)
(xy -0.508 6.731)
(xy 0 5.969)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "ULN2004A_1_1"
(pin input line (at -10.16 5.08 0) (length 2.54)
(name "I1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 -10.16 180) (length 2.54)
(name "O7" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 -7.62 180) (length 2.54)
(name "O6" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 -5.08 180) (length 2.54)
(name "O5" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 -2.54 180) (length 2.54)
(name "O4" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 0 180) (length 2.54)
(name "O3" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 2.54 180) (length 2.54)
(name "O2" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at 10.16 5.08 180) (length 2.54)
(name "O1" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 2.54 0) (length 2.54)
(name "I2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 0 0) (length 2.54)
(name "I3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -2.54 0) (length 2.54)
(name "I4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -5.08 0) (length 2.54)
(name "I5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -7.62 0) (length 2.54)
(name "I6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -10.16 0) (length 2.54)
(name "I7" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -15.24 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 10.16 180) (length 2.54)
(name "COM" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)
(symbol (lib_id "Transistor_Array:ULN2004A") (at 99.06 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0b7445ea-e103-4e5b-9a00-dd53e991655e)
(property "Reference" "U?" (id 0) (at 99.06 44.45 0))
(property "Value" "" (id 1) (at 99.06 46.99 0))
(property "Footprint" "" (id 2) (at 100.33 76.2 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/uln2003a.pdf" (id 3) (at 101.6 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b59c4726-b377-4e6b-88de-b9168b63598e))
(pin "10" (uuid 9b5d8fad-a9d5-4261-94ae-888d349a7fb4))
(pin "11" (uuid a2634fce-63a7-464e-949e-676604bb3aff))
(pin "12" (uuid 251dee92-c362-41db-a1bd-8b45e6177357))
(pin "13" (uuid f5a2439b-06cb-41f4-a35c-c0e90d1afb13))
(pin "14" (uuid 076e6292-e03c-4264-8e1a-38fc388ff7ba))
(pin "15" (uuid 0ccea004-159c-4140-b5bd-f9753bf6d9f0))
(pin "16" (uuid 3e23ff80-976e-481f-b649-d3b6afc29a05))
(pin "2" (uuid 4afbcab0-8772-4bb7-8c18-21fe06bf2973))
(pin "3" (uuid 1f52d044-35a1-4971-a033-158db0c09f89))
(pin "4" (uuid 2cd4200f-d3e2-47d7-9e04-6340e4870ffc))
(pin "5" (uuid 696fc689-c13d-4a9e-abe6-d97c1df0b026))
(pin "6" (uuid 44ceed4d-02f1-4589-87bb-12242eec59cf))
(pin "7" (uuid fd359357-19b0-4f4e-8f3e-cbd63c2c758b))
(pin "8" (uuid 058f45a1-dd8e-4168-b397-fb3e1bc2348f))
(pin "9" (uuid 60e57f7a-b7c2-462d-8ea4-3cfe65fa213f))
)
(symbol (lib_id "Interface_Expansion:MCP23017_SO") (at 152.4 62.23 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 56fc849c-b296-4403-9bb4-03c6bcf87048)
(property "Reference" "U?" (id 0) (at 154.4194 34.29 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 154.4194 36.83 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 157.48 87.63 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" (id 3) (at 157.48 90.17 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(pin "1" (uuid 64165021-903e-4c98-8b4e-c2affe1d5d80))
(pin "10" (uuid 9ce4b7f0-c207-4d42-bf5a-92740e8ee18b))
(pin "11" (uuid 07ac831c-fcc7-4f73-a1e7-c50f81a964a0))
(pin "12" (uuid e246b4c6-330f-4c5e-b9dd-b100eb27bc9f))
(pin "13" (uuid 9efa549b-079b-4747-bbda-5d5b1defcab0))
(pin "14" (uuid add90365-59e6-451f-89f8-8665d94a32ba))
(pin "15" (uuid 56835a6b-d255-4c83-9acc-b8d3949119e6))
(pin "16" (uuid b4f3deb9-ff7a-4ab8-aa63-bde787a78d58))
(pin "17" (uuid 644d5ac8-9c43-456e-ab0c-b053f9bc520a))
(pin "18" (uuid 86d09f33-14ae-4f74-a6af-aea72179a890))
(pin "19" (uuid 256be11b-c4ef-4bf9-938a-cee2fdf981c8))
(pin "2" (uuid 47d45996-5914-498d-9155-02c861625a77))
(pin "20" (uuid a1c9bc98-3d1a-4cf6-9b8d-ab2ca2f32910))
(pin "21" (uuid b0299914-5178-40c4-9716-29d440fcbc3d))
(pin "22" (uuid 09e04927-dfea-4dda-908e-bd0fc3f3fc1f))
(pin "23" (uuid 43990297-22a0-4f30-9cdc-2e77b673b5a9))
(pin "24" (uuid 99be5d76-300e-4f20-a443-cae8947edfd5))
(pin "25" (uuid 04f0d028-c817-480c-944a-42cbfccafa9e))
(pin "26" (uuid b31f38ac-b940-4846-9b48-43ebbd4f4b50))
(pin "27" (uuid 80d5ce8f-7b4b-4b27-8849-8e3320f8b7bb))
(pin "28" (uuid 01b34e41-af93-4e1d-928b-489fa2be9377))
(pin "3" (uuid 396a4260-a2a2-4915-8e46-e45b012de968))
(pin "4" (uuid b8a55507-a42b-46fa-a8a9-72c49d93e96c))
(pin "5" (uuid eb31c53c-9f60-4217-aa46-79aa78f31786))
(pin "6" (uuid a0139dbf-800f-4b31-affb-7aba7e231628))
(pin "7" (uuid d32575d0-9ea4-47af-9110-76bd238916d6))
(pin "8" (uuid c610ffa4-59c6-4bf2-8434-5819d53174ea))
(pin "9" (uuid 4097d8ff-d5fe-4916-b054-086b1f2834f9))
)
(sheet_instances
(path "/" (page "1"))
)
(symbol_instances
(path "/0b7445ea-e103-4e5b-9a00-dd53e991655e"
(reference "U?") (unit 1) (value "ULN2004A") (footprint "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm")
)
(path "/56fc849c-b296-4403-9bb4-03c6bcf87048"
(reference "U?") (unit 1) (value "MCP23017_SO") (footprint "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm")
)
)
)