Add schematic, layout, calculations for 4swToAdc
Add details and calculations for a stripboard with a resistor network that makes it possible to connect 4 switches (to gnd) to one adc pin of the controller
This commit is contained in:
parent
7eb06fe228
commit
f52a58aa1c
75
pcb/4swToAdc.kicad_prl
Normal file
75
pcb/4swToAdc.kicad_prl
Normal 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": "4-switches-to-adc.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
294
pcb/4swToAdc.kicad_pro
Normal file
294
pcb/4swToAdc.kicad_pro
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"board": {
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "4-switches-to-adc.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": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"0534e379-8bf0-4abf-a148-fc91b6440529",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
580
pcb/4swToAdc.kicad_sch
Normal file
580
pcb/4swToAdc.kicad_sch
Normal file
@ -0,0 +1,580 @@
|
||||
(kicad_sch (version 20211123) (generator eeschema)
|
||||
|
||||
(uuid 0534e379-8bf0-4abf-a148-fc91b6440529)
|
||||
|
||||
(paper "A4")
|
||||
|
||||
(lib_symbols
|
||||
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (id 0) (at 2.032 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "R" (id 1) (at 0 0 90)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at -1.778 0 90)
|
||||
(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" "R res resistor" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_0_1"
|
||||
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "R_1_1"
|
||||
(pin passive line (at 0 3.81 270) (length 1.27)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 -3.81 90) (length 1.27)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "SW" (id 0) (at 1.27 2.54 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "SW_Push" (id 1) (at 0 -1.524 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 0 5.08 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "SW_Push_0_1"
|
||||
(circle (center -2.032 0) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 1.27)
|
||||
(xy 0 3.048)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 2.54 1.27)
|
||||
(xy -2.54 1.27)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(circle (center 2.032 0) (radius 0.508)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(pin passive line (at -5.08 0 0) (length 2.54)
|
||||
(name "1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 5.08 0 180) (length 2.54)
|
||||
(name "2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+3V3" (id 1) (at 0 3.556 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 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" "power-flag" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "+3V3_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -0.762 1.27)
|
||||
(xy 0 2.54)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 0)
|
||||
(xy 0 2.54)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 2.54)
|
||||
(xy 0.762 1.27)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "+3V3_1_1"
|
||||
(pin power_in line (at 0 0 90) (length 0) hide
|
||||
(name "+3V3" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 0 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 0 0 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" "power-flag" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "GND_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 0)
|
||||
(xy 0 -1.27)
|
||||
(xy 1.27 -1.27)
|
||||
(xy 0 -2.54)
|
||||
(xy -1.27 -1.27)
|
||||
(xy 0 -1.27)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "GND_1_1"
|
||||
(pin power_in line (at 0 0 270) (length 0) hide
|
||||
(name "GND" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(junction (at 48.26 87.63) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 0595abd2-5372-4996-8c85-ea8e7ba6eaf5)
|
||||
)
|
||||
(junction (at 48.26 57.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 376c3252-bee9-4eae-8c35-3e8d8aea79a1)
|
||||
)
|
||||
(junction (at 60.96 57.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 37f07ef8-0bd0-4983-9e87-070da97b8027)
|
||||
)
|
||||
(junction (at 60.96 87.63) (diameter 0) (color 0 0 0 0)
|
||||
(uuid b858a0b2-392b-42b8-814d-97eec6d10cf5)
|
||||
)
|
||||
(junction (at 73.66 57.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid caf3ed74-8f3c-4ea2-9837-cc564ece24fc)
|
||||
)
|
||||
(junction (at 86.36 57.15) (diameter 0) (color 0 0 0 0)
|
||||
(uuid e422a210-4268-4494-969d-097a39cbc71b)
|
||||
)
|
||||
(junction (at 73.66 87.63) (diameter 0) (color 0 0 0 0)
|
||||
(uuid f688351c-21fd-46ff-a90d-cc366df00758)
|
||||
)
|
||||
|
||||
(wire (pts (xy 60.96 57.15) (xy 60.96 60.325))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 04af43fa-9f39-49fa-af8f-f49b7bc05656)
|
||||
)
|
||||
(wire (pts (xy 60.96 84.455) (xy 60.96 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 0540396a-1bc2-4b04-906e-7d83c6b66195)
|
||||
)
|
||||
(wire (pts (xy 48.26 87.63) (xy 48.26 92.075))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 1787faca-1557-4d40-a0c4-911d17f0770d)
|
||||
)
|
||||
(wire (pts (xy 86.36 67.945) (xy 86.36 74.295))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 23b2ab5f-bdf4-4212-b143-bb49653e1b88)
|
||||
)
|
||||
(wire (pts (xy 48.26 57.15) (xy 48.26 60.325))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 25a6a709-3fde-41fe-9a0e-cb508d73834a)
|
||||
)
|
||||
(wire (pts (xy 73.66 84.455) (xy 73.66 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 2bc4885e-1811-40f7-9a6d-34ed596c1add)
|
||||
)
|
||||
(wire (pts (xy 48.26 41.275) (xy 48.26 45.085))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 2c7d8342-fe94-4a1b-baec-58cd6c3eeca7)
|
||||
)
|
||||
(wire (pts (xy 48.26 67.945) (xy 48.26 74.295))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 45921a4d-adb5-4631-b0f7-53468659bc65)
|
||||
)
|
||||
(wire (pts (xy 73.66 87.63) (xy 60.96 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 480fea58-4754-4988-b652-79892cbd4343)
|
||||
)
|
||||
(polyline (pts (xy 38.1 33.02) (xy 110.49 33.02))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 4d5b9ff9-ca59-4c44-bce2-c776250d20c0)
|
||||
)
|
||||
|
||||
(wire (pts (xy 60.96 87.63) (xy 48.26 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 5f8390d2-5874-477d-abd8-600f48800de1)
|
||||
)
|
||||
(wire (pts (xy 73.66 57.15) (xy 73.66 60.325))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 689d4ae4-8fb6-467c-812a-f8189081bfa8)
|
||||
)
|
||||
(wire (pts (xy 60.96 57.15) (xy 48.26 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 69ba96dd-74a8-4f3b-85f6-a998f64b3b7e)
|
||||
)
|
||||
(wire (pts (xy 86.36 87.63) (xy 73.66 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 76bc9488-bd39-4e7f-ba21-8968e45bafbd)
|
||||
)
|
||||
(polyline (pts (xy 38.1 102.87) (xy 110.49 102.87))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 8fda66e6-cca3-4608-bf63-d40d2a979623)
|
||||
)
|
||||
|
||||
(wire (pts (xy 86.36 60.325) (xy 86.36 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 92724cbb-f787-4755-8c00-fdaff5e7ac81)
|
||||
)
|
||||
(wire (pts (xy 86.36 57.15) (xy 92.71 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 937bec40-8b53-4b31-acdc-755c933ec2ac)
|
||||
)
|
||||
(wire (pts (xy 48.26 52.705) (xy 48.26 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 9a9c3b93-5397-4f20-8b92-a2c37f8c1874)
|
||||
)
|
||||
(wire (pts (xy 86.36 57.15) (xy 73.66 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid 9c65a4d5-2a36-456c-8138-19c6cad951eb)
|
||||
)
|
||||
(wire (pts (xy 60.96 67.945) (xy 60.96 74.295))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid a02e604e-10c2-4767-a22d-4a461b77881e)
|
||||
)
|
||||
(polyline (pts (xy 38.1 33.655) (xy 38.1 102.87))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid a2c30be3-07c7-4998-a3ab-a45d0d1aa278)
|
||||
)
|
||||
|
||||
(wire (pts (xy 73.66 57.15) (xy 60.96 57.15))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid acd9d380-e80b-4364-af24-ac27f88537b5)
|
||||
)
|
||||
(wire (pts (xy 73.66 67.945) (xy 73.66 74.295))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid c5dfc4f2-d3c5-4fe8-81cc-954989ded559)
|
||||
)
|
||||
(wire (pts (xy 86.36 84.455) (xy 86.36 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid e013a703-8a26-45b6-b9ca-6cd0b0a9ceef)
|
||||
)
|
||||
(wire (pts (xy 48.26 84.455) (xy 48.26 87.63))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid e3a717ef-7fbb-42fd-bed3-8552fcbf95b5)
|
||||
)
|
||||
(polyline (pts (xy 110.49 102.87) (xy 110.49 33.02))
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(uuid f442d4ab-f8ba-49f9-b732-68585ed0f198)
|
||||
)
|
||||
|
||||
(text "Stripboard\n4 switches to 1 analog input" (at 78.74 38.735 0)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254) bold) (justify left bottom))
|
||||
(uuid c525c9cc-a4a1-4f6e-a0cf-a2cc3419b679)
|
||||
)
|
||||
|
||||
(global_label "esp32 ADC" (shape input) (at 92.71 57.15 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(uuid b8dbce7d-0a95-4573-b764-9e68bdd24326)
|
||||
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 105.4041 57.0706 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left) hide)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 48.26 92.075 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 07a9d758-a267-455f-b30c-3770f3527e7a)
|
||||
(property "Reference" "#PWR?" (id 0) (at 48.26 98.425 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 48.26 97.155 0))
|
||||
(property "Footprint" "" (id 2) (at 48.26 92.075 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 48.26 92.075 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e41399a7-f60b-4a80-a126-be056cb007e9))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Switch:SW_Push") (at 60.96 79.375 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 28a1ca96-47e6-44c9-b9dc-c435e73ae941)
|
||||
(property "Reference" "SW2" (id 0) (at 62.23 79.3749 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "SW_Push" (id 1) (at 62.23 80.6449 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 55.88 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 55.88 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 8b2bb3c1-68dc-4a33-bbda-8e3f735cb89c))
|
||||
(pin "2" (uuid 19313efc-c6f8-4165-9f12-2f4d196a0916))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Switch:SW_Push") (at 86.36 79.375 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 3742357e-3d4f-4d99-8094-756d8329e07a)
|
||||
(property "Reference" "SW0" (id 0) (at 87.63 79.3749 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "SW_Push" (id 1) (at 87.63 80.6449 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 81.28 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 81.28 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ed19ccea-334b-4c85-8502-092081da9b5f))
|
||||
(pin "2" (uuid 2f87aad1-080c-4cf8-9298-8cf8962ebf0b))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 48.26 48.895 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 6eeba788-57b9-45a8-981d-ecd17efd1d54)
|
||||
(property "Reference" "R_up" (id 0) (at 50.8 47.6249 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1k" (id 1) (at 50.8 50.1649 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 46.482 48.895 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 48.26 48.895 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a7fb192a-733f-4bea-a1d7-a207050754dc))
|
||||
(pin "2" (uuid 76ba5816-0ef3-41eb-80a7-15d3d0d4102f))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 48.26 64.135 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 769febe6-b95c-4d37-94fa-e3721ea908aa)
|
||||
(property "Reference" "R3" (id 0) (at 50.8 62.8649 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "1k" (id 1) (at 50.8 65.4049 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 46.482 64.135 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 48.26 64.135 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f91d18bf-da3d-43fe-8b9a-c8f17a1ef730))
|
||||
(pin "2" (uuid 0e5a0907-c70d-45b4-9b1e-755718f7bf45))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Switch:SW_Push") (at 48.26 79.375 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 864b1f85-f995-433a-9a94-7965edbddf3c)
|
||||
(property "Reference" "SW3" (id 0) (at 49.53 79.375 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "SW_Push" (id 1) (at 49.53 80.6449 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 43.18 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 43.18 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ddb4c830-ad05-4916-ada4-5d3ceca231c4))
|
||||
(pin "2" (uuid 1b4f3986-79e7-4778-acb7-b047f55e11e8))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 60.96 64.135 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 8c50ab84-72ab-438d-a9f1-a710a33b8e06)
|
||||
(property "Reference" "R2" (id 0) (at 63.5 62.8649 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "2k2" (id 1) (at 63.5 65.4049 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 59.182 64.135 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 60.96 64.135 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid c171a640-9d38-495e-a5d9-7d8f95ea6fee))
|
||||
(pin "2" (uuid 5e366793-5e2a-4a8a-ba3c-8de861c6f28d))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Switch:SW_Push") (at 73.66 79.375 90) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid 93d3db7a-9c33-4a6b-8a4f-9c98164fe8b8)
|
||||
(property "Reference" "SW1" (id 0) (at 74.93 79.3749 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "SW_Push" (id 1) (at 74.93 80.6449 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right) hide)
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 68.58 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 68.58 79.375 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 5f3464d1-5065-4af5-a2f2-3aa2e6eda618))
|
||||
(pin "2" (uuid bd5f3ec3-2c19-4b99-96ae-a4b755f1a5e1))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+3V3") (at 48.26 41.275 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid a516e0a9-fe24-4120-873c-6f89d1fb49c0)
|
||||
(property "Reference" "#PWR?" (id 0) (at 48.26 45.085 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+3V3" (id 1) (at 48.26 36.195 0))
|
||||
(property "Footprint" "" (id 2) (at 48.26 41.275 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 48.26 41.275 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 7edde932-e6ea-4bb3-80d2-0dfb0b34dfdf))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 73.66 64.135 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid e38a88e5-32b2-4c8e-8e29-fd613e9fce2a)
|
||||
(property "Reference" "R1" (id 0) (at 76.2 62.8649 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "4k7" (id 1) (at 76.2 65.4049 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 71.882 64.135 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 73.66 64.135 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 14717925-77d8-4e5b-87f4-d527a7df25a2))
|
||||
(pin "2" (uuid 042328ba-54db-4f0f-b129-1e89e595aa37))
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R") (at 86.36 64.135 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (fields_autoplaced)
|
||||
(uuid f9457597-177c-435c-90d9-f31193f60883)
|
||||
(property "Reference" "R0" (id 0) (at 88.9 62.8649 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "8k2" (id 1) (at 88.9 65.4049 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 84.582 64.135 90)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (id 3) (at 86.36 64.135 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid a698459c-2acc-4346-a3d9-ec53ed63917d))
|
||||
(pin "2" (uuid c6c22bf2-3a43-4c40-940f-495f13d46fdd))
|
||||
)
|
||||
|
||||
(sheet_instances
|
||||
(path "/" (page "1"))
|
||||
)
|
||||
|
||||
(symbol_instances
|
||||
(path "/07a9d758-a267-455f-b30c-3770f3527e7a"
|
||||
(reference "#PWR?") (unit 1) (value "GND") (footprint "")
|
||||
)
|
||||
(path "/a516e0a9-fe24-4120-873c-6f89d1fb49c0"
|
||||
(reference "#PWR?") (unit 1) (value "+3V3") (footprint "")
|
||||
)
|
||||
(path "/f9457597-177c-435c-90d9-f31193f60883"
|
||||
(reference "R0") (unit 1) (value "8k2") (footprint "")
|
||||
)
|
||||
(path "/e38a88e5-32b2-4c8e-8e29-fd613e9fce2a"
|
||||
(reference "R1") (unit 1) (value "4k7") (footprint "")
|
||||
)
|
||||
(path "/8c50ab84-72ab-438d-a9f1-a710a33b8e06"
|
||||
(reference "R2") (unit 1) (value "2k2") (footprint "")
|
||||
)
|
||||
(path "/769febe6-b95c-4d37-94fa-e3721ea908aa"
|
||||
(reference "R3") (unit 1) (value "1k") (footprint "")
|
||||
)
|
||||
(path "/6eeba788-57b9-45a8-981d-ecd17efd1d54"
|
||||
(reference "R_up") (unit 1) (value "1k") (footprint "")
|
||||
)
|
||||
(path "/3742357e-3d4f-4d99-8094-756d8329e07a"
|
||||
(reference "SW0") (unit 1) (value "SW_Push") (footprint "")
|
||||
)
|
||||
(path "/93d3db7a-9c33-4a6b-8a4f-9c98164fe8b8"
|
||||
(reference "SW1") (unit 1) (value "SW_Push") (footprint "")
|
||||
)
|
||||
(path "/28a1ca96-47e6-44c9-b9dc-c435e73ae941"
|
||||
(reference "SW2") (unit 1) (value "SW_Push") (footprint "")
|
||||
)
|
||||
(path "/864b1f85-f995-433a-9a94-7965edbddf3c"
|
||||
(reference "SW3") (unit 1) (value "SW_Push") (footprint "")
|
||||
)
|
||||
)
|
||||
)
|
BIN
pcb/4swToAdc_stripboard-calc.ods
Normal file
BIN
pcb/4swToAdc_stripboard-calc.ods
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user