Merge branch 'main' of git.iky.nl:Ton/DompelPomp

This commit is contained in:
ton 2024-08-12 13:35:00 +02:00
commit c51eba6534
24 changed files with 100351 additions and 14 deletions

View File

@ -1,2 +1,4 @@
# DompelPomp # DompelPomp
* Zie kicad project voor aansluitingen
* Zie rules1.txt voor de rules zoals die op de ESP zijn geinstalleerd

27
dompelpomp/dompelpomp.csv Normal file
View File

@ -0,0 +1,27 @@
"Source:","/home/ton/DompelPomp/dompelpomp/dompelpomp.kicad_sch"
"Date:","do 14 mrt 2024 17:57:34 CET"
"Tool:","Eeschema 6.0.2+dfsg-1"
"Generator:","/usr/share/kicad/plugins/bom_csv_grouped_by_value.py"
"Component Count:","7"
"Individual Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
"","","ESP32","Conn_01x12_Female","Connector:Conn_01x12_Female","Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical","~"
"","","J1","Conn_02x03_Row_Letter_First","Connector_Generic:Conn_02x03_Row_Letter_First","Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical","~"
"","","J2","buzzer en ws2812","Connector:Screw_Terminal_01x06","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical","~"
"","","J3","Screw_Terminal_01x06","Connector:Screw_Terminal_01x06","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical","~"
"","","J4","Conn_01x12_Female","Connector:Conn_01x12_Female","Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical","~"
"","","J5","schakelaars","Connector:Screw_Terminal_01x04","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical","~"
"","","J6","Conn_02x03_Row_Letter_First","Connector_Generic:Conn_02x03_Row_Letter_First","Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical","~"
"Collated Components:"
"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
"1","2","ESP32, J4","Conn_01x12_Female","Connector:Conn_01x12_Female","Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical","~"
"2","2","J1, J6","Conn_02x03_Row_Letter_First","Connector_Generic:Conn_02x03_Row_Letter_First","Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical","~"
"3","1","J2","buzzer en ws2812","Connector:Screw_Terminal_01x06","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical","~"
"4","1","J3","Screw_Terminal_01x06","Connector:Screw_Terminal_01x06","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical","~"
"5","1","J5","schakelaars","Connector:Screw_Terminal_01x04","Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical","~"
Can't render this file because it has a wrong number of fields in line 7.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,83 @@
{
"board": {
"active_layer": 44,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"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": "ff8ff0f_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "dompelpomp.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,524 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"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_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": 0.65,
"height": 1.0,
"width": 1.0
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"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": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 1.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": 1.0,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
"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",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "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",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "dompelpomp.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"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
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Referentie"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"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,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "KiCad",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
"Hoofd"
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

486
dompelpomp/dompelpomp.net Normal file
View File

@ -0,0 +1,486 @@
(export (version "E")
(design
(source "/home/ton/DompelPomp/dompelpomp/dompelpomp.kicad_sch")
(date "2024-03-15T12:23:17+0100")
(tool "Eeschema 8.0.1-8.0.1-1~ubuntu22.04.1")
(sheet (number "1") (name "/") (tstamps "/")
(title_block
(title)
(company)
(rev)
(date)
(source "dompelpomp.kicad_sch")
(comment (number "1") (value ""))
(comment (number "2") (value ""))
(comment (number "3") (value ""))
(comment (number "4") (value ""))
(comment (number "5") (value ""))
(comment (number "6") (value ""))
(comment (number "7") (value ""))
(comment (number "8") (value ""))
(comment (number "9") (value "")))))
(components
(comp (ref "ESP32")
(value "Conn_01x12_Female")
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical")
(fields
(field (name "Footprint") "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector") (part "Conn_01x12_Female") (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "connector"))
(property (name "ki_fp_filters") (value "Connector*:*_1x??_*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "b7df5746-ba8f-489e-a24d-7fc0f91c470c"))
(comp (ref "J1")
(value "5 volt")
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical")
(fields
(field (name "Footprint") "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector_Generic") (part "Conn_02x03_Row_Letter_First") (description "Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "connector"))
(property (name "ki_fp_filters") (value "Connector*:*_2x??_*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "e9971b97-71bb-4cf5-87d3-bd8dfa313208"))
(comp (ref "J2")
(value "buzzer en ws2812")
(footprint "TerminalBlock_RND:TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal")
(fields
(field (name "Footprint") "TerminalBlock_RND:TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector") (part "Screw_Terminal_01x06") (description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "screw terminal"))
(property (name "ki_fp_filters") (value "TerminalBlock*:*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "7ed6c747-b2e1-4fcd-a83a-251e00b9c400"))
(comp (ref "J3")
(value "Screw_Terminal_01x06")
(footprint "TerminalBlock_RND:TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal")
(fields
(field (name "Footprint") "TerminalBlock_RND:TerminalBlock_RND_205-00291_1x06_P5.08mm_Horizontal")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector") (part "Screw_Terminal_01x06") (description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "screw terminal"))
(property (name "ki_fp_filters") (value "TerminalBlock*:*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "ad677986-03ed-4222-a588-552ed690d99a"))
(comp (ref "J4")
(value "Conn_01x12_Female")
(footprint "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical")
(fields
(field (name "Footprint") "Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector") (part "Conn_01x12_Female") (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "connector"))
(property (name "ki_fp_filters") (value "Connector*:*_1x??_*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "79ab6e16-661e-417e-b40d-0e1f11e6a610"))
(comp (ref "J5")
(value "schakelaars")
(footprint "TerminalBlock_RND:TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal")
(fields
(field (name "Footprint") "TerminalBlock_RND:TerminalBlock_RND_205-00289_1x04_P5.08mm_Horizontal")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector") (part "Screw_Terminal_01x04") (description "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "screw terminal"))
(property (name "ki_fp_filters") (value "TerminalBlock*:*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "593b8647-0095-46cc-ba23-3cf2a86edb5e"))
(comp (ref "J6")
(value "3.3 volt")
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical")
(fields
(field (name "Footprint") "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "Connector_Generic") (part "Conn_02x03_Row_Letter_First") (description "Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "connector"))
(property (name "ki_fp_filters") (value "Connector*:*_2x??_*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "bcc17d3a-2a6b-4226-83a3-ee2299dfa9ff"))
(comp (ref "J7")
(value "I2C")
(footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical")
(description "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
(fields
(field (name "Footprint") "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical")
(field (name "Datasheet"))
(field (name "Description") "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(libsource (lib "Connector_Generic") (part "Conn_02x04_Top_Bottom") (description "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(property (name "ki_keywords") (value "connector"))
(property (name "ki_fp_filters") (value "Connector*:*_2x??_*"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "57b93951-defb-4b83-aa32-b73b5967b41b"))
(comp (ref "P1")
(value "282837-2")
(footprint "282837-2:TE_282837-2")
(fields
(field (name "Comment") "282837-2")
(field (name "MF") "TE Connectivity")
(field (name "DESCRIPTION") "TERMINAL BLOCK 3.5MM 2POS PCB")
(field (name "PACKAGE") "None")
(field (name "PRICE") "0.28 USD")
(field (name "Package") "None")
(field (name "Check_prices") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda")
(field (name "Price") "None")
(field (name "PARTREV") "G3")
(field (name "SnapEDA_Link") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap")
(field (name "MP") "282837-2")
(field (name "Availability") "In Stock")
(field (name "AVAILABILITY") "Good")
(field (name "Description_1") "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n")
(field (name "Footprint") "282837-2:TE_282837-2")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "282837-2") (part "282837-2") (description "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "Comment") (value "282837-2"))
(property (name "MF") (value "TE Connectivity"))
(property (name "DESCRIPTION") (value "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "PACKAGE") (value "None"))
(property (name "PRICE") (value "0.28 USD"))
(property (name "Package") (value "None"))
(property (name "Check_prices") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda"))
(property (name "Price") (value "None"))
(property (name "PARTREV") (value "G3"))
(property (name "SnapEDA_Link") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap"))
(property (name "MP") (value "282837-2"))
(property (name "Availability") (value "In Stock"))
(property (name "AVAILABILITY") (value "Good"))
(property (name "Description_1") (value "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "146968f7-760f-48b0-b5f4-64e09595d029"))
(comp (ref "P2")
(value "282837-2")
(footprint "282837-2:TE_282837-2")
(fields
(field (name "Comment") "282837-2")
(field (name "MF") "TE Connectivity")
(field (name "DESCRIPTION") "TERMINAL BLOCK 3.5MM 2POS PCB")
(field (name "PACKAGE") "None")
(field (name "PRICE") "0.28 USD")
(field (name "Package") "None")
(field (name "Check_prices") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda")
(field (name "Price") "None")
(field (name "PARTREV") "G3")
(field (name "SnapEDA_Link") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap")
(field (name "MP") "282837-2")
(field (name "Availability") "In Stock")
(field (name "AVAILABILITY") "Good")
(field (name "Description_1") "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n")
(field (name "Footprint") "282837-2:TE_282837-2")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "282837-2") (part "282837-2") (description "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "Comment") (value "282837-2"))
(property (name "MF") (value "TE Connectivity"))
(property (name "DESCRIPTION") (value "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "PACKAGE") (value "None"))
(property (name "PRICE") (value "0.28 USD"))
(property (name "Package") (value "None"))
(property (name "Check_prices") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda"))
(property (name "Price") (value "None"))
(property (name "PARTREV") (value "G3"))
(property (name "SnapEDA_Link") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap"))
(property (name "MP") (value "282837-2"))
(property (name "Availability") (value "In Stock"))
(property (name "AVAILABILITY") (value "Good"))
(property (name "Description_1") (value "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "023f3844-6f35-46f1-bc3d-41023d776718"))
(comp (ref "P3")
(value "282837-2")
(footprint "282837-2:TE_282837-2")
(fields
(field (name "Comment") "282837-2")
(field (name "MF") "TE Connectivity")
(field (name "DESCRIPTION") "TERMINAL BLOCK 3.5MM 2POS PCB")
(field (name "PACKAGE") "None")
(field (name "PRICE") "0.28 USD")
(field (name "Package") "None")
(field (name "Check_prices") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda")
(field (name "Price") "None")
(field (name "PARTREV") "G3")
(field (name "SnapEDA_Link") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap")
(field (name "MP") "282837-2")
(field (name "Availability") "In Stock")
(field (name "AVAILABILITY") "Good")
(field (name "Description_1") "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n")
(field (name "Footprint") "282837-2:TE_282837-2")
(field (name "Datasheet"))
(field (name "Description")))
(libsource (lib "282837-2") (part "282837-2") (description "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "Comment") (value "282837-2"))
(property (name "MF") (value "TE Connectivity"))
(property (name "DESCRIPTION") (value "TERMINAL BLOCK 3.5MM 2POS PCB"))
(property (name "PACKAGE") (value "None"))
(property (name "PRICE") (value "0.28 USD"))
(property (name "Package") (value "None"))
(property (name "Check_prices") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda"))
(property (name "Price") (value "None"))
(property (name "PARTREV") (value "G3"))
(property (name "SnapEDA_Link") (value "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap"))
(property (name "MP") (value "282837-2"))
(property (name "Availability") (value "In Stock"))
(property (name "AVAILABILITY") (value "Good"))
(property (name "Description_1") (value "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n"))
(property (name "Sheetname") (value "Root"))
(property (name "Sheetfile") (value "dompelpomp.kicad_sch"))
(sheetpath (names "/") (tstamps "/"))
(tstamps "7693c15d-394a-4ac1-97ca-e4e76f0aef60")))
(libparts
(libpart (lib "282837-2") (part "282837-2")
(description "TERMINAL BLOCK 3.5MM 2POS PCB")
(fields
(field (name "Reference") "P")
(field (name "Value") "282837-2")
(field (name "Footprint") "282837-2:TE_282837-2")
(field (name "Datasheet"))
(field (name "Description") "TERMINAL BLOCK 3.5MM 2POS PCB")
(field (name "Comment") "282837-2")
(field (name "MF") "TE Connectivity")
(field (name "PACKAGE") "None")
(field (name "PRICE") "0.28 USD")
(field (name "Package") "None")
(field (name "Check_prices") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=eda")
(field (name "Price") "None")
(field (name "PARTREV") "G3")
(field (name "SnapEDA_Link") "https://www.snapeda.com/parts/282837-2/TE+Connectivity+AMP+Connectors/view-part/?ref=snap")
(field (name "MP") "282837-2")
(field (name "Availability") "In Stock")
(field (name "AVAILABILITY") "Good")
(field (name "Description_1") "\nTerminal Block Connector Wire Receptacle 2 5.08 mm 30-16 AWG Green 13.5 A 250 V | TE Connectivity 282837-2\n"))
(pins
(pin (num "1") (name "1") (type "passive"))
(pin (num "2") (name "2") (type "passive"))))
(libpart (lib "Connector") (part "Conn_01x12_Female")
(description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs "~")
(footprints
(fp "Connector*:*_1x??_*"))
(fields
(field (name "Reference") "J")
(field (name "Value") "Conn_01x12_Female")
(field (name "Footprint"))
(field (name "Datasheet") "~")
(field (name "Description") "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(pins
(pin (num "1") (name "Pin_1") (type "passive"))
(pin (num "2") (name "Pin_2") (type "passive"))
(pin (num "3") (name "Pin_3") (type "passive"))
(pin (num "4") (name "Pin_4") (type "passive"))
(pin (num "5") (name "Pin_5") (type "passive"))
(pin (num "6") (name "Pin_6") (type "passive"))
(pin (num "7") (name "Pin_7") (type "passive"))
(pin (num "8") (name "Pin_8") (type "passive"))
(pin (num "9") (name "Pin_9") (type "passive"))
(pin (num "10") (name "Pin_10") (type "passive"))
(pin (num "11") (name "Pin_11") (type "passive"))
(pin (num "12") (name "Pin_12") (type "passive"))))
(libpart (lib "Connector") (part "Screw_Terminal_01x04")
(description "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs "~")
(footprints
(fp "TerminalBlock*:*"))
(fields
(field (name "Reference") "J")
(field (name "Value") "Screw_Terminal_01x04")
(field (name "Footprint"))
(field (name "Datasheet") "~")
(field (name "Description") "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(pins
(pin (num "1") (name "Pin_1") (type "passive"))
(pin (num "2") (name "Pin_2") (type "passive"))
(pin (num "3") (name "Pin_3") (type "passive"))
(pin (num "4") (name "Pin_4") (type "passive"))))
(libpart (lib "Connector") (part "Screw_Terminal_01x06")
(description "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs "~")
(footprints
(fp "TerminalBlock*:*"))
(fields
(field (name "Reference") "J")
(field (name "Value") "Screw_Terminal_01x06")
(field (name "Footprint"))
(field (name "Datasheet") "~")
(field (name "Description") "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(pins
(pin (num "1") (name "Pin_1") (type "passive"))
(pin (num "2") (name "Pin_2") (type "passive"))
(pin (num "3") (name "Pin_3") (type "passive"))
(pin (num "4") (name "Pin_4") (type "passive"))
(pin (num "5") (name "Pin_5") (type "passive"))
(pin (num "6") (name "Pin_6") (type "passive"))))
(libpart (lib "Connector_Generic") (part "Conn_02x03_Row_Letter_First")
(description "Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs "~")
(footprints
(fp "Connector*:*_2x??_*"))
(fields
(field (name "Reference") "J")
(field (name "Value") "Conn_02x03_Row_Letter_First")
(field (name "Footprint"))
(field (name "Datasheet") "~")
(field (name "Description") "Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(pins
(pin (num "a1") (name "Pin_a1") (type "passive"))
(pin (num "a2") (name "Pin_a2") (type "passive"))
(pin (num "a3") (name "Pin_a3") (type "passive"))
(pin (num "b1") (name "Pin_b1") (type "passive"))
(pin (num "b2") (name "Pin_b2") (type "passive"))
(pin (num "b3") (name "Pin_b3") (type "passive"))))
(libpart (lib "Connector_Generic") (part "Conn_02x04_Top_Bottom")
(description "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs "~")
(footprints
(fp "Connector*:*_2x??_*"))
(fields
(field (name "Reference") "J")
(field (name "Value") "Conn_02x04_Top_Bottom")
(field (name "Footprint"))
(field (name "Datasheet") "~")
(field (name "Description") "Generic connector, double row, 02x04, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(pins
(pin (num "1") (name "Pin_1") (type "passive"))
(pin (num "2") (name "Pin_2") (type "passive"))
(pin (num "3") (name "Pin_3") (type "passive"))
(pin (num "4") (name "Pin_4") (type "passive"))
(pin (num "5") (name "Pin_5") (type "passive"))
(pin (num "6") (name "Pin_6") (type "passive"))
(pin (num "7") (name "Pin_7") (type "passive"))
(pin (num "8") (name "Pin_8") (type "passive")))))
(libraries
(library (logical "282837-2")
(uri "/home/ton/Downloads/282837-2/282837-2.kicad_sym"))
(library (logical "Connector")
(uri "/usr/share/kicad/symbols//Connector.kicad_sym"))
(library (logical "Connector_Generic")
(uri "/usr/share/kicad/symbols//Connector_Generic.kicad_sym")))
(nets
(net (code "1") (name "+3V3")
(node (ref "J6") (pin "a1") (pinfunction "Pin_a1") (pintype "passive"))
(node (ref "J6") (pin "a2") (pinfunction "Pin_a2") (pintype "passive"))
(node (ref "J6") (pin "a3") (pinfunction "Pin_a3") (pintype "passive")))
(net (code "2") (name "+5V")
(node (ref "ESP32") (pin "9") (pinfunction "Pin_9") (pintype "passive"))
(node (ref "J1") (pin "a1") (pinfunction "Pin_a1") (pintype "passive"))
(node (ref "J1") (pin "a2") (pinfunction "Pin_a2") (pintype "passive"))
(node (ref "J1") (pin "a3") (pinfunction "Pin_a3") (pintype "passive"))
(node (ref "J2") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "J2") (pin "4") (pinfunction "Pin_4") (pintype "passive"))
(node (ref "J7") (pin "4") (pinfunction "Pin_4") (pintype "passive"))
(node (ref "J7") (pin "8") (pinfunction "Pin_8") (pintype "passive")))
(net (code "3") (name "/0")
(node (ref "ESP32") (pin "1") (pinfunction "Pin_1") (pintype "passive")))
(net (code "4") (name "/3")
(node (ref "ESP32") (pin "4") (pinfunction "Pin_4") (pintype "passive"))
(node (ref "J2") (pin "6") (pinfunction "Pin_6") (pintype "passive")))
(net (code "5") (name "GND")
(node (ref "J1") (pin "b1") (pinfunction "Pin_b1") (pintype "passive"))
(node (ref "J1") (pin "b2") (pinfunction "Pin_b2") (pintype "passive"))
(node (ref "J1") (pin "b3") (pinfunction "Pin_b3") (pintype "passive"))
(node (ref "J2") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
(node (ref "J2") (pin "5") (pinfunction "Pin_5") (pintype "passive"))
(node (ref "J4") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "J4") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
(node (ref "J5") (pin "1") (pinfunction "gpio,0,0") (pintype "input"))
(node (ref "J6") (pin "b1") (pinfunction "Pin_b1") (pintype "passive"))
(node (ref "J6") (pin "b2") (pinfunction "Pin_b2") (pintype "passive"))
(node (ref "J6") (pin "b3") (pinfunction "Pin_b3") (pintype "passive"))
(node (ref "J7") (pin "3") (pinfunction "Pin_3") (pintype "passive"))
(node (ref "J7") (pin "7") (pinfunction "Pin_7") (pintype "passive")))
(net (code "6") (name "Net-(ESP32-Pin_7)")
(node (ref "ESP32") (pin "7") (pinfunction "Pin_7") (pintype "passive"))
(node (ref "J5") (pin "3") (pinfunction "Pin_3") (pintype "passive")))
(net (code "7") (name "Net-(ESP32-Pin_8)")
(node (ref "ESP32") (pin "8") (pinfunction "Pin_8") (pintype "passive"))
(node (ref "J5") (pin "2") (pinfunction "Pin_2") (pintype "passive")))
(net (code "8") (name "Net-(ESP32-Pin_11)")
(node (ref "ESP32") (pin "11") (pinfunction "Pin_11") (pintype "passive"))
(node (ref "ESP32") (pin "12") (pinfunction "Pin_12") (pintype "passive")))
(net (code "9") (name "SCK")
(node (ref "ESP32") (pin "3") (pinfunction "Pin_3") (pintype "passive"))
(node (ref "J7") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
(node (ref "J7") (pin "6") (pinfunction "Pin_6") (pintype "passive")))
(net (code "10") (name "SDA")
(node (ref "ESP32") (pin "2") (pinfunction "Pin_2") (pintype "passive"))
(node (ref "J7") (pin "1") (pinfunction "Pin_1") (pintype "passive"))
(node (ref "J7") (pin "5") (pinfunction "Pin_5") (pintype "passive")))
(net (code "11") (name "cccc")
(node (ref "ESP32") (pin "6") (pinfunction "Pin_6") (pintype "passive"))
(node (ref "J5") (pin "4") (pinfunction "Pin_4") (pintype "passive")))
(net (code "12") (name "unconnected-(ESP32-Pin_5-Pad5)")
(node (ref "ESP32") (pin "5") (pinfunction "Pin_5") (pintype "passive")))
(net (code "13") (name "unconnected-(ESP32-Pin_10-Pad10)")
(node (ref "ESP32") (pin "10") (pinfunction "Pin_10") (pintype "passive")))
(net (code "14") (name "unconnected-(J2-Pin_3-Pad3)")
(node (ref "J2") (pin "3") (pinfunction "Pin_3") (pintype "passive")))
(net (code "15") (name "unconnected-(J3-Pin_1-Pad1)")
(node (ref "J3") (pin "1") (pinfunction "Pin_1") (pintype "passive")))
(net (code "16") (name "unconnected-(J3-Pin_2-Pad2)")
(node (ref "J3") (pin "2") (pinfunction "Pin_2") (pintype "passive")))
(net (code "17") (name "unconnected-(J3-Pin_3-Pad3)")
(node (ref "J3") (pin "3") (pinfunction "Pin_3") (pintype "passive")))
(net (code "18") (name "unconnected-(J3-Pin_4-Pad4)")
(node (ref "J3") (pin "4") (pinfunction "Pin_4") (pintype "passive")))
(net (code "19") (name "unconnected-(J3-Pin_5-Pad5)")
(node (ref "J3") (pin "5") (pinfunction "Pin_5") (pintype "passive")))
(net (code "20") (name "unconnected-(J3-Pin_6-Pad6)")
(node (ref "J3") (pin "6") (pinfunction "Pin_6") (pintype "passive")))
(net (code "21") (name "unconnected-(J4-Pin_3-Pad3)")
(node (ref "J4") (pin "3") (pinfunction "Pin_3") (pintype "passive")))
(net (code "22") (name "unconnected-(J4-Pin_4-Pad4)")
(node (ref "J4") (pin "4") (pinfunction "Pin_4") (pintype "passive")))
(net (code "23") (name "unconnected-(J4-Pin_5-Pad5)")
(node (ref "J4") (pin "5") (pinfunction "Pin_5") (pintype "passive")))
(net (code "24") (name "unconnected-(J4-Pin_6-Pad6)")
(node (ref "J4") (pin "6") (pinfunction "Pin_6") (pintype "passive")))
(net (code "25") (name "unconnected-(J4-Pin_7-Pad7)")
(node (ref "J4") (pin "7") (pinfunction "Pin_7") (pintype "passive")))
(net (code "26") (name "unconnected-(J4-Pin_8-Pad8)")
(node (ref "J4") (pin "8") (pinfunction "Pin_8") (pintype "passive")))
(net (code "27") (name "unconnected-(J4-Pin_9-Pad9)")
(node (ref "J4") (pin "9") (pinfunction "Pin_9") (pintype "passive")))
(net (code "28") (name "unconnected-(J4-Pin_10-Pad10)")
(node (ref "J4") (pin "10") (pinfunction "Pin_10") (pintype "passive")))
(net (code "29") (name "unconnected-(J4-Pin_11-Pad11)")
(node (ref "J4") (pin "11") (pinfunction "Pin_11") (pintype "passive")))
(net (code "30") (name "unconnected-(J4-Pin_12-Pad12)")
(node (ref "J4") (pin "12") (pinfunction "Pin_12") (pintype "passive")))
(net (code "31") (name "unconnected-(P1-Pad1)")
(node (ref "P1") (pin "1") (pinfunction "1") (pintype "passive")))
(net (code "32") (name "unconnected-(P1-Pad2)")
(node (ref "P1") (pin "2") (pinfunction "2") (pintype "passive")))
(net (code "33") (name "unconnected-(P2-Pad1)")
(node (ref "P2") (pin "1") (pinfunction "1") (pintype "passive")))
(net (code "34") (name "unconnected-(P2-Pad2)")
(node (ref "P2") (pin "2") (pinfunction "2") (pintype "passive")))
(net (code "35") (name "unconnected-(P3-Pad1)")
(node (ref "P3") (pin "1") (pinfunction "1") (pintype "passive")))
(net (code "36") (name "unconnected-(P3-Pad2)")
(node (ref "P3") (pin "2") (pinfunction "2") (pintype "passive")))))

299
dompelpomp/dompelpomp.xml Normal file
View File

@ -0,0 +1,299 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="E">
<design>
<source>/home/ton/DompelPomp/dompelpomp/dompelpomp.kicad_sch</source>
<date>do 14 mrt 2024 17:57:34 CET</date>
<tool>Eeschema 6.0.2+dfsg-1</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>dompelpomp.kicad_sch</source>
<comment number="1" value=""/>
<comment number="2" value=""/>
<comment number="3" value=""/>
<comment number="4" value=""/>
<comment number="5" value=""/>
<comment number="6" value=""/>
<comment number="7" value=""/>
<comment number="8" value=""/>
<comment number="9" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="ESP32">
<value>Conn_01x12_Female</value>
<footprint>Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical</footprint>
<libsource lib="Connector" part="Conn_01x12_Female" description="Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>b7df5746-ba8f-489e-a24d-7fc0f91c470c</tstamps>
</comp>
<comp ref="J1">
<value>Conn_02x03_Row_Letter_First</value>
<footprint>Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical</footprint>
<libsource lib="Connector_Generic" part="Conn_02x03_Row_Letter_First" description="Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>e9971b97-71bb-4cf5-87d3-bd8dfa313208</tstamps>
</comp>
<comp ref="J2">
<value>buzzer en ws2812</value>
<footprint>Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical</footprint>
<libsource lib="Connector" part="Screw_Terminal_01x06" description="Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>7ed6c747-b2e1-4fcd-a83a-251e00b9c400</tstamps>
</comp>
<comp ref="J3">
<value>Screw_Terminal_01x06</value>
<footprint>Connector_Phoenix_MC:PhoenixContact_MCV_1,5_6-G-3.5_1x06_P3.50mm_Vertical</footprint>
<libsource lib="Connector" part="Screw_Terminal_01x06" description="Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>ad677986-03ed-4222-a588-552ed690d99a</tstamps>
</comp>
<comp ref="J4">
<value>Conn_01x12_Female</value>
<footprint>Connector_PinHeader_1.27mm:PinHeader_1x12_P1.27mm_Vertical</footprint>
<libsource lib="Connector" part="Conn_01x12_Female" description="Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>79ab6e16-661e-417e-b40d-0e1f11e6a610</tstamps>
</comp>
<comp ref="J5">
<value>schakelaars</value>
<footprint>Connector_Phoenix_MC:PhoenixContact_MCV_1,5_4-G-3.5_1x04_P3.50mm_Vertical</footprint>
<libsource lib="Connector" part="Screw_Terminal_01x04" description="Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>593b8647-0095-46cc-ba23-3cf2a86edb5e</tstamps>
</comp>
<comp ref="J6">
<value>Conn_02x03_Row_Letter_First</value>
<footprint>Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical</footprint>
<libsource lib="Connector_Generic" part="Conn_02x03_Row_Letter_First" description="Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<property name="Sheetname" value=""/>
<property name="Sheetfile" value="dompelpomp.kicad_sch"/>
<sheetpath names="/" tstamps="/"/>
<tstamps>bcc17d3a-2a6b-4226-83a3-ee2299dfa9ff</tstamps>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="Conn_01x12_Female">
<description>Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x12_Female</field>
<field name="Datasheet">~</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
<pin num="7" name="Pin_7" type="passive"/>
<pin num="8" name="Pin_8" type="passive"/>
<pin num="9" name="Pin_9" type="passive"/>
<pin num="10" name="Pin_10" type="passive"/>
<pin num="11" name="Pin_11" type="passive"/>
<pin num="12" name="Pin_12" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="Screw_Terminal_01x04">
<description>Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>TerminalBlock*:*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Screw_Terminal_01x04</field>
<field name="Datasheet">~</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector" part="Screw_Terminal_01x06">
<description>Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>TerminalBlock*:*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Screw_Terminal_01x06</field>
<field name="Datasheet">~</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_02x03_Row_Letter_First">
<description>Generic connector, double row, 02x03, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_2x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_02x03_Row_Letter_First</field>
<field name="Datasheet">~</field>
</fields>
<pins>
<pin num="a1" name="Pin_a1" type="passive"/>
<pin num="a2" name="Pin_a2" type="passive"/>
<pin num="a3" name="Pin_a3" type="passive"/>
<pin num="b1" name="Pin_b1" type="passive"/>
<pin num="b2" name="Pin_b2" type="passive"/>
<pin num="b3" name="Pin_b3" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>/usr/share/kicad/symbols//Connector.kicad_sym</uri>
</library>
<library logical="Connector_Generic">
<uri>/usr/share/kicad/symbols//Connector_Generic.kicad_sym</uri>
</library>
</libraries>
<nets>
<net code="1" name="+3V3">
<node ref="J6" pin="a1" pinfunction="Pin_a1" pintype="passive"/>
<node ref="J6" pin="a2" pinfunction="Pin_a2" pintype="passive"/>
<node ref="J6" pin="a3" pinfunction="Pin_a3" pintype="passive"/>
</net>
<net code="2" name="+5V">
<node ref="ESP32" pin="9" pinfunction="Pin_9" pintype="passive"/>
<node ref="J1" pin="a1" pinfunction="Pin_a1" pintype="passive"/>
<node ref="J1" pin="a2" pinfunction="Pin_a2" pintype="passive"/>
<node ref="J1" pin="a3" pinfunction="Pin_a3" pintype="passive"/>
<node ref="J2" pin="1" pinfunction="Pin_1" pintype="passive"/>
<node ref="J2" pin="4" pinfunction="Pin_4" pintype="passive"/>
</net>
<net code="3" name="/0">
<node ref="ESP32" pin="1" pinfunction="Pin_1" pintype="passive"/>
</net>
<net code="4" name="/1">
<node ref="ESP32" pin="2" pinfunction="Pin_2" pintype="passive"/>
</net>
<net code="5" name="/2">
<node ref="ESP32" pin="3" pinfunction="Pin_3" pintype="passive"/>
</net>
<net code="6" name="/3">
<node ref="ESP32" pin="4" pinfunction="Pin_4" pintype="passive"/>
<node ref="J2" pin="6" pinfunction="Pin_6" pintype="passive"/>
</net>
<net code="7" name="GND">
<node ref="J1" pin="b1" pinfunction="Pin_b1" pintype="passive"/>
<node ref="J1" pin="b2" pinfunction="Pin_b2" pintype="passive"/>
<node ref="J1" pin="b3" pinfunction="Pin_b3" pintype="passive"/>
<node ref="J2" pin="2" pinfunction="Pin_2" pintype="passive"/>
<node ref="J2" pin="5" pinfunction="Pin_5" pintype="passive"/>
<node ref="J4" pin="1" pinfunction="Pin_1" pintype="passive"/>
<node ref="J4" pin="2" pinfunction="Pin_2" pintype="passive"/>
<node ref="J5" pin="1" pinfunction="gpio,0,0" pintype="input"/>
<node ref="J6" pin="b1" pinfunction="Pin_b1" pintype="passive"/>
<node ref="J6" pin="b2" pinfunction="Pin_b2" pintype="passive"/>
<node ref="J6" pin="b3" pinfunction="Pin_b3" pintype="passive"/>
</net>
<net code="8" name="Net-(ESP32-Pad7)">
<node ref="ESP32" pin="7" pinfunction="Pin_7" pintype="passive"/>
<node ref="J5" pin="3" pinfunction="Pin_3" pintype="passive"/>
</net>
<net code="9" name="Net-(ESP32-Pad8)">
<node ref="ESP32" pin="8" pinfunction="Pin_8" pintype="passive"/>
<node ref="J5" pin="2" pinfunction="Pin_2" pintype="passive"/>
</net>
<net code="10" name="Net-(ESP32-Pad11)">
<node ref="ESP32" pin="11" pinfunction="Pin_11" pintype="passive"/>
<node ref="ESP32" pin="12" pinfunction="Pin_12" pintype="passive"/>
</net>
<net code="11" name="cccc">
<node ref="ESP32" pin="6" pinfunction="Pin_6" pintype="passive"/>
<node ref="J5" pin="4" pinfunction="Pin_4" pintype="passive"/>
</net>
<net code="12" name="unconnected-(ESP32-Pad5)">
<node ref="ESP32" pin="5" pinfunction="Pin_5" pintype="passive"/>
</net>
<net code="13" name="unconnected-(ESP32-Pad10)">
<node ref="ESP32" pin="10" pinfunction="Pin_10" pintype="passive"/>
</net>
<net code="14" name="unconnected-(J2-Pad3)">
<node ref="J2" pin="3" pinfunction="Pin_3" pintype="passive"/>
</net>
<net code="15" name="unconnected-(J3-Pad1)">
<node ref="J3" pin="1" pinfunction="Pin_1" pintype="passive"/>
</net>
<net code="16" name="unconnected-(J3-Pad2)">
<node ref="J3" pin="2" pinfunction="Pin_2" pintype="passive"/>
</net>
<net code="17" name="unconnected-(J3-Pad3)">
<node ref="J3" pin="3" pinfunction="Pin_3" pintype="passive"/>
</net>
<net code="18" name="unconnected-(J3-Pad4)">
<node ref="J3" pin="4" pinfunction="Pin_4" pintype="passive"/>
</net>
<net code="19" name="unconnected-(J3-Pad5)">
<node ref="J3" pin="5" pinfunction="Pin_5" pintype="passive"/>
</net>
<net code="20" name="unconnected-(J3-Pad6)">
<node ref="J3" pin="6" pinfunction="Pin_6" pintype="passive"/>
</net>
<net code="21" name="unconnected-(J4-Pad3)">
<node ref="J4" pin="3" pinfunction="Pin_3" pintype="passive"/>
</net>
<net code="22" name="unconnected-(J4-Pad4)">
<node ref="J4" pin="4" pinfunction="Pin_4" pintype="passive"/>
</net>
<net code="23" name="unconnected-(J4-Pad5)">
<node ref="J4" pin="5" pinfunction="Pin_5" pintype="passive"/>
</net>
<net code="24" name="unconnected-(J4-Pad6)">
<node ref="J4" pin="6" pinfunction="Pin_6" pintype="passive"/>
</net>
<net code="25" name="unconnected-(J4-Pad7)">
<node ref="J4" pin="7" pinfunction="Pin_7" pintype="passive"/>
</net>
<net code="26" name="unconnected-(J4-Pad8)">
<node ref="J4" pin="8" pinfunction="Pin_8" pintype="passive"/>
</net>
<net code="27" name="unconnected-(J4-Pad9)">
<node ref="J4" pin="9" pinfunction="Pin_9" pintype="passive"/>
</net>
<net code="28" name="unconnected-(J4-Pad10)">
<node ref="J4" pin="10" pinfunction="Pin_10" pintype="passive"/>
</net>
<net code="29" name="unconnected-(J4-Pad11)">
<node ref="J4" pin="11" pinfunction="Pin_11" pintype="passive"/>
</net>
<net code="30" name="unconnected-(J4-Pad12)">
<node ref="J4" pin="12" pinfunction="Pin_12" pintype="passive"/>
</net>
</nets>
</export>

85611
dompelpomp/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,60 @@
on System#Boot do on System#Boot Do
GPIO,2,0 OLEDCMD,clear
LoopTimerSet,1,10 OLED,1,1,"Pompsturing Dompelpomp"
endon GPIO,10,1
Monitor GPIO, 3
Endon
on laag#State do On GPIO#3=0 Do
LogEntry,'laag#State: %eventvalue1% result: %eventvalue2%' OLED, 7,1, "0 %eventvalue1%"
TaskValueSet,status,xauto,0
Endon
On GPIO#3=1 Do
OLED, 7,1, "1 %eventvalue1%"
TaskValueSet,status,xauto,1
Endon
on manual#State do
If [manual#State] = 1
NeoPixel,4,0,255,0
GPIO,3,0
oledcmd,on
OLED,2,1,"pomp handmatig "
timerSet, 1, 3
Else //off
NeoPixel,4,0,22,0
GPIO,3,1
oledcmd,on
OLED,2,1,"pomp automatisch "
Endif
Endon
on bovenste#State do
If [bovenste#State] = 1 and [onderste#State] = 1 And [status#xauto]=0
NeoPixel,2,0,255,0
GPIO,3,1
oledcmd,on
OLED,2,1,"pomp wordt aangezet "
timerSet, 1, 3
Endif
Endon
on onderste#State do
If [onderste#State] = 0
NeoPixel, 2,20,20,20
GPIO,3,0 //pomp uit
oledcmd,on
OLED,2,1,"pomp uitgeschakeld "
Endif
Endon
On Rules#Timer=1 do
If [onderste#State] = 1
OLEDCMD,clear
OLED, 2, 1, "pomp werkt niet!"
tone,10,1300,200
TimerSet, 1, 2
Endif
Endon
if [laag#State]=1
GPIO,2,0
else
GPIO,2,1
endif
endon