PCB initial layout, no traces

This commit is contained in:
George Dorn 2022-12-30 16:00:57 -08:00
parent a3181ad06b
commit 3afa35e4b1
6 changed files with 4378 additions and 224 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 0,
"active_layer_preset": "", "active_layer_preset": "All Layers",
"auto_track_width": true, "auto_track_width": true,
"hidden_nets": [], "hidden_nets": [],
"high_contrast_mode": 0, "high_contrast_mode": 0,

View file

@ -2,26 +2,120 @@
"board": { "board": {
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"board_outline_line_width": 0.1, "board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.2, "copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5, "copper_text_size_h": 1.5,
"copper_text_size_v": 1.5, "copper_text_size_v": 1.5,
"copper_text_thickness": 0.3, "copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15, "other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 1.0,
"height": 1.7,
"width": 1.7
},
"silk_line_width": 0.15, "silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0, "silk_text_size_h": 1.0,
"silk_text_size_v": 1.0, "silk_text_size_v": 1.0,
"silk_text_thickness": 0.15 "silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
}, },
"diff_pair_dimensions": [], "diff_pair_dimensions": [],
"drc_exclusions": [], "drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": { "rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.0, "min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0 "solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
}, },
"track_widths": [], "track_widths": [],
"via_dimensions": [] "via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
}, },
"layer_presets": [] "layer_presets": []
}, },

View file

