STM32F072 based test board
This commit is contained in:
parent
1fe808df70
commit
d00a970a01
9 changed files with 47931 additions and 2 deletions
33
.gitignore
vendored
33
.gitignore
vendored
|
@ -1,7 +1,35 @@
|
|||
*.gcode
|
||||
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
|
||||
# Format documentation: http://kicad-pcb.org/help/file-formats/
|
||||
|
||||
# Temporary files
|
||||
*.000
|
||||
*.bak
|
||||
*.bck
|
||||
*.kicad_pcb-bak
|
||||
*.kicad_sch-bak
|
||||
*.kicad_prl
|
||||
*.sch-bak
|
||||
*~
|
||||
_autosave-*
|
||||
*.tmp
|
||||
*-save.pro
|
||||
*-save.kicad_pcb
|
||||
fp-info-cache
|
||||
|
||||
# Netlist files (exported from Eeschema)
|
||||
*.net
|
||||
|
||||
# Autorouter files (exported from Pcbnew)
|
||||
*.dsn
|
||||
*.ses
|
||||
|
||||
# Exported BOM files
|
||||
*.xml
|
||||
*.csv
|
||||
|
||||
# Custom ignores
|
||||
*.gcode
|
||||
*-bak
|
||||
_autosave*
|
||||
*.swp
|
||||
*-cache.lib
|
||||
*-rescue.lib
|
||||
|
@ -9,3 +37,4 @@ _autosave*
|
|||
*-backups
|
||||
fp-info-cache
|
||||
sym-lib-table
|
||||
gerbers
|
||||
|
|
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -4,3 +4,6 @@
|
|||
[submodule "keyboard_pcb/personal-footprints.pretty"]
|
||||
path = keyboard_pcb/personal-footprints.pretty
|
||||
url = ssh://git@git.inf3.xyz:10022/tschwery/kicad-personal-footprints.git
|
||||
[submodule "tests_pcb/sample_stm32/personal-footprints.pretty"]
|
||||
path = tests_pcb/sample_stm32/personal-footprints.pretty
|
||||
url = ssh://git@git.inf3.xyz:10022/tschwery/kicad-personal-footprints.git
|
||||
|
|
1234
tests_pcb/sample_stm32/backlight.kicad_sch
Normal file
1234
tests_pcb/sample_stm32/backlight.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
40808
tests_pcb/sample_stm32/keyboard_pcb.kicad_pcb
Normal file
40808
tests_pcb/sample_stm32/keyboard_pcb.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
472
tests_pcb/sample_stm32/keyboard_pcb.kicad_pro
Normal file
472
tests_pcb/sample_stm32/keyboard_pcb.kicad_pro
Normal file
|
@ -0,0 +1,472 @@
|
|||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.049999999999999996,
|
||||
"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": true,
|
||||
"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": true,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"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": true,
|
||||
"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": 1
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "warning",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"keepout": "error",
|
||||
"length_out_of_range": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "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",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"via_hole_larger_than_pad": "error",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rule_severitieslegacy_courtyards_overlap": true,
|
||||
"rule_severitieslegacy_no_courtyard_defined": false,
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.09999999999999999,
|
||||
"min_hole_clearance": 0.0,
|
||||
"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.3302,
|
||||
"min_track_width": 0.127,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"min_via_diameter": 0.6858,
|
||||
"solder_mask_clearance": 0.049999999999999996,
|
||||
"solder_mask_min_width": 0.254,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [
|
||||
0.0
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false,
|
||||
"zones_use_no_outline": true
|
||||
},
|
||||
"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": "keyboard_pcb.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.1524,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.1524,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.6858,
|
||||
"microvia_drill": 0.3302,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.127,
|
||||
"via_diameter": 0.6858,
|
||||
"via_drill": 0.3302,
|
||||
"wire_width": 6.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.1524,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.1524,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.6858,
|
||||
"microvia_drill": 0.3302,
|
||||
"name": "Vcc",
|
||||
"nets": [
|
||||
"+3V3",
|
||||
"+5V"
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.254,
|
||||
"via_diameter": 0.6858,
|
||||
"via_drill": 0.3302,
|
||||
"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_bus_thickness": 12.0,
|
||||
"default_junction_size": 40.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.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.3,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.3
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"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_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"da15756c-448c-407b-a34b-ee4efec936e2",
|
||||
""
|
||||
],
|
||||
[
|
||||
"00000000-0000-0000-0000-00005bd96f03",
|
||||
"KeyboardMatrix"
|
||||
],
|
||||
[
|
||||
"c0914447-8adb-466d-adee-1ea5acec38bf",
|
||||
"Backlight"
|
||||
],
|
||||
[
|
||||
"198eedca-2f0f-4137-9fbb-01985fe870b4",
|
||||
"Underglow"
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
3719
tests_pcb/sample_stm32/keyboard_pcb.kicad_sch
Normal file
3719
tests_pcb/sample_stm32/keyboard_pcb.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
1204
tests_pcb/sample_stm32/matrix.kicad_sch
Normal file
1204
tests_pcb/sample_stm32/matrix.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1 @@
|
|||
Subproject commit 512782079778d4db44c1f5c769db602de2bee936
|
459
tests_pcb/sample_stm32/underglow.kicad_sch
Normal file
459
tests_pcb/sample_stm32/underglow.kicad_sch
Normal file
|
@ -0,0 +1,459 @@
|
|||
(kicad_sch (version 20211123) (generator eeschema)
|
||||
|
||||
(uuid 9c1df7aa-89b8-4c05-93ea-879b2a788453)
|
||||
|
||||
(paper "A4")
|
||||
|
||||
(lib_symbols
|
||||
(symbol "LED:WS2812B" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "D" (id 0) (at 5.08 5.715 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right bottom))
|
||||
)
|
||||
(property "Value" "WS2812B" (id 1) (at 1.27 -5.715 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (id 2) (at 1.27 -7.62 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" (id 3) (at 2.54 -9.525 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "ki_keywords" "RGB LED NeoPixel addressable" (id 4) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "RGB LED with integrated controller" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "LED*WS2812*PLCC*5.0x5.0mm*P3.2mm*" (id 6) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "WS2812B_0_0"
|
||||
(text "RGB" (at 2.286 -4.191 0)
|
||||
(effects (font (size 0.762 0.762)))
|
||||
)
|
||||
)
|
||||
(symbol "WS2812B_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 -3.556)
|
||||
(xy 1.778 -3.556)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 -2.54)
|
||||
(xy 1.778 -2.54)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 4.699 -3.556)
|
||||
(xy 2.667 -3.556)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 2.286 -2.54)
|
||||
(xy 1.27 -3.556)
|
||||
(xy 1.27 -3.048)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 2.286 -1.524)
|
||||
(xy 1.27 -2.54)
|
||||
(xy 1.27 -2.032)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 3.683 -1.016)
|
||||
(xy 3.683 -3.556)
|
||||
(xy 3.683 -4.064)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 4.699 -1.524)
|
||||
(xy 2.667 -1.524)
|
||||
(xy 3.683 -3.556)
|
||||
(xy 4.699 -1.524)
|
||||
)
|
||||
(stroke (width 0) (type default) (color 0 0 0 0))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 5.08 5.08) (end -5.08 -5.08)
|
||||
(stroke (width 0.254) (type default) (color 0 0 0 0))
|
||||
(fill (type background))
|
||||
)
|
||||
)
|
||||
(symbol "WS2812B_1_1"
|
||||
(pin power_in line (at 0 7.62 270) (length 2.54)
|
||||
(name "VDD" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin output line (at 7.62 0 180) (length 2.54)
|
||||
(name "DOUT" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin power_in line (at 0 -7.62 90) (length 2.54)
|
||||
(name "VSS" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin input line (at -7.62 0 0) (length 2.54)
|
||||
(name "DIN" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:+5V" (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" "+5V" (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 \"+5V\"" (id 5) (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "+5V_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 "+5V_1_1"
|
||||
(pin power_in line (at 0 0 90) (length 0) hide
|
||||
(name "+5V" (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 160.02 68.58) (diameter 1.016) (color 0 0 0 0)
|
||||
(uuid 338487c3-c181-47f2-8976-bf78f8346489)
|
||||
)
|
||||
(junction (at 132.08 76.2) (diameter 1.016) (color 0 0 0 0)
|
||||
(uuid 685eac3e-1356-4b55-b318-9c73c34e6b3b)
|
||||
)
|
||||
(junction (at 160.02 91.44) (diameter 1.016) (color 0 0 0 0)
|
||||
(uuid 7ba23a11-91f3-4ae8-baf1-cd3905aa5105)
|
||||
)
|
||||
(junction (at 132.08 53.34) (diameter 1.016) (color 0 0 0 0)
|
||||
(uuid f61e55fb-6a31-4349-b118-edee641ec6a7)
|
||||
)
|
||||
|
||||
(no_connect (at 167.64 83.82) (uuid 03e239de-3e4a-4f4b-bdd0-b47d90fd26f2))
|
||||
|
||||
(wire (pts (xy 119.38 73.66) (xy 119.38 83.82))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 1571fa17-d3f8-46d7-b0f2-9f39fa77b9b0)
|
||||
)
|
||||
(wire (pts (xy 139.7 83.82) (xy 152.4 83.82))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 3632ba95-bca8-4bcc-b165-6dd1d09a223b)
|
||||
)
|
||||
(wire (pts (xy 160.02 76.2) (xy 132.08 76.2))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 43a10d4c-d563-4321-a5ca-3561ced47611)
|
||||
)
|
||||
(wire (pts (xy 132.08 91.44) (xy 160.02 91.44))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 4c8d4d00-740f-4c52-ad64-bf98c17a69b3)
|
||||
)
|
||||
(wire (pts (xy 119.38 83.82) (xy 124.46 83.82))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 919883eb-649d-433d-9510-a61e7e1d5298)
|
||||
)
|
||||
(wire (pts (xy 139.7 60.96) (xy 152.4 60.96))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid 9b5df3f9-2de7-4735-b43d-1cfc66b14387)
|
||||
)
|
||||
(wire (pts (xy 160.02 68.58) (xy 132.08 68.58))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid a204780d-03f9-4297-ae25-245c99bb7a84)
|
||||
)
|
||||
(wire (pts (xy 132.08 53.34) (xy 160.02 53.34))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid aabdbbaa-da04-4371-92a4-e4c853cfca5a)
|
||||
)
|
||||
(wire (pts (xy 111.76 53.34) (xy 132.08 53.34))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid ac23ff60-458d-47c3-8779-c2c3f6a3bc5b)
|
||||
)
|
||||
(wire (pts (xy 167.64 73.66) (xy 119.38 73.66))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid bc2ab9e0-167b-4d19-b439-45ff7bea090f)
|
||||
)
|
||||
(wire (pts (xy 167.64 60.96) (xy 167.64 73.66))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid d3c05a2d-873e-46f9-9a35-bf085bf4db80)
|
||||
)
|
||||
(wire (pts (xy 182.88 91.44) (xy 160.02 91.44))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid dfbc3557-7596-4364-8763-197184ea80dc)
|
||||
)
|
||||
(wire (pts (xy 111.76 60.96) (xy 124.46 60.96))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid e5174d86-4bf9-498b-9d8d-f4a656cf76c0)
|
||||
)
|
||||
(wire (pts (xy 182.88 68.58) (xy 160.02 68.58))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid f5446851-781a-431f-bdea-520fa31881f4)
|
||||
)
|
||||
(wire (pts (xy 111.76 76.2) (xy 132.08 76.2))
|
||||
(stroke (width 0) (type solid) (color 0 0 0 0))
|
||||
(uuid fd989f53-8102-4c50-ad04-e9db05adf117)
|
||||
)
|
||||
|
||||
(hierarchical_label "RGBLED" (shape input) (at 111.76 60.96 180)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid 4cac83ab-ad7d-44be-8e86-f1dab1cc6764)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+5V") (at 111.76 76.2 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 188e85eb-f718-413f-bc34-5fee0f1f973c)
|
||||
(property "Reference" "#PWR0120" (id 0) (at 111.76 80.01 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+5V" (id 1) (at 113.03 71.12 0))
|
||||
(property "Footprint" "" (id 2) (at 111.76 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 111.76 76.2 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid d14d899c-7e8e-40db-ac3f-b92f244cd920))
|
||||
)
|
||||
|
||||
(symbol (lib_id "LED:WS2812B") (at 160.02 83.82 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 38470dcc-e3e2-420f-a487-f7ab4d91c535)
|
||||
(property "Reference" "D404" (id 0) (at 168.6814 82.6516 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "WS2812B" (id 1) (at 168.6814 84.963 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (id 2) (at 161.29 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Worldsemi-WS2812B_C114585.pdf" (id 3) (at 162.56 93.345 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "PartNr" "C114585" (id 4) (at -201.93 133.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 2bbcf5be-f9f4-4766-8cd9-2a949c158dfb))
|
||||
(pin "2" (uuid 8ce0f701-2d94-4e04-b063-7dffe54a4fb7))
|
||||
(pin "3" (uuid 3c3948a6-5446-4e84-8d3d-3a329ebf3ab2))
|
||||
(pin "4" (uuid cf5dd789-0b49-456e-b41f-22e43ee76a93))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 182.88 91.44 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 38c9ead1-ba10-48fb-ad89-58a3366b9653)
|
||||
(property "Reference" "#PWR0404" (id 0) (at 189.23 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 186.1312 91.313 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 182.88 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 182.88 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 900f581f-83e3-45ae-87e3-acaa6c6c8543))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:GND") (at 182.88 68.58 90) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 4f83d936-55e1-407e-9335-edfcd9560590)
|
||||
(property "Reference" "#PWR0403" (id 0) (at 189.23 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "GND" (id 1) (at 186.1312 68.453 90)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "" (id 2) (at 182.88 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 182.88 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 329ebde1-f979-49cc-bb8b-35a9294c5144))
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+5V") (at 111.76 53.34 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid 79569a2a-2e68-4143-aad6-957791620c76)
|
||||
(property "Reference" "#PWR0119" (id 0) (at 111.76 57.15 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+5V" (id 1) (at 113.03 48.26 0))
|
||||
(property "Footprint" "" (id 2) (at 111.76 53.34 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (id 3) (at 111.76 53.34 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 99e70f03-b7fe-4d0b-b5c3-6df80387a3a8))
|
||||
)
|
||||
|
||||
(symbol (lib_id "LED:WS2812B") (at 132.08 83.82 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid c08803d8-d4ab-4923-b706-fed416252204)
|
||||
(property "Reference" "D402" (id 0) (at 140.7414 82.6516 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "WS2812B" (id 1) (at 140.7414 84.963 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (id 2) (at 133.35 91.44 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Worldsemi-WS2812B_C114585.pdf" (id 3) (at 134.62 93.345 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "PartNr" "C114585" (id 4) (at -200.66 133.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 00892209-bd91-4892-98d1-87844fe10d69))
|
||||
(pin "2" (uuid ddf86efe-9518-43e4-b0d6-828be855f0dc))
|
||||
(pin "3" (uuid 7bdc61f9-ef6a-4878-9e48-b7beb8f05904))
|
||||
(pin "4" (uuid 83f0b874-0aba-40f5-b008-f3de0da9978e))
|
||||
)
|
||||
|
||||
(symbol (lib_id "LED:WS2812B") (at 160.02 60.96 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid db534eb1-ebb7-46b1-934b-44fad6776c25)
|
||||
(property "Reference" "D403" (id 0) (at 168.6814 59.7916 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "WS2812B" (id 1) (at 168.6814 62.103 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (id 2) (at 161.29 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Worldsemi-WS2812B_C114585.pdf" (id 3) (at 162.56 70.485 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "PartNr" "C114585" (id 4) (at -201.93 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 54194bf8-fdea-4cc1-8030-a7074ef33b18))
|
||||
(pin "2" (uuid ed41eac9-23ff-4e47-9d1b-fa50c66a2b8f))
|
||||
(pin "3" (uuid c970c740-0ca2-4884-bf55-9357fb9afd6e))
|
||||
(pin "4" (uuid b7f829a2-3d1e-4b88-82d4-9b4ba4da5c39))
|
||||
)
|
||||
|
||||
(symbol (lib_id "LED:WS2812B") (at 132.08 60.96 0) (unit 1)
|
||||
(in_bom yes) (on_board yes)
|
||||
(uuid e4fb582d-8014-4820-935d-577756abccab)
|
||||
(property "Reference" "D401" (id 0) (at 140.7414 59.7916 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "WS2812B" (id 1) (at 140.7414 62.103 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" (id 2) (at 133.35 68.58 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/Worldsemi-WS2812B_C114585.pdf" (id 3) (at 134.62 70.485 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top) hide)
|
||||
)
|
||||
(property "PartNr" "C114585" (id 4) (at -200.66 88.9 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid c2f16a02-2216-4455-9c33-a3aa4facc149))
|
||||
(pin "2" (uuid 195063ee-7299-42ee-bca6-7b05a5417f4b))
|
||||
(pin "3" (uuid 3657107c-d34c-46fb-8f25-b4ecffcf48c5))
|
||||
(pin "4" (uuid 2fd8cddd-a833-4c20-bbcc-ca8ae66a6ba1))
|
||||
)
|
||||
)
|
Loading…
Add table
Reference in a new issue