@ -231,6 +231,92 @@
) )
) )
) )
(symbol "AudioJack2_SwitchT_2" (in_bom yes) (on_board yes)
(property "Reference" "REF**" (id 0) (at -5.08 1.9051 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "AudioJack2_SwitchT_2" (id 1) (at -5.08 -0.6349 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "SynthMages:SOCKET_3_PIN_HEADER_NORMAL" (id 2) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "audio jack receptacle mono headphones phone TS connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Audio Jack, 2 Poles (Mono / TS), Switched T Pole (Normalling)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Jack*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AudioJack2_SwitchT_2_0_1"
(rectangle (start -2.54 0) (end -3.81 -2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type outline))
)
(polyline
(pts
(xy 1.778 -2.286)
(xy 2.032 -1.778)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 -2.54)
(xy 0.635 -1.905)
(xy 1.27 -2.54)
(xy 2.54 -2.54)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 2.54 0)
(xy 1.778 0)
(xy 1.778 -2.286)
(xy 1.524 -1.778)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 2.54 2.54)
(xy -0.635 2.54)
(xy -0.635 0)
(xy -1.27 -0.635)
(xy -1.905 0)
)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
(rectangle (start 2.54 3.81) (end -2.54 -5.08)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "AudioJack2_SwitchT_2_1_1"
(pin passive line (at 5.08 2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "S" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -2.54 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "T" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 0 180) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "TN" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector:AudioJack2_SwitchT" (in_bom yes) (on_board yes) (symbol "Connector:AudioJack2_SwitchT" (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 8.89 0) (property "Reference" "J" (id 0) (at 0 8.89 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
@ -2392,12 +2478,12 @@
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0449179c-4b8b-4907-b000-447f961b9fc4) (uuid 0449179c-4b8b-4907-b000-447f961b9fc4)
(property "Reference" "J6" (id 0) (at 275.59 141.6049 0) (property "Reference" "J6" (id 0) (at 275.59 141.6049 0)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Value" "SQ_OUT" (id 1) (at 275.59 144.1449 0) (property "Value" "SQ_OUT" (id 1) (at 275.59 144.1449 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" (id 2) (at 270.51 143.51 0) (property "Footprint" "SynthMages:SOCKET_2_PIN_Header" (id 2) (at 270.51 143.51 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 270.51 143.51 0) (property "Datasheet" "~" (id 3) (at 270.51 143.51 0)
@ -2935,12 +3021,12 @@
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 40927805-ddd9-4832-9cfa-124d7beeaa55) (uuid 40927805-ddd9-4832-9cfa-124d7beeaa55)
(property "Reference" "J2" (id 0) (at 31.75 117.4749 0) (property "Reference" "J2" (id 0) (at 31.75 117.4749 0)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Value" "CV_IN" (id 1) (at 31.75 120.0149 0) (property "Value" "CV_IN" (id 1) (at 31.75 120.0149 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" (id 2) (at 36.83 119.38 0) (property "Footprint" "SynthMages:SOCKET_3_PIN_HEADER_NORMAL" (id 2) (at 36.83 119.38 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 36.83 119.38 0) (property "Datasheet" "~" (id 3) (at 36.83 119.38 0)
@ -3158,12 +3244,12 @@
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 5f2c94f3-ecb7-40d2-a6f9-77ae795f082a) (uuid 5f2c94f3-ecb7-40d2-a6f9-77ae795f082a)
(property "Reference" "J5" (id 0) (at 273.05 34.9249 0) (property "Reference" "J5" (id 0) (at 273.05 34.9249 0)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Value" "TRI_OUT" (id 1) (at 273.05 37.4649 0) (property "Value" "TRI_OUT" (id 1) (at 273.05 37.4649 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" (id 2) (at 267.97 36.83 0) (property "Footprint" "SynthMages:POT_2_PIN_Header" (id 2) (at 267.97 36.83 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 267.97 36.83 0) (property "Datasheet" "~" (id 3) (at 267.97 36.83 0)
@ -4238,7 +4324,7 @@
(property "Value" "SAW_OUT" (id 1) (at 196.85 89.5349 0) (property "Value" "SAW_OUT" (id 1) (at 196.85 89.5349 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical" (id 2) (at 191.77 88.9 0) (property "Footprint" "SynthMages:POT_2_PIN_Header" (id 2) (at 191.77 88.9 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 191.77 88.9 0) (property "Datasheet" "~" (id 3) (at 191.77 88.9 0)
@ -4377,7 +4463,7 @@
(property "Value" "PWM_DUTY_IN" (id 1) (at 161.29 155.5749 0) (property "Value" "PWM_DUTY_IN" (id 1) (at 161.29 155.5749 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" (id 2) (at 166.37 156.21 0) (property "Footprint" "SynthMages:SOCKET_3_PIN_HEADER_NORMAL" (id 2) (at 166.37 156.21 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 166.37 156.21 0) (property "Datasheet" "~" (id 3) (at 166.37 156.21 0)
@ -4423,16 +4509,16 @@
(pin "2" (uuid 45a06383-49e0-4a08-8027-9c05480087eb)) (pin "2" (uuid 45a06383-49e0-4a08-8027-9c05480087eb))
) )
(symbol (lib_name "AudioJack2_SwitchT_1") (lib_id "Connector:AudioJack2_SwitchT") (at 26.67 138.43 0) (mirror x) (unit 1) (symbol (lib_name "AudioJack2_SwitchT_2") (lib_id "Connector:AudioJack2_SwitchT") (at 26.67 138.43 0) (mirror x) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f2055e72-3ea7-495b-ac86-171496a7ac87) (uuid f2055e72-3ea7-495b-ac86-171496a7ac87)
(property "Reference" "J1" (id 0) (at 21.59 136.5249 0) (property "Reference" "J1" (id 0) (at 21.59 136.5249 0)
(effects (font (size 1.27 1.27)) (justify right) hide) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Value" "FM_IN" (id 1) (at 21.59 139.0649 0) (property "Value" "FM_IN" (id 1) (at 21.59 139.0649 0)
(effects (font (size 1.27 1.27)) (justify right)) (effects (font (size 1.27 1.27)) (justify right))
) )
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" (id 2) (at 26.67 138.43 0) (property "Footprint" "SynthMages:SOCKET_3_PIN_HEADER_NORMAL" (id 2) (at 26.67 132.08 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 26.67 138.43 0) (property "Datasheet" "~" (id 3) (at 26.67 138.43 0)
@ -4675,22 +4761,22 @@
(reference "D3") (unit 1) (value "1N4148") (footprint "Diode_THT:D_T-1_P5.08mm_Horizontal") (reference "D3") (unit 1) (value "1N4148") (footprint "Diode_THT:D_T-1_P5.08mm_Horizontal")
) )
(path "/f2055e72-3ea7-495b-ac86-171496a7ac87" (path "/f2055e72-3ea7-495b-ac86-171496a7ac87"
(reference "J1") (unit 1) (value "FM_IN") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical") (reference "J1") (unit 1) (value "FM_IN") (footprint "SynthMages:SOCKET_3_PIN_HEADER_NORMAL")
) )
(path "/40927805-ddd9-4832-9cfa-124d7beeaa55" (path "/40927805-ddd9-4832-9cfa-124d7beeaa55"
(reference "J2") (unit 1) (value "CV_IN") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical") (reference "J2") (unit 1) (value "CV_IN") (footprint "SynthMages:SOCKET_3_PIN_HEADER_NORMAL")
) )
(path "/f014435b-331f-455f-9b31-4a41a48742b3" (path "/f014435b-331f-455f-9b31-4a41a48742b3"
(reference "J3") (unit 1) (value "PWM_DUTY_IN") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical") (reference "J3") (unit 1) (value "PWM_DUTY_IN") (footprint "SynthMages:SOCKET_3_PIN_HEADER_NORMAL")
) )
(path "/dd316292-8e30-4ad5-b5a2-f93f1c8ccf04" (path "/dd316292-8e30-4ad5-b5a2-f93f1c8ccf04"
(reference "J4") (unit 1) (value "SAW_OUT") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical") (reference "J4") (unit 1) (value "SAW_OUT") (footprint "SynthMages:POT_2_PIN_Header")
) )
(path "/5f2c94f3-ecb7-40d2-a6f9-77ae795f082a" (path "/5f2c94f3-ecb7-40d2-a6f9-77ae795f082a"
(reference "J5") (unit 1) (value "TRI_OUT") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical") (reference "J5") (unit 1) (value "TRI_OUT") (footprint "SynthMages:POT_2_PIN_Header")
) )
(path "/0449179c-4b8b-4907-b000-447f961b9fc4" (path "/0449179c-4b8b-4907-b000-447f961b9fc4"
(reference "J6") (unit 1) (value "SQ_OUT") (footprint "Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical") (reference "J6") (unit 1) (value "SQ_OUT") (footprint "SynthMages:SOCKET_2_PIN_Header")
) )
(path "/bbea7ed9-1657-40ae-b60d-84557b5aab09" (path "/bbea7ed9-1657-40ae-b60d-84557b5aab09"
(reference "Q1") (unit 1) (value "BC558") (footprint "Package_TO_SOT_THT:TO-92_Inline") (reference "Q1") (unit 1) (value "BC558") (footprint "Package_TO_SOT_THT:TO-92_Inline")

36
Fireball/fp-info-cache Normal file
View file

@ -0,0 +1,36 @@
8362202698001
SynthMages
POT_2_PIN_Header
Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
Through hole socket strip THT 1x02 2.54mm single row
0
2
2
SynthMages
PinSocket_1x02_P2.54mm_Vertical
Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
Through hole socket strip THT 1x02 2.54mm single row
0
2
2
SynthMages
PinSocket_1x03_P2.54mm_Vertical
Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
Through hole socket strip THT 1x03 2.54mm single row
0
3
3
SynthMages
SOCKET_2_PIN_Header
Through hole straight socket strip, 1x02, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
Through hole socket strip THT 1x02 2.54mm single row
0
2
2
SynthMages
SOCKET_3_PIN_HEADER_NORMAL
Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated
Through hole socket strip THT 1x03 2.54mm single row
0
3
3

File diff suppressed because it is too large Load diff