First schematics and PCB

This commit is contained in:
finga 2025-04-12 17:58:05 +02:00
commit 9bfced5fe4
20 changed files with 135786 additions and 0 deletions

5
.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
*.bak
*-backups
*.kicad_prl
*.lck
fp-info-cache

49382
STM32F107RCT7_ETH.kicad_pcb Normal file

File diff suppressed because it is too large Load diff

677
STM32F107RCT7_ETH.kicad_pro Normal file
View file

@ -0,0 +1,677 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"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.05,
"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.1,
"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.1,
"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.0,
"height": 1.1,
"width": 0.6
},
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.2
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
},
{
"gap": 0.45,
"via_gap": 0.0,
"width": 0.2
}
],
"drc_exclusions": [
[
"lib_footprint_mismatch|128000000|101000000|de298ad1-9a04-4fd6-a682-9cd133042168|00000000-0000-0000-0000-000000000000",
"Changed thermo vias"
]
],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "ignore",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "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": "error",
"footprint_filters_mismatch": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "ignore",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "error",
"padstack": "warning",
"pth_inside_courtyard": "error",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "ignore",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "ignore",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.1,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.2,
"min_hole_to_hole": 0.2,
"min_microvia_diameter": 0.45,
"min_microvia_drill": 0.3,
"min_resolved_spokes": 1,
"min_silk_clearance": 0.15,
"min_text_height": 1.0,
"min_text_thickness": 0.153,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.09,
"min_via_annular_width": 0.15,
"min_via_diameter": 0.45,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.25,
0.3,
0.5,
0.6,
1.0,
2.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.6,
"drill": 0.3
},
{
"diameter": 0.7,
"drill": 0.3
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"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_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",
"footprint_filter": "warning",
"footprint_link_issues": "ignore",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "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": "error",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "warning",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "STM32F107RCT7_ETH.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.2032,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.14,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.6,
"via_drill": 0.25,
"wire_width": 6
},
{
"clearance": 0.2,
"microvia_diameter": 0.7,
"microvia_drill": 0.3,
"name": "Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 1.0,
"via_diameter": 0.7,
"via_drill": 0.3
},
{
"diff_pair_gap": 0.2032,
"diff_pair_width": 0.15,
"name": "USB",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)"
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "plot/pcb_gerber",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "",
"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,
"include_excluded_from_bom": false,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"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": "",
"page_layout_descr_file": "",
"plot_directory": "plot/schematic",
"space_save_all_events": true,
"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": [
[
"e4c21495-bc6e-4d8e-a015-c1e5302a72bd",
"Root"
],
[
"d0ce5c16-1733-4ec5-a0e9-affe88c15ff1",
"usb"
],
[
"e722d211-28d6-47f8-89d4-9da9ba2c9ea4",
"mcu"
],
[
"fe52ffbb-20d7-4cee-84ae-9c35da413404",
"phy"
]
],
"text_variables": {}
}

596
STM32F107RCT7_ETH.kicad_sch Normal file
View file

@ -0,0 +1,596 @@
(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "e4c21495-bc6e-4d8e-a015-c1e5302a72bd")
(paper "A4")
(title_block
(title "stm32f107rct7_eth")
(date "2025-04-12")
(rev "r0.0.0")
(company "onders.org")
)
(lib_symbols)
(wire
(pts
(xy 165.1 83.82) (xy 177.8 83.82)
)
(stroke
(width 0)
(type default)
)
(uuid "3183709f-82d4-4098-9fd9-b09638abf1c3")
)
(wire
(pts
(xy 165.1 86.36) (xy 177.8 86.36)
)
(stroke
(width 0)
(type default)
)
(uuid "31df14fc-91e6-4e79-8324-8c1065a95b61")
)
(wire
(pts
(xy 165.1 99.06) (xy 177.8 99.06)
)
(stroke
(width 0)
(type default)
)
(uuid "461b57e0-ef57-44ff-942a-ec5d8022d23a")
)
(wire
(pts
(xy 165.1 78.74) (xy 177.8 78.74)
)
(stroke
(width 0)
(type default)
)
(uuid "647364ce-8361-4e96-9b49-7bd3ab57a992")
)
(wire
(pts
(xy 165.1 71.12) (xy 177.8 71.12)
)
(stroke
(width 0)
(type default)
)
(uuid "7d132251-9bcd-48be-b284-7fb5834710e2")
)
(wire
(pts
(xy 165.1 88.9) (xy 177.8 88.9)
)
(stroke
(width 0)
(type default)
)
(uuid "8011d914-fb51-4fe6-9b0b-7c12564d0491")
)
(wire
(pts
(xy 165.1 96.52) (xy 177.8 96.52)
)
(stroke
(width 0)
(type default)
)
(uuid "840e03c3-4bd7-46a0-8767-349f93a96d73")
)
(wire
(pts
(xy 114.3 71.12) (xy 127 71.12)
)
(stroke
(width 0)
(type default)
)
(uuid "9a88da8e-0b6f-4d8c-9487-02d68d3c1a8b")
)
(wire
(pts
(xy 165.1 91.44) (xy 177.8 91.44)
)
(stroke
(width 0)
(type default)
)
(uuid "a55aa9c7-5d7c-477d-b026-4fe04e2a2a9d")
)
(wire
(pts
(xy 114.3 68.58) (xy 127 68.58)
)
(stroke
(width 0)
(type default)
)
(uuid "abcf0528-9c23-4caa-bbe2-52c123421056")
)
(wire
(pts
(xy 165.1 81.28) (xy 177.8 81.28)
)
(stroke
(width 0)
(type default)
)
(uuid "b4992b3f-2f24-4c5a-8d53-52025f26241c")
)
(wire
(pts
(xy 165.1 93.98) (xy 177.8 93.98)
)
(stroke
(width 0)
(type default)
)
(uuid "b90bfd65-be94-4814-a526-91c0930c5e62")
)
(wire
(pts
(xy 165.1 76.2) (xy 177.8 76.2)
)
(stroke
(width 0)
(type default)
)
(uuid "db548e67-ce4f-4e99-9163-7d29643fa350")
)
(wire
(pts
(xy 165.1 73.66) (xy 177.8 73.66)
)
(stroke
(width 0)
(type default)
)
(uuid "db5b378a-8a82-4e34-98a1-c7c381e0683c")
)
(wire
(pts
(xy 165.1 68.58) (xy 177.8 68.58)
)
(stroke
(width 0)
(type default)
)
(uuid "ed13b001-3efd-499b-a2ea-4a9ba61e6b7c")
)
(sheet
(at 76.2 63.5)
(size 38.1 50.8)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "d0ce5c16-1733-4ec5-a0e9-affe88c15ff1")
(property "Sheetname" "usb"
(at 76.2 62.7884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "usb.kicad_sch"
(at 76.2 114.8846 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(pin "USB_D+" input
(at 114.3 68.58 0)
(uuid "266c9547-c503-4e1d-94f7-b3b1bcc7f2a4")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "USB_D-" input
(at 114.3 71.12 0)
(uuid "0986d195-643b-4925-82de-21c8af90e962")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(instances
(project "STM32F107RCT7_ETH"
(path "/e4c21495-bc6e-4d8e-a015-c1e5302a72bd"
(page "2")
)
)
)
)
(sheet
(at 127 63.5)
(size 38.1 50.8)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "e722d211-28d6-47f8-89d4-9da9ba2c9ea4")
(property "Sheetname" "mcu"
(at 127 62.7884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "mcu.kicad_sch"
(at 127 114.8846 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(pin "USB_D+" input
(at 127 68.58 180)
(uuid "f8b7f92c-9236-4b5f-bd1c-5e2ca78ea89f")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "USB_D-" input
(at 127 71.12 180)
(uuid "4bf33b6a-cdc7-4e1d-acbc-d7d04e6c5ca0")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_CRS_DV" input
(at 165.1 68.58 0)
(uuid "35964e68-5451-426a-aac1-677c907a5577")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_INTRP" input
(at 165.1 93.98 0)
(uuid "4d8118cb-4df0-46a2-8d98-104077a07a06")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_MDC" input
(at 165.1 91.44 0)
(uuid "a28babb6-3670-48f8-8f36-075cc09969d5")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_MDIO" input
(at 165.1 88.9 0)
(uuid "43274e5b-52b9-4cb0-829d-28935f2ee659")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_REF_CLK" input
(at 165.1 86.36 0)
(uuid "1931e4a0-c2c1-4a97-8aec-4946139552c6")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_RXD0" input
(at 165.1 71.12 0)
(uuid "79157702-6c43-43f9-94aa-aa34937fb401")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_RXD1" input
(at 165.1 73.66 0)
(uuid "6cbcf81f-fa22-46bc-b6f5-2821790aca1a")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_RXER" input
(at 165.1 76.2 0)
(uuid "ad351c32-e9de-4ebe-9125-94f491e8f1b4")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_TXD0" input
(at 165.1 81.28 0)
(uuid "fc612eae-17af-4d3f-aec0-e1915f363a80")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_TXD1" input
(at 165.1 83.82 0)
(uuid "35cacf64-bb3c-45c0-827c-f409c95924ad")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_TXEN" input
(at 165.1 78.74 0)
(uuid "cce2845f-2048-4d4c-87fe-e53cf273425a")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "ETH_WOL" input
(at 165.1 96.52 0)
(uuid "3058f1c2-eef7-4f58-8628-c96536e5bc64")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(pin "~{ETH_RST}" input
(at 165.1 99.06 0)
(uuid "8fa37c04-0aad-434c-8f0d-157de0aa913d")
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(instances
(project "STM32F107RCT7_ETH"
(path "/e4c21495-bc6e-4d8e-a015-c1e5302a72bd"
(page "3")
)
)
)
)
(sheet
(at 177.8 63.5)
(size 38.1 50.8)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "fe52ffbb-20d7-4cee-84ae-9c35da413404")
(property "Sheetname" "phy"
(at 177.8 62.7884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "phy.kicad_sch"
(at 177.8 114.8846 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(pin "ETH_CRS_DV" input
(at 177.8 68.58 180)
(uuid "0625ff08-ce58-4618-836a-1024f556abf1")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_INTRP" input
(at 177.8 93.98 180)
(uuid "b6cea958-c4e5-4c29-b829-b01177230f27")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_MDC" input
(at 177.8 91.44 180)
(uuid "df15e1f2-9a72-433c-9ae3-85c347c97558")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_MDIO" input
(at 177.8 88.9 180)
(uuid "28b3a6ab-1c73-4ae6-917e-e36b597f009a")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_REF_CLK" input
(at 177.8 86.36 180)
(uuid "9831e377-bb3c-4224-8cd5-d52692f41195")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_RXD0" input
(at 177.8 71.12 180)
(uuid "a4a86ebd-33ad-4113-aa3d-bf4da3c39d45")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_RXD1" input
(at 177.8 73.66 180)
(uuid "5182085c-e54d-4d82-9989-2f3d85f48f9c")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_RXER" input
(at 177.8 76.2 180)
(uuid "333fd8fd-b36e-4a16-a38b-ca766418b373")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_TXD0" input
(at 177.8 81.28 180)
(uuid "0e29dbc7-a93e-4295-b950-1e729560e8d7")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_TXD1" input
(at 177.8 83.82 180)
(uuid "c2817a94-ffef-4de5-a53d-b2dc95f8f516")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_TXEN" input
(at 177.8 78.74 180)
(uuid "99c6bf5e-503b-4d96-956d-b178083ee9d5")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "ETH_WOL" input
(at 177.8 96.52 180)
(uuid "796b7c0b-6e20-4004-ad71-193c60a1d0fa")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(pin "~{ETH_RST}" input
(at 177.8 99.06 180)
(uuid "5d1309c9-c8ec-4c0e-9d07-1315747dc77e")
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(instances
(project "STM32F107RCT7_ETH"
(path "/e4c21495-bc6e-4d8e-a015-c1e5302a72bd"
(page "4")
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
)

1775
additional_parts.kicad_sym Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,357 @@
(footprint "HX1188NLT"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "HX1188NLT-3")
(tags "Transformer")
(property "Reference" "T**"
(at 0 -8.5 0)
(layer "F.SilkS")
(uuid "d341af2e-e79a-4be3-a364-2bb61b035f17")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Value" "HX1188NLT"
(at 0 0 270)
(layer "F.SilkS")
(hide yes)
(uuid "3df4a47f-fd6b-4c1d-85d5-f39bd389628f")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(property "Datasheet" ""
(at 0 0 270)
(layer "F.Fab")
(hide yes)
(uuid "30dc1af7-4936-4324-9074-3567580ee42f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 270)
(layer "F.Fab")
(hide yes)
(uuid "89a595ac-3379-4e62-aece-6c3ab711a47b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -3.555 -6.35)
(end -3.555 -5.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "a14d3de0-b027-4eed-ada4-d3e98900faf3")
)
(fp_line
(start -3.555 5.5)
(end -3.555 6.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "d8361d1d-f18b-409c-82fe-de556a96ca22")
)
(fp_line
(start -3.555 6.35)
(end 3.555 6.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "3c23a395-2de1-4150-b23e-414fce74c7c7")
)
(fp_line
(start -3.1 -5.75)
(end -3.1 -5.75)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "7eab73fb-a1b2-41c3-921b-fa3e34703155")
)
(fp_line
(start -2.9 -5.75)
(end -2.9 -5.75)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "b65abdc4-cadb-4796-b151-7bed8525f1e6")
)
(fp_line
(start 3.555 -6.35)
(end -3.555 -6.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "69a17453-b569-4421-98a5-eb49fd34cab6")
)
(fp_line
(start 3.555 -5.5)
(end 3.555 -6.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "777eff2d-8b14-4d7d-9697-46ca6610c8d5")
)
(fp_line
(start 3.555 6.35)
(end 3.555 5.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "1de0ee30-fa10-4e98-ba3b-f9855c72ced5")
)
(fp_arc
(start -3.1 -5.75)
(mid -3 -5.85)
(end -2.9 -5.75)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "4a210d79-f3dc-4950-9cc0-3df245c6d4ba")
)
(fp_arc
(start -2.9 -5.75)
(mid -3 -5.65)
(end -3.1 -5.75)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "1d06e91e-d481-4b87-86ff-9ed13e32e76f")
)
(fp_line
(start -6.08 -7.35)
(end 6.08 -7.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "45864a8e-20db-45b4-a054-cf474a2dc8bc")
)
(fp_line
(start -6.08 7.35)
(end -6.08 -7.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "04393045-3511-46fa-baec-2cfe955806a7")
)
(fp_line
(start 6.08 -7.35)
(end 6.08 7.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "5bc6a2f0-7bf4-4e7e-93dd-b2f0dc8be84e")
)
(fp_line
(start 6.08 7.35)
(end -6.08 7.35)
(stroke
(width 0.1)
(type solid)
)
(layer "F.CrtYd")
(uuid "c5127a74-da8f-4635-95a0-d77d83f9b0ba")
)
(fp_line
(start -3.555 -6.35)
(end 3.555 -6.35)
(stroke
(width 0.2)
(type solid)
)
(layer "F.Fab")
(uuid "e8800b4c-87be-4b0e-8cb2-a844f66720fb")
)
(fp_line
(start -3.555 6.35)
(end -3.555 -6.35)
(stroke
(width 0.2)
(type solid)
)
(layer "F.Fab")
(uuid "ebbf5dcb-8c4f-4005-accc-0751188e8355")
)
(fp_line
(start 3.555 -6.35)
(end 3.555 6.35)
(stroke
(width 0.2)
(type solid)
)
(layer "F.Fab")
(uuid "ae3f6e8d-0c50-429e-aa94-6c29e365eb7a")
)
(fp_line
(start 3.555 6.35)
(end -3.555 6.35)
(stroke
(width 0.2)
(type solid)
)
(layer "F.Fab")
(uuid "0842095f-3566-43b1-9dd3-3b5496bd436c")
)
(fp_text user "${REFERENCE}"
(at 0 0 270)
(layer "F.Fab")
(uuid "ef9bf5cd-c256-49dd-a416-db0289bbe1f1")
(effects
(font
(size 1.27 1.27)
(thickness 0.254)
)
)
)
(pad "1" smd rect
(at -4.255 -4.445 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "d0b80fc9-b8cb-4495-b116-5b8bc7cbefb9")
)
(pad "2" smd rect
(at -4.255 -3.175 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "e7c50d43-3b44-42fd-ab6f-3ea9398f4cd5")
)
(pad "3" smd rect
(at -4.255 -1.905 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "7d74ecca-7348-49d3-9bb5-2a88bdfacbf7")
)
(pad "4" smd rect
(at -4.255 -0.635 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "8a63466f-0433-4500-b7a8-aabf2700ef71")
)
(pad "5" smd rect
(at -4.255 0.635 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "11ef1581-cb70-48ca-8af9-508f66a43b8e")
)
(pad "6" smd rect
(at -4.255 1.905 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "0b2ceee4-3f08-4979-a3e9-7a4f6876cfee")
)
(pad "7" smd rect
(at -4.255 3.175 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "abc86409-909c-457f-9ba9-f477d65b416c")
)
(pad "8" smd rect
(at -4.255 4.445 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "8b00aaba-fd3b-404a-9198-46fed33b60e1")
)
(pad "9" smd rect
(at 4.255 4.445 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "1c1c6580-2d68-4057-95a0-b4d3cc26ad85")
)
(pad "10" smd rect
(at 4.255 3.175 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "e0b093a4-01e3-42a2-94b4-157c2bd03d3f")
)
(pad "11" smd rect
(at 4.255 1.905 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "21cc5636-8682-4266-ac05-9f3e323ace94")
)
(pad "12" smd rect
(at 4.255 0.635 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "c3834382-909e-48da-8070-96fcd7537d36")
)
(pad "13" smd rect
(at 4.255 -0.635 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "cc5ce6b9-bfac-4db1-9360-188c6a59d889")
)
(pad "14" smd rect
(at 4.255 -1.905 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "90a00ed8-5ad3-4090-b3f8-f44e6c74f164")
)
(pad "15" smd rect
(at 4.255 -3.175 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "afc170d1-0b77-4e45-a06d-f3158c44b678")
)
(pad "16" smd rect
(at 4.255 -4.445 270)
(size 0.76 1.65)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "8815b1dd-629e-4733-b761-a03c58a811d9")
)
(embedded_fonts no)
(model "HX1188NLT.stp"
(offset
(xyz 0 0 0.09999999999)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -90 0 0)
)
)
)

View file

@ -0,0 +1,278 @@
(footprint "USB4500"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -8.2 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "ea1283e7-6283-4458-9281-a8306c4440d6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "USB4500"
(at 0 1.4 0)
(unlocked yes)
(layer "F.Fab")
(uuid "8b380865-7062-4e15-8b1c-c2ef21f9751d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "3cc50557-2945-4f61-a525-05d27cf0898a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "0173068d-4ae9-49af-89c7-359f50bc5ca3")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -7 0)
(end -4.62 0)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "e57950e5-22e4-4258-baf5-091f9de916a4")
)
(fp_line
(start -4.62 0)
(end -4.62 -6.2)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "e08e9854-9886-44a2-989c-1e77ab9ca0e9")
)
(fp_line
(start -3.9 -6.2)
(end 3.9 -6.2)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "c71d55aa-6834-49c3-b093-ab280f29523d")
)
(fp_line
(start 4.62 0)
(end 4.62 -6.2)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "ce115aae-a01a-48c5-96c8-eda8bc1705bb")
)
(fp_line
(start 7 0)
(end 4.62 0)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "0540be2a-2197-4898-a1c6-d565cf3e2c5f")
)
(fp_arc
(start -4.62 -6.2)
(mid -4.351258 -6.515868)
(end -3.996421 -6.301193)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "28970a20-06cd-412a-8fdc-c73e4f823381")
)
(fp_arc
(start -3.9 -6.2)
(mid -3.969887 -6.229942)
(end -3.996421 -6.301193)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "80bbbea1-ded3-4c8d-9751-4c42b82f2472")
)
(fp_arc
(start 3.996421 -6.301193)
(mid 3.9699 -6.229919)
(end 3.9 -6.2)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "11378d51-b684-4d67-a330-f740510fbb2e")
)
(fp_arc
(start 3.996421 -6.301193)
(mid 4.351258 -6.515868)
(end 4.62 -6.2)
(stroke
(width 0.12)
(type solid)
)
(layer "Edge.Cuts")
(uuid "5841461b-2e48-4d12-9fa6-01b073b20571")
)
(fp_rect
(start -4.4 -6)
(end 4.4 0.4)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "Margin")
(uuid "a1dc311d-5201-428e-b99c-e1e8ac490291")
)
(fp_text user "${REFERENCE}"
(at 0 -8.2 0)
(unlocked yes)
(layer "F.Fab")
(uuid "8aa8dcf0-1357-41e0-811e-90a070f94c23")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "A5" smd rect
(at -1.25 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5aa5c469-7278-4ff6-a0f5-9e63afd3cd65")
)
(pad "A6" smd rect
(at -0.25 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "1d6b1c52-699a-4728-ba45-ee0cc8fece09")
)
(pad "A7" smd rect
(at 0.25 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "a7dfddf0-9b88-4bbf-80df-b81ed13bb77a")
)
(pad "A8" smd rect
(at 1.25 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "d9417d77-a6fd-438a-aa27-e0d658db28d5")
)
(pad "B5" smd rect
(at 1.75 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5826157f-34c6-4b45-83f7-8692bb124ca5")
)
(pad "B6" smd rect
(at 0.75 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "5c9c0363-fa35-4f65-8e57-8e665c6f14f8")
)
(pad "B7" smd rect
(at -0.75 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "c414f3b2-839b-496c-8896-695602047d26")
)
(pad "B8" smd rect
(at -1.75 -6.75)
(size 0.3 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "ed9d806a-e9e2-4e5d-b7d6-99b53ffe3dab")
)
(pad "GND" thru_hole oval
(at -5.62 -1.6)
(size 1 2.2)
(drill oval 0.6 1.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2f3f2677-8034-43f7-98e1-4670be287483")
)
(pad "GND" smd rect
(at -3.2 -6.75)
(size 0.6 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "89c5f2db-ccb6-4ca0-ae87-c31aef360ccb")
)
(pad "GND" smd rect
(at 3.2 -6.75)
(size 0.6 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(clearance -1)
(uuid "7aca281d-a253-43f5-9c9b-adee1b8577a6")
)
(pad "GND" thru_hole oval
(at 5.62 -1.6)
(size 1 2.2)
(drill oval 0.6 1.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d25be707-1db8-4bba-a74f-32431d08e28d")
)
(pad "S1" thru_hole oval
(at -5.62 -5.6)
(size 1 1.8)
(drill oval 0.6 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "3db9f624-3c2e-4b83-9650-43e9e3475df5")
)
(pad "S1" thru_hole oval
(at 5.62 -5.6)
(size 1 1.8)
(drill oval 0.6 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2de4c9ea-820d-4c98-b4bc-596a5e810edf")
)
(pad "VCC" smd rect
(at -2.4 -6.75)
(size 0.6 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "89407ec2-f8b3-4401-bf9d-abd2969f7c0b")
)
(pad "VCC" smd rect
(at 2.4 -6.75)
(size 0.6 1.1)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "b69310cc-0e06-4230-9db3-2410d907a0fb")
)
(embedded_fonts no)
)

View file

@ -0,0 +1,426 @@
(footprint "sacret_chao_10.0mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "G***"
(at 0 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "8f5e13ac-9eb7-465d-b79e-06da244352ad")
(effects
(font
(size 1.524 1.524)
(thickness 0.3)
)
)
)
(property "Value" "LOGO"
(at 0.75 0 0)
(layer "F.SilkS")
(hide yes)
(uuid "b5ed3934-24da-4df8-b50c-232c4b0ef594")
(effects
(font
(size 1.524 1.524)
(thickness 0.3)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "8ebaa94e-2fdb-4d98-a4ab-e76ca0858eb1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "b9f6288e-d542-429c-9397-d5adefe1d958")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_poly
(pts
(xy 2.628739 0.11252) (xy 2.6298 0.1143) (xy 2.630735 0.135399) (xy 2.627673 0.182478) (xy 2.621222 0.247967)
(xy 2.614502 0.3048) (xy 2.605015 0.385698) (xy 2.597539 0.460296) (xy 2.593046 0.518269) (xy 2.592186 0.541867)
(xy 2.592299 0.601134) (xy 2.62965 0.537799) (xy 2.664025 0.492723) (xy 2.692201 0.476579) (xy 2.708542 0.486917)
(xy 2.707409 0.521287) (xy 2.690284 0.564147) (xy 2.652007 0.623253) (xy 2.611703 0.660804) (xy 2.574258 0.674717)
(xy 2.544558 0.662908) (xy 2.529444 0.632704) (xy 2.527265 0.600445) (xy 2.528726 0.542719) (xy 2.533164 0.467649)
(xy 2.539916 0.38336) (xy 2.54832 0.297977) (xy 2.557712 0.219623) (xy 2.56743 0.156423) (xy 2.568989 0.148167)
(xy 2.584402 0.114206) (xy 2.607578 0.100508) (xy 2.628739 0.11252)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "dd9f3ab8-4dc5-4e0d-abf7-914d1d29ba2a")
)
(fp_poly
(pts
(xy 3.622773 0.114948) (xy 3.627166 0.158245) (xy 3.623599 0.231547) (xy 3.61319 0.328796) (xy 3.603841 0.410914)
(xy 3.597069 0.483299) (xy 3.593534 0.537872) (xy 3.593778 0.565863) (xy 3.599312 0.58515) (xy 3.609492 0.579272)
(xy 3.628886 0.5461) (xy 3.659191 0.505737) (xy 3.689848 0.490878) (xy 3.714583 0.504402) (xy 3.715772 0.506229)
(xy 3.712487 0.528454) (xy 3.69318 0.566589) (xy 3.664308 0.611216) (xy 3.632331 0.652917) (xy 3.603707 0.682272)
(xy 3.589514 0.690364) (xy 3.556005 0.683768) (xy 3.542948 0.674441) (xy 3.528897 0.644358) (xy 3.522221 0.598526)
(xy 3.522133 0.59287) (xy 3.524443 0.539466) (xy 3.530668 0.469062) (xy 3.539755 0.389192) (xy 3.550647 0.307392)
(xy 3.56229 0.231195) (xy 3.573629 0.168138) (xy 3.583608 0.125754) (xy 3.589436 0.112191) (xy 3.610253 0.100112)
(xy 3.622773 0.114948)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "286c5049-7f39-4948-8ac1-0b771e8e06e2")
)
(fp_poly
(pts
(xy 3.070663 0.124765) (xy 3.111841 0.148679) (xy 3.132609 0.173456) (xy 3.13152 0.192455) (xy 3.107128 0.199035)
(xy 3.0861 0.195681) (xy 3.018766 0.180082) (xy 2.975322 0.173932) (xy 2.947065 0.177495) (xy 2.925288 0.191034)
(xy 2.914876 0.200857) (xy 2.88024 0.251943) (xy 2.854391 0.321605) (xy 2.83843 0.40044) (xy 2.833458 0.479042)
(xy 2.840578 0.548008) (xy 2.86089 0.597933) (xy 2.867467 0.605657) (xy 2.897501 0.620638) (xy 2.926426 0.603462)
(xy 2.95498 0.553461) (xy 2.970566 0.512401) (xy 2.990257 0.433873) (xy 2.994621 0.364545) (xy 2.984496 0.310503)
(xy 2.96072 0.277834) (xy 2.937338 0.270934) (xy 2.917232 0.25684) (xy 2.912533 0.237067) (xy 2.921184 0.207397)
(xy 2.943377 0.201344) (xy 2.973476 0.214616) (xy 3.005845 0.242916) (xy 3.034846 0.28195) (xy 3.054843 0.327425)
(xy 3.059419 0.348973) (xy 3.059843 0.421633) (xy 3.04509 0.498154) (xy 3.018589 0.571103) (xy 2.983768 0.633048)
(xy 2.944054 0.676555) (xy 2.902876 0.694193) (xy 2.900176 0.694267) (xy 2.862943 0.684835) (xy 2.83212 0.668247)
(xy 2.795339 0.623377) (xy 2.77333 0.55606) (xy 2.765589 0.474077) (xy 2.771612 0.385205) (xy 2.790894 0.297225)
(xy 2.822932 0.217914) (xy 2.86525 0.157124) (xy 2.923318 0.118614) (xy 2.99479 0.107522) (xy 3.070663 0.124765)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "3b45f4f4-d877-44bb-867c-c2d634f15d3d")
)
(fp_poly
(pts
(xy 1.907192 -0.180915) (xy 1.913549 -0.177749) (xy 1.930932 -0.160362) (xy 1.944861 -0.129495) (xy 1.955938 -0.081285)
(xy 1.964765 -0.01187) (xy 1.971948 0.082614) (xy 1.978087 0.20603) (xy 1.979686 0.245881) (xy 1.986364 0.385611)
(xy 1.994419 0.4923) (xy 2.003982 0.566748) (xy 2.015181 0.609759) (xy 2.028149 0.622133) (xy 2.039123 0.611775)
(xy 2.062921 0.595354) (xy 2.093272 0.594646) (xy 2.114364 0.608446) (xy 2.116667 0.617676) (xy 2.10211 0.647539)
(xy 2.067429 0.67359) (xy 2.026109 0.687848) (xy 2.000378 0.686513) (xy 1.970634 0.663886) (xy 1.947326 0.615237)
(xy 1.929387 0.537684) (xy 1.920022 0.46973) (xy 1.908 0.364067) (xy 1.854625 0.523881) (xy 1.824048 0.609314)
(xy 1.799262 0.663798) (xy 1.778867 0.68948) (xy 1.76146 0.688506) (xy 1.753487 0.678769) (xy 1.754887 0.657652)
(xy 1.765499 0.610073) (xy 1.783829 0.5417) (xy 1.808379 0.458197) (xy 1.830151 0.388493) (xy 1.862509 0.286109)
(xy 1.885351 0.209341) (xy 1.899977 0.151714) (xy 1.907689 0.10675) (xy 1.909784 0.067972) (xy 1.907565 0.028904)
(xy 1.905763 0.011773) (xy 1.897271 -0.055102) (xy 1.888639 -0.093451) (xy 1.876996 -0.108501) (xy 1.859473 -0.105483)
(xy 1.845719 -0.097661) (xy 1.812367 -0.085804) (xy 1.798146 -0.101289) (xy 1.802983 -0.134151) (xy 1.8274 -0.164674)
(xy 1.867623 -0.182425) (xy 1.907192 -0.180915)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "415f8fca-6540-4a21-a3e7-4297bc259fcb")
)
(fp_poly
(pts
(xy 2.295812 -0.185655) (xy 2.310809 -0.169986) (xy 2.322178 -0.152587) (xy 2.331171 -0.125342) (xy 2.338452 -0.083328)
(xy 2.344685 -0.021621) (xy 2.350532 0.064703) (xy 2.355861 0.164447) (xy 2.361328 0.267715) (xy 2.367045 0.364364)
(xy 2.372538 0.447177) (xy 2.377337 0.508938) (xy 2.380265 0.537634) (xy 2.391618 0.588803) (xy 2.407542 0.609212)
(xy 2.426756 0.597442) (xy 2.429933 0.592667) (xy 2.453979 0.576207) (xy 2.479071 0.583058) (xy 2.4892 0.606213)
(xy 2.474725 0.649231) (xy 2.434886 0.673553) (xy 2.404008 0.677334) (xy 2.367512 0.668429) (xy 2.340695 0.639041)
(xy 2.321623 0.585156) (xy 2.308363 0.502764) (xy 2.305278 0.47241) (xy 2.293726 0.347134) (xy 2.244802 0.503957)
(xy 2.212927 0.597736) (xy 2.186058 0.658417) (xy 2.163969 0.686363) (xy 2.146428 0.681935) (xy 2.139922 0.669384)
(xy 2.141047 0.643545) (xy 2.151734 0.591922) (xy 2.170436 0.520718) (xy 2.195602 0.436139) (xy 2.207455 0.398955)
(xy 2.240846 0.292694) (xy 2.26367 0.210271) (xy 2.277617 0.143952) (xy 2.284375 0.086003) (xy 2.285741 0.040512)
(xy 2.282609 -0.041643) (xy 2.273153 -0.092218) (xy 2.256625 -0.113039) (xy 2.232277 -0.10593) (xy 2.227306 -0.102075)
(xy 2.200533 -0.088186) (xy 2.179449 -0.100109) (xy 2.171259 -0.119262) (xy 2.186742 -0.143631) (xy 2.206511 -0.162044)
(xy 2.245535 -0.192772) (xy 2.271636 -0.200363) (xy 2.295812 -0.185655)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "545e88e4-b6bd-4180-abdf-91734afcd08d")
)
(fp_poly
(pts
(xy 1.13651 0.123065) (xy 1.14375 0.130169) (xy 1.160723 0.155973) (xy 1.16592 0.193805) (xy 1.161914 0.247261)
(xy 1.153957 0.304233) (xy 1.145259 0.350892) (xy 1.14106 0.366859) (xy 1.145286 0.367172) (xy 1.164906 0.343636)
(xy 1.196532 0.300587) (xy 1.226001 0.258234) (xy 1.268779 0.199066) (xy 1.307101 0.152319) (xy 1.335716 0.124081)
(xy 1.346496 0.118534) (xy 1.365763 0.123883) (xy 1.369076 0.143361) (xy 1.355749 0.182114) (xy 1.331155 0.233396)
(xy 1.293223 0.319597) (xy 1.262403 0.41102) (xy 1.242243 0.495686) (xy 1.236134 0.554351) (xy 1.236134 0.611489)
(xy 1.277289 0.563978) (xy 1.307909 0.534048) (xy 1.328976 0.52973) (xy 1.339161 0.536852) (xy 1.347825 0.556025)
(xy 1.336995 0.584436) (xy 1.313148 0.618505) (xy 1.265643 0.671317) (xy 1.227869 0.691828) (xy 1.199267 0.679853)
(xy 1.17928 0.635209) (xy 1.168612 0.571084) (xy 1.159494 0.4826) (xy 1.100447 0.588233) (xy 1.062673 0.648781)
(xy 1.032013 0.684547) (xy 1.010854 0.694255) (xy 1.001582 0.676635) (xy 1.004828 0.639234) (xy 1.014492 0.594942)
(xy 1.030024 0.531757) (xy 1.048037 0.463448) (xy 1.066764 0.389768) (xy 1.083185 0.316157) (xy 1.093048 0.262715)
(xy 1.099384 0.215179) (xy 1.09768 0.194469) (xy 1.085284 0.193975) (xy 1.068737 0.202164) (xy 1.035972 0.210311)
(xy 1.020677 0.196639) (xy 1.024927 0.169498) (xy 1.050801 0.137235) (xy 1.052273 0.13599) (xy 1.087871 0.109421)
(xy 1.111696 0.105383) (xy 1.13651 0.123065)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "d00b4c82-7c64-400b-b15d-5e37059c8fe5")
)
(fp_poly
(pts
(xy 1.791522 0.155858) (xy 1.787239 0.181692) (xy 1.771644 0.230441) (xy 1.747452 0.294192) (xy 1.728062 0.340721)
(xy 1.693458 0.427069) (xy 1.670319 0.497783) (xy 1.65927 0.549423) (xy 1.660935 0.578549) (xy 1.675935 0.58172)
(xy 1.685584 0.575138) (xy 1.712778 0.562434) (xy 1.731258 0.573018) (xy 1.739707 0.594652) (xy 1.724932 0.626715)
(xy 1.716046 0.639187) (xy 1.675647 0.6803) (xy 1.640668 0.689371) (xy 1.612776 0.66615) (xy 1.607227 0.655535)
(xy 1.588481 0.614392) (xy 1.548544 0.65433) (xy 1.49873 0.686979) (xy 1.448478 0.6911) (xy 1.40595 0.666567)
(xy 1.39796 0.656632) (xy 1.374931 0.597317) (xy 1.37154 0.533269) (xy 1.439334 0.533269) (xy 1.443724 0.594585)
(xy 1.457545 0.623792) (xy 1.481766 0.62111) (xy 1.51736 0.58676) (xy 1.540827 0.55626) (xy 1.566218 0.518362)
(xy 1.581413 0.484066) (xy 1.588994 0.44264) (xy 1.591541 0.383351) (xy 1.591734 0.344593) (xy 1.58999 0.280186)
(xy 1.585343 0.231144) (xy 1.578668 0.205309) (xy 1.575953 0.2032) (xy 1.548092 0.218645) (xy 1.518045 0.259876)
(xy 1.488979 0.31924) (xy 1.464064 0.389082) (xy 1.446468 0.461748) (xy 1.439357 0.529583) (xy 1.439334 0.533269)
(xy 1.37154 0.533269) (xy 1.370835 0.519972) (xy 1.383238 0.432844) (xy 1.409708 0.34418) (xy 1.447813 0.262226)
(xy 1.495118 0.19523) (xy 1.546575 0.152836) (xy 1.581136 0.137054) (xy 1.603458 0.142169) (xy 1.626627 0.166976)
(xy 1.650577 0.21415) (xy 1.660292 0.268576) (xy 1.66139 0.299316) (xy 1.665476 0.308363) (xy 1.675373 0.292864)
(xy 1.6939 0.249965) (xy 1.704705 0.223649) (xy 1.734144 0.162122) (xy 1.759504 0.129723) (xy 1.77923 0.127666)
(xy 1.791522 0.155858)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "843e0a85-a1a7-48f9-930b-ec800ffc14c2")
)
(fp_poly
(pts
(xy 3.536268 0.074043) (xy 3.539067 0.093974) (xy 3.526072 0.164219) (xy 3.490686 0.218014) (xy 3.438308 0.248992)
(xy 3.403356 0.254) (xy 3.385648 0.256512) (xy 3.372574 0.268147) (xy 3.361574 0.295055) (xy 3.350086 0.343383)
(xy 3.336366 0.414867) (xy 3.324611 0.477306) (xy 3.31392 0.532081) (xy 3.308422 0.5588) (xy 3.299244 0.601134)
(xy 3.339813 0.563034) (xy 3.382714 0.530324) (xy 3.409707 0.523726) (xy 3.41927 0.538693) (xy 3.409882 0.570675)
(xy 3.380019 0.615125) (xy 3.363501 0.633794) (xy 3.319332 0.676) (xy 3.288621 0.69156) (xy 3.265717 0.681791)
(xy 3.250969 0.659969) (xy 3.243206 0.631109) (xy 3.243509 0.584314) (xy 3.252141 0.51362) (xy 3.259315 0.469469)
(xy 3.272045 0.397457) (xy 3.283699 0.335864) (xy 3.292488 0.293973) (xy 3.295149 0.283634) (xy 3.294496 0.258984)
(xy 3.277306 0.253959) (xy 3.253184 0.266651) (xy 3.231733 0.295154) (xy 3.231186 0.296334) (xy 3.20508 0.327943)
(xy 3.172527 0.33795) (xy 3.145138 0.324312) (xy 3.138545 0.312628) (xy 3.138141 0.276187) (xy 3.152491 0.225292)
(xy 3.173491 0.178751) (xy 3.271646 0.178751) (xy 3.291999 0.181557) (xy 3.310467 0.181997) (xy 3.345317 0.180634)
(xy 3.354312 0.176796) (xy 3.349652 0.174978) (xy 3.409245 0.174978) (xy 3.411569 0.185045) (xy 3.420533 0.186267)
(xy 3.434472 0.180071) (xy 3.431822 0.174978) (xy 3.411726 0.172951) (xy 3.409245 0.174978) (xy 3.349652 0.174978)
(xy 3.348764 0.174632) (xy 3.3081 0.171478) (xy 3.281031 0.174291) (xy 3.271646 0.178751) (xy 3.173491 0.178751)
(xy 3.176213 0.17272) (xy 3.203927 0.131245) (xy 3.221182 0.116474) (xy 3.262334 0.106556) (xy 3.321002 0.106799)
(xy 3.335427 0.10841) (xy 3.388192 0.112538) (xy 3.420959 0.105326) (xy 3.445744 0.084877) (xy 3.483814 0.055677)
(xy 3.516449 0.052306) (xy 3.536268 0.074043)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "259b36eb-770a-42b3-8e5d-2771ce141291")
)
(fp_poly
(pts
(xy -3.006672 -1.890986) (xy -2.95903 -1.874963) (xy -2.884796 -1.849395) (xy -2.786619 -1.815211)
(xy -2.667146 -1.77334) (xy -2.529028 -1.724712) (xy -2.374911 -1.670256) (xy -2.207444 -1.610902)
(xy -2.029276 -1.547579) (xy -1.928926 -1.51184) (xy -0.849546 -1.127147) (xy -0.839979 -0.94034)
(xy -0.838136 -0.888736) (xy -0.836251 -0.807001) (xy -0.834368 -0.698871) (xy -0.832532 -0.568082)
(xy -0.830788 -0.418371) (xy -0.82918 -0.253473) (xy -0.827753 -0.077124) (xy -0.826552 0.10694)
(xy -0.82584 0.244654) (xy -0.821267 1.242842) (xy -1.421869 1.435385) (xy -1.585073 1.487738) (xy -1.761662 1.544442)
(xy -1.943257 1.602802) (xy -2.121478 1.660124) (xy -2.287947 1.713715) (xy -2.434284 1.760878) (xy -2.490954 1.779164)
(xy -2.61095 1.817743) (xy -2.720596 1.85269) (xy -2.815724 1.882703) (xy -2.892167 1.906477) (xy -2.945758 1.922707)
(xy -2.972329 1.93009) (xy -2.974242 1.9304) (xy -2.986307 1.916967) (xy -3.016368 1.878147) (xy -3.062805 1.816161)
(xy -3.123998 1.733231) (xy -3.198326 1.631576) (xy -3.284171 1.513419) (xy -3.379912 1.380978) (xy -3.483929 1.236477)
(xy -3.594602 1.082134) (xy -3.671519 0.974537) (xy -4.348964 0.02571) (xy -3.972924 0.02571) (xy -3.972874 0.026276)
(xy -3.959921 0.048341) (xy -3.929618 0.094009) (xy -3.884136 0.160267) (xy -3.825646 0.244099) (xy -3.75632 0.342492)
(xy -3.67833 0.452431) (xy -3.593847 0.570901) (xy -3.505042 0.694889) (xy -3.414088 0.82138) (xy -3.323155 0.94736)
(xy -3.234417 1.069815) (xy -3.150043 1.185729) (xy -3.072206 1.29209) (xy -3.003077 1.385882) (xy -2.944829 1.464091)
(xy -2.899631 1.523703) (xy -2.869657 1.561703) (xy -2.857078 1.575078) (xy -2.857076 1.575078) (xy -2.837423 1.570109)
(xy -2.788576 1.555727) (xy -2.713581 1.532882) (xy -2.615486 1.502525) (xy -2.497339 1.465605) (xy -2.362187 1.423074)
(xy -2.213077 1.37588) (xy -2.053057 1.324974) (xy -1.974554 1.299911) (xy -1.112775 1.024467) (xy -1.124476 0.059856)
(xy -1.126726 -0.117584) (xy -1.129033 -0.284663) (xy -1.131342 -0.438355) (xy -1.133599 -0.575632)
(xy -1.135749 -0.693467) (xy -1.137739 -0.788831) (xy -1.139512 -0.858699) (xy -1.141016 -0.900042)
(xy -1.141949 -0.910526) (xy -1.158695 -0.917322) (xy -1.203849 -0.934138) (xy -1.273883 -0.959718)
(xy -1.365271 -0.992805) (xy -1.474485 -1.032144) (xy -1.597999 -1.076479) (xy -1.732286 -1.124552)
(xy -1.873818 -1.175109) (xy -2.019069 -1.226893) (xy -2.164511 -1.278648) (xy -2.306619 -1.329117)
(xy -2.441864 -1.377046) (xy -2.56672 -1.421176) (xy -2.67766 -1.460253) (xy -2.771157 -1.49302)
(xy -2.843684 -1.518222) (xy -2.891714 -1.534601) (xy -2.911721 -1.540902) (xy -2.911991 -1.540933)
(xy -2.925102 -1.527322) (xy -2.954787 -1.488553) (xy -2.99895 -1.427724) (xy -3.055494 -1.347932)
(xy -3.122321 -1.252274) (xy -3.197336 -1.143848) (xy -3.278441 -1.025752) (xy -3.363541 -0.901083)
(xy -3.450537 -0.772937) (xy -3.537335 -0.644414) (xy -3.621835 -0.518609) (xy -3.701943 -0.398621)
(xy -3.775562 -0.287546) (xy -3.840594 -0.188483) (xy -3.894943 -0.104528) (xy -3.936512 -0.038779)
(xy -3.963204 0.005666) (xy -3.972924 0.02571) (xy -4.348964 0.02571) (xy -4.353989 0.018673) (xy -3.697915 -0.93893)
(xy -3.587435 -1.099838) (xy -3.482317 -1.252262) (xy -3.384154 -1.393935) (xy -3.294537 -1.522594)
(xy -3.215056 -1.635973) (xy -3.147304 -1.731807) (xy -3.092872 -1.807832) (xy -3.053352 -1.861781)
(xy -3.030334 -1.891391) (xy -3.025074 -1.896533) (xy -3.006672 -1.890986)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "64903e0f-f11d-4bc8-8348-93b8e770e3a5")
)
(fp_poly
(pts
(xy 3.21721 -1.938887) (xy 3.285067 -1.927423) (xy 3.284773 -1.848478) (xy 3.27611 -1.744913) (xy 3.253351 -1.628863)
(xy 3.220316 -1.516584) (xy 3.188783 -1.439845) (xy 3.123832 -1.337515) (xy 3.036414 -1.24274) (xy 2.937305 -1.166478)
(xy 2.898138 -1.144286) (xy 2.818386 -1.110574) (xy 2.72517 -1.081228) (xy 2.632286 -1.059919) (xy 2.553533 -1.050318)
(xy 2.544233 -1.050117) (xy 2.507309 -1.047004) (xy 2.492166 -1.031204) (xy 2.489201 -0.992331) (xy 2.4892 -0.9906)
(xy 2.491779 -0.951406) (xy 2.49812 -0.931838) (xy 2.499456 -0.931333) (xy 2.51997 -0.935445) (xy 2.563298 -0.946168)
(xy 2.613756 -0.959492) (xy 2.704792 -0.976605) (xy 2.815082 -0.986099) (xy 2.931647 -0.987791) (xy 3.041512 -0.981498)
(xy 3.131699 -0.967037) (xy 3.132667 -0.966799) (xy 3.315132 -0.904575) (xy 3.48698 -0.812316) (xy 3.644384 -0.693163)
(xy 3.783519 -0.550259) (xy 3.900558 -0.386748) (xy 3.951701 -0.294051) (xy 3.992472 -0.207369) (xy 4.020666 -0.13195)
(xy 4.039235 -0.056137) (xy 4.051132 0.031727) (xy 4.05835 0.127) (xy 4.059592 0.319658) (xy 4.041729 0.516609)
(xy 4.006404 0.70884) (xy 3.955256 0.887336) (xy 3.892516 1.037956) (xy 3.787283 1.213343) (xy 3.6538 1.379675)
(xy 3.497452 1.531873) (xy 3.323621 1.664858) (xy 3.13769 1.773553) (xy 3.087423 1.797484) (xy 2.924952 1.860694)
(xy 2.756342 1.904354) (xy 2.572921 1.930269) (xy 2.404533 1.939562) (xy 2.306533 1.940593) (xy 2.211108 1.939318)
(xy 2.127974 1.936014) (xy 2.066846 1.930959) (xy 2.0574 1.929652) (xy 1.816087 1.876243) (xy 1.591874 1.794102)
(xy 1.386206 1.684531) (xy 1.200528 1.548828) (xy 1.036285 1.388294) (xy 0.894924 1.20423) (xy 0.777888 0.997935)
(xy 0.686624 0.770709) (xy 0.656308 0.66928) (xy 0.640347 0.602962) (xy 0.629587 0.537377) (xy 0.623135 0.46326)
(xy 0.620096 0.371345) (xy 0.619601 0.299593) (xy 0.881304 0.299593) (xy 0.895937 0.478558) (xy 0.904392 0.527677)
(xy 0.961079 0.738245) (xy 1.04614 0.933262) (xy 1.157407 1.110394) (xy 1.292708 1.267307) (xy 1.449874 1.401669)
(xy 1.626734 1.511147) (xy 1.821119 1.593405) (xy 1.923496 1.62342) (xy 2.001447 1.642649) (xy 2.06374 1.656134)
(xy 2.119279 1.664717) (xy 2.176971 1.669242) (xy 2.24572 1.670552) (xy 2.334434 1.669491) (xy 2.396067 1.668177)
(xy 2.503983 1.664621) (xy 2.588226 1.658638) (xy 2.65897 1.648923) (xy 2.726391 1.63417) (xy 2.782089 1.618661)
(xy 2.921819 1.57127) (xy 3.045222 1.514942) (xy 3.165341 1.443018) (xy 3.264548 1.372254) (xy 3.419994 1.237516)
(xy 3.546529 1.088217) (xy 3.646307 0.921037) (xy 3.721477 0.732655) (xy 3.75329 0.618067) (xy 3.768166 0.534222)
(xy 3.778324 0.431649) (xy 3.783751 0.318774) (xy 3.78443 0.204022) (xy 3.780348 0.095819) (xy 3.771489 0.002593)
(xy 3.757839 -0.067232) (xy 3.754512 -0.077706) (xy 3.690873 -0.214619) (xy 3.599819 -0.346804) (xy 3.487716 -0.46719)
(xy 3.360935 -0.568707) (xy 3.257593 -0.62943) (xy 3.100047 -0.691308) (xy 2.94255 -0.720005) (xy 2.78331 -0.715517)
(xy 2.620533 -0.677838) (xy 2.493855 -0.627235) (xy 2.416731 -0.594425) (xy 2.357968 -0.579375) (xy 2.307578 -0.58132)
(xy 2.255571 -0.599494) (xy 2.238759 -0.607692) (xy 2.096952 -0.665087) (xy 1.946982 -0.699409) (xy 1.797831 -0.709472)
(xy 1.658483 -0.694091) (xy 1.632162 -0.687746) (xy 1.514272 -0.644706) (xy 1.388829 -0.578935) (xy 1.26549 -0.496873)
(xy 1.153911 -0.404958) (xy 1.06375 -0.309629) (xy 1.062256 -0.307762) (xy 0.983077 -0.182692) (xy 0.925865 -0.036279)
(xy 0.89161 0.126232) (xy 0.881304 0.299593) (xy 0.619601 0.299593) (xy 0.61952 0.287867) (xy 0.621962 0.151752)
(xy 0.630657 0.039789) (xy 0.647551 -0.057461) (xy 0.67459 -0.149438) (xy 0.713717 -0.24558) (xy 0.741655 -0.3048)
(xy 0.816006 -0.426472) (xy 0.917893 -0.548034) (xy 1.041395 -0.664106) (xy 1.180593 -0.769306) (xy 1.329569 -0.858252)
(xy 1.375528 -0.881078) (xy 1.536638 -0.939977) (xy 1.710477 -0.972692) (xy 1.888211 -0.978622) (xy 2.061006 -0.957165)
(xy 2.149807 -0.933771) (xy 2.205753 -0.917274) (xy 2.247745 -0.907474) (xy 2.266778 -0.906469) (xy 2.266825 -0.906513)
(xy 2.267019 -0.927494) (xy 2.255781 -0.971882) (xy 2.235866 -1.032332) (xy 2.210028 -1.101502) (xy 2.181024 -1.172045)
(xy 2.158361 -1.221795) (xy 2.58633 -1.221795) (xy 2.660331 -1.238422) (xy 2.726213 -1.257005) (xy 2.793715 -1.28149)
(xy 2.804792 -1.286217) (xy 2.883831 -1.334562) (xy 2.959727 -1.404024) (xy 3.020651 -1.48299) (xy 3.038882 -1.516095)
(xy 3.05868 -1.564558) (xy 3.077837 -1.62287) (xy 3.093852 -1.681512) (xy 3.104224 -1.730965) (xy 3.106454 -1.761711)
(xy 3.104661 -1.766495) (xy 3.082199 -1.768774) (xy 3.037449 -1.760634) (xy 2.97945 -1.74452) (xy 2.917241 -1.722878)
(xy 2.8702 -1.703078) (xy 2.761592 -1.635595) (xy 2.678945 -1.546638) (xy 2.623232 -1.437589) (xy 2.595677 -1.31236)
(xy 2.58633 -1.221795) (xy 2.158361 -1.221795) (xy 2.151607 -1.236619) (xy 2.124534 -1.287877) (xy 2.122481 -1.291299)
(xy 2.093909 -1.343458) (xy 2.077426 -1.384114) (xy 2.076361 -1.405023) (xy 2.076524 -1.405188) (xy 2.098507 -1.416982)
(xy 2.14397 -1.436038) (xy 2.204297 -1.458813) (xy 2.224039 -1.465853) (xy 2.29473 -1.48951) (xy 2.340423 -1.498733)
(xy 2.367811 -1.491026) (xy 2.383588 -1.463896) (xy 2.394449 -1.414849) (xy 2.396736 -1.401508) (xy 2.408109 -1.358364)
(xy 2.420833 -1.348331) (xy 2.433173 -1.370792) (xy 2.442449 -1.417754) (xy 2.469171 -1.515352) (xy 2.520411 -1.61596)
(xy 2.590102 -1.708042) (xy 2.601484 -1.720111) (xy 2.685002 -1.788797) (xy 2.789529 -1.848746) (xy 2.905848 -1.896682)
(xy 3.024743 -1.92933) (xy 3.136996 -1.943416) (xy 3.21721 -1.938887)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "8e906f4d-f7c2-43cd-a4ab-5f0633b44009")
)
(fp_poly
(pts
(xy 0.026725 -4.856802) (xy 0.179528 -4.853948) (xy 0.329129 -4.848991) (xy 0.468507 -4.842083) (xy 0.59064 -4.833372)
(xy 0.688508 -4.823008) (xy 0.716671 -4.818864) (xy 1.109256 -4.741639) (xy 1.479198 -4.641431) (xy 1.829626 -4.51723)
(xy 2.163668 -4.368027) (xy 2.251634 -4.323231) (xy 2.60742 -4.118603) (xy 2.94097 -3.888984) (xy 3.251399 -3.635671)
(xy 3.537823 -3.359958) (xy 3.79936 -3.063142) (xy 4.035123 -2.746519) (xy 4.244231 -2.411386) (xy 4.425798 -2.059038)
(xy 4.578942 -1.690771) (xy 4.702777 -1.307881) (xy 4.796421 -0.911664) (xy 4.858989 -0.503417) (xy 4.859426 -0.499533)
(xy 4.866162 -0.41607) (xy 4.871147 -0.306565) (xy 4.874381 -0.178799) (xy 4.875864 -0.040552) (xy 4.875597 0.100395)
(xy 4.873578 0.236264) (xy 4.869809 0.359273) (xy 4.864288 0.461642) (xy 4.859426 0.516467) (xy 4.797231 0.924008)
(xy 4.703559 1.320934) (xy 4.578998 1.705815) (xy 4.424134 2.077222) (xy 4.239555 2.433726) (xy 4.025847 2.773897)
(xy 3.815868 3.056467) (xy 3.549229 3.362623) (xy 3.260851 3.643404) (xy 2.952329 3.897929) (xy 2.625255 4.125314)
(xy 2.281222 4.324679) (xy 1.921823 4.495142) (xy 1.548651 4.63582) (xy 1.163299 4.745831) (xy 0.767361 4.824294)
(xy 0.575734 4.850293) (xy 0.470397 4.85966) (xy 0.34044 4.866811) (xy 0.194031 4.871684) (xy 0.039337 4.87422)
(xy -0.115473 4.874355) (xy -0.262232 4.87203) (xy -0.392772 4.867183) (xy -0.498924 4.859753) (xy -0.512049 4.858432)
(xy -0.906179 4.800119) (xy -1.29044 4.710387) (xy -1.663319 4.59055) (xy -2.023303 4.441928) (xy -2.368879 4.265836)
(xy -2.698533 4.063592) (xy -3.010753 3.836512) (xy -3.304026 3.585914) (xy -3.576838 3.313115) (xy -3.827676 3.019431)
(xy -4.055027 2.70618) (xy -4.257378 2.374678) (xy -4.433216 2.026244) (xy -4.558498 1.717679) (xy -4.301067 1.717679)
(xy -4.293885 1.74026) (xy -4.274282 1.786918) (xy -4.245164 1.851534) (xy -4.209443 1.927986) (xy -4.170026 2.010156)
(xy -4.129823 2.091922) (xy -4.091744 2.167166) (xy -4.058697 2.229766) (xy -4.051036 2.243667) (xy -3.844757 2.579795)
(xy -3.61325 2.895108) (xy -3.358223 3.188349) (xy -3.081382 3.458259) (xy -2.784437 3.703581) (xy -2.469093 3.923056)
(xy -2.13706 4.115428) (xy -1.790045 4.279438) (xy -1.429755 4.413828) (xy -1.057899 4.517342) (xy -0.925111 4.546088)
(xy -0.836323 4.563374) (xy -0.754273 4.577972) (xy -0.670272 4.591192) (xy -0.575633 4.604345) (xy -0.461669 4.618741)
(xy -0.372533 4.629456) (xy -0.314428 4.633367) (xy -0.229049 4.635199) (xy -0.122913 4.635148) (xy -0.002536 4.633416)
(xy 0.125565 4.630201) (xy 0.254874 4.625702) (xy 0.378874 4.620119) (xy 0.49105 4.61365) (xy 0.584884 4.606496)
(xy 0.653861 4.598854) (xy 0.6604 4.597877) (xy 1.063338 4.519025) (xy 1.44996 4.410595) (xy 1.82007 4.272684)
(xy 2.173474 4.10539) (xy 2.509975 3.908811) (xy 2.829377 3.683046) (xy 3.131485 3.428192) (xy 3.282927 3.282959)
(xy 3.552012 2.990213) (xy 3.792945 2.679574) (xy 4.005069 2.352547) (xy 4.187725 2.010642) (xy 4.340256 1.655365)
(xy 4.462004 1.288224) (xy 4.55231 0.910726) (xy 4.610518 0.524379) (xy 4.634399 0.186267) (xy 4.636439 -0.055752)
(xy 4.62428 -0.275378) (xy 4.596764 -0.481476) (xy 4.552731 -0.682911) (xy 4.495677 -0.874629) (xy 4.399457 -1.121368)
(xy 4.281534 -1.344754) (xy 4.138942 -1.549642) (xy 3.968718 -1.740887) (xy 3.963942 -1.745675) (xy 3.78059 -1.910914)
(xy 3.587339 -2.048379) (xy 3.37953 -2.160553) (xy 3.152504 -2.24992) (xy 2.901605 -2.318966) (xy 2.879907 -2.323786)
(xy 2.758265 -2.343534) (xy 2.613891 -2.356072) (xy 2.457156 -2.361331) (xy 2.298432 -2.359247) (xy 2.14809 -2.349753)
(xy 2.016501 -2.332782) (xy 1.998133 -2.329417) (xy 1.720931 -2.259937) (xy 1.459502 -2.161445) (xy 1.21538 -2.034733)
(xy 0.990095 -1.880593) (xy 0.788993 -1.703614) (xy 0.609496 -1.501969) (xy 0.457814 -1.281127) (xy 0.333788 -1.040827)
(xy 0.238125 -0.783617) (xy 0.205694 -0.670236) (xy 0.179804 -0.559367) (xy 0.159456 -0.444049) (xy 0.14365 -0.317324)
(xy 0.131385 -0.172231) (xy 0.121662 -0.001811) (xy 0.119737 0.040402) (xy 0.10482 0.274878) (xy 0.081019 0.483202)
(xy 0.046841 0.672274) (xy 0.000796 0.848993) (xy -0.058608 1.020257) (xy -0.126468 1.179209) (xy -0.22503 1.36301)
(xy -0.349943 1.5488) (xy -0.495017 1.729187) (xy -0.654062 1.896779) (xy -0.820886 2.044186) (xy -0.902899 2.106309)
(xy -1.144679 2.258621) (xy -1.402884 2.382872) (xy -1.673845 2.478265) (xy -1.953894 2.544) (xy -2.239361 2.57928)
(xy -2.526578 2.583306) (xy -2.811876 2.55528) (xy -2.8974 2.540338) (xy -3.174192 2.470507) (xy -3.434604 2.371039)
(xy -3.678799 2.241848) (xy -3.906938 2.082847) (xy -4.119033 1.8941) (xy -4.18193 1.83168) (xy -4.235416 1.779209)
(xy -4.275391 1.740659) (xy -4.297755 1.720003) (xy -4.301067 1.717679) (xy -4.558498 1.717679) (xy -4.581027 1.662192)
(xy -4.699299 1.283842) (xy -4.722445 1.1938) (xy -4.770596 0.983294) (xy -4.807083 0.785947) (xy -4.833052 0.591865)
(xy -4.849648 0.391152) (xy -4.858015 0.173913) (xy -4.859589 0.008467) (xy -4.85726 -0.07933) (xy -4.614328 -0.07933)
(xy -4.612697 0.074248) (xy -4.607337 0.218666) (xy -4.598256 0.346248) (xy -4.585458 0.449319) (xy -4.582575 0.465667)
(xy -4.514788 0.754759) (xy -4.424179 1.019515) (xy -4.310142 1.261162) (xy -4.172073 1.480923) (xy -4.009367 1.680026)
(xy -3.954768 1.736805) (xy -3.761741 1.908894) (xy -3.553778 2.05256) (xy -3.328585 2.168979) (xy -3.083866 2.259329)
(xy -2.817327 2.324785) (xy -2.802467 2.327597) (xy -2.717736 2.338407) (xy -2.608071 2.345061) (xy -2.482128 2.347719)
(xy -2.348564 2.346542) (xy -2.216035 2.341693) (xy -2.093197 2.333332) (xy -1.988706 2.32162) (xy -1.9304 2.311359)
(xy -1.652564 2.234702) (xy -1.394135 2.130445) (xy -1.15433 1.998176) (xy -0.932361 1.837483) (xy -0.795524 1.715916)
(xy -0.612487 1.519364) (xy -0.459615 1.309126) (xy -0.334824 1.081847) (xy -0.236025 0.834168) (xy -0.223576 0.795867)
(xy -0.187838 0.67105) (xy -0.159313 0.543054) (xy -0.137021 0.405169) (xy -0.119981 0.250686) (xy -0.107213 0.072893)
(xy -0.101591 -0.038696) (xy -0.095386 -0.154958) (xy -0.087329 -0.270725) (xy -0.078139 -0.377587)
(xy -0.068538 -0.467137) (xy -0.059539 -0.529366) (xy 0.009237 -0.819116) (xy 0.106795 -1.091974)
(xy 0.23186 -1.346649) (xy 0.383154 -1.58185) (xy 0.559401 -1.796286) (xy 0.759324 -1.988665) (xy 0.981647 -2.157695)
(xy 1.225092 -2.302086) (xy 1.488383 -2.420546) (xy 1.770244 -2.511784) (xy 1.939481 -2.551268) (xy 2.036374 -2.565751)
(xy 2.157335 -2.576055) (xy 2.294004 -2.582176) (xy 2.438018 -2.584111) (xy 2.581016 -2.581857) (xy 2.714637 -2.575411)
(xy 2.830518 -2.564769) (xy 2.912533 -2.551644) (xy 3.197911 -2.474899) (xy 3.46374 -2.370546) (xy 3.709955 -2.238619)
(xy 3.936491 -2.079154) (xy 4.143281 -1.892187) (xy 4.161367 -1.873548) (xy 4.215333 -1.817891) (xy 4.25961 -1.773313)
(xy 4.289689 -1.744277) (xy 4.301061 -1.735244) (xy 4.301067 -1.735304) (xy 4.293822 -1.759115) (xy 4.274072 -1.806762)
(xy 4.244797 -1.871962) (xy 4.208975 -1.948431) (xy 4.169587 -2.029886) (xy 4.12961 -2.110044) (xy 4.092024 -2.182621)
(xy 4.068072 -2.226733) (xy 3.857793 -2.569063) (xy 3.621738 -2.889672) (xy 3.360822 -3.187642) (xy 3.075966 -3.462056)
(xy 2.768085 -3.711995) (xy 2.438099 -3.936541) (xy 2.243667 -4.051036) (xy 1.924618 -4.211124) (xy 1.583544 -4.348298)
(xy 1.224552 -4.461185) (xy 0.85175 -4.548413) (xy 0.648635 -4.583978) (xy 0.551222 -4.595302) (xy 0.427171 -4.603956)
(xy 0.283605 -4.609939) (xy 0.127646 -4.61325) (xy -0.033583 -4.613891) (xy -0.192959 -4.611861)
(xy -0.34336 -4.60716) (xy -0.477662 -4.599787) (xy -0.588743 -4.589744) (xy -0.631701 -4.583978)
(xy -1.036162 -4.505302) (xy -1.423903 -4.397194) (xy -1.794882 -4.259675) (xy -2.14906 -4.092766)
(xy -2.486394 -3.896487) (xy -2.806843 -3.670858) (xy -3.110367 -3.415901) (xy -3.263415 -3.269829)
(xy -3.532973 -2.977875) (xy -3.774099 -2.667663) (xy -3.986495 -2.339787) (xy -4.169867 -1.994838)
(xy -4.323916 -1.633408) (xy -4.448348 -1.256092) (xy -4.542864 -0.86348) (xy -4.583449 -0.631701)
(xy -4.596792 -0.518252) (xy -4.606382 -0.383256) (xy -4.612225 -0.23439) (xy -4.614328 -0.07933)
(xy -4.85726 -0.07933) (xy -4.850525 -0.33315) (xy -4.822355 -0.653613) (xy -4.773607 -0.960681)
(xy -4.702811 -1.262111) (xy -4.608497 -1.565662) (xy -4.512891 -1.820821) (xy -4.348359 -2.186532)
(xy -4.156162 -2.533902) (xy -3.937797 -2.86181) (xy -3.694761 -3.169134) (xy -3.428553 -3.454753)
(xy -3.140668 -3.717546) (xy -2.832605 -3.95639) (xy -2.505861 -4.170165) (xy -2.161932 -4.35775)
(xy -1.802317 -4.518022) (xy -1.428512 -4.649861) (xy -1.042014 -4.752145) (xy -0.644322 -4.823753)
(xy -0.476094 -4.844224) (xy -0.38069 -4.851267) (xy -0.260405 -4.855612) (xy -0.12226 -4.857407)
(xy 0.026725 -4.856802)
)
(stroke
(width 0.01)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "1fd01a1a-770c-4036-be1b-5cde8c662e33")
)
(embedded_fonts no)
)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

4
fp-lib-table Normal file
View file

@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "additional_parts")(type "KiCad")(uri "${KIPRJMOD}/additional_parts.pretty")(options "")(descr ""))
)

13624
mcu.kicad_sch Normal file

File diff suppressed because it is too large Load diff

10450
phy.kicad_sch Normal file

File diff suppressed because it is too large Load diff

1624
power.kicad_sch Normal file

File diff suppressed because it is too large Load diff

8
psu.kicad_sch Normal file
View file

@ -0,0 +1,8 @@
(kicad_sch
(version 20231120)
(generator "eeschema")
(generator_version "8.0")
(uuid "1df45953-bbde-4fce-b9e4-b705ee187f02")
(paper "A4")
(lib_symbols)
)

146
stm32f107rct7_eth.org Normal file
View file

@ -0,0 +1,146 @@
* stm32f107rct7 prototype
** bill of materials
| Symbol | Value | Package (in) / Notes | Part |
|------------------------------------------+--------+-----------------------------------+--------------------|
| C1 | 1uF | 0805 | 0805YD105KAT2A |
| C2 | 10uF | 0805 | CL21B106KOYNNWE |
| C3 | 100uF | Radial (D=5.0mm, P=2.0mm) | |
| C4, C15, C24, C25 | 100nF | 0603 | VJ0603Y104KXAAC |
| C5, C6, C22, C23 | 22pF | 0805 | VJ0805A220FXBPW1BC |
| C7, C8, C9, C10, C11, C13, C17, C19, C21 | 10uF | 0402 | CL05A106MQ5NUNC |
| C12, C14, C18, C20 | 47uF | 0805 | CL21A476MQYNNNG |
| C16 | 2.2uF | 0603 | CL10A225KP8NNND |
| C26 | 1nF | Disc (D=7.5mm, W=5.0mm, P=10.0mm) | CD45-E2GA102M-NKA |
| D1 | | 0603 | APHD1608LSURCK |
| D2 | | SOT-143B-4 | PRTR5V0U2X,215 |
| D3 | | SOD-123-2 | 1N4148WQ-7-F |
| F1 | | 1812 | MINISMDC050F-2 |
| FB1, FB2, FB4 | 600Ω | 0805 | ILHB0805ER601V |
| FB3 | 160Ω | 1206 | HI1206T161R-10 |
| J1 | | USB | USB4500-03-01-A |
| J2 | | JTAG, SWD | 10129381-920001BLF |
| J3 | | | 77313-818-26LF |
| J4 | | | 10129381-924001BLF |
| J5 | | | 77313-818-16LF |
| J6 | | RJ45 LED G/Y R | 406549-1 |
| JP1, JP2 | | | 10129378-903001BLF |
| R1, R2 | 5.1kΩ | 0805 | RR1220P-512-D |
| R3, R19 | 1kΩ | 0805 | ERA-6AEB102V |
| R4 | 287Ω | 0805 | ERA-6AEB2870V |
| R5, R6, R7, R8, R9, R17 | 10kΩ | 0805 | ERA-6AEB103V |
| R10, R11, R12, R13, R14, R15, R16 | 33Ω | 0603 | RT0603DRD0733RL |
| R18, R25, R27 | 4.7kΩ | 0805 | RT0805FRD074K7L |
| R20 | 6.48kΩ | 0805 | RT0805FRE076K49L |
| R21, R22, R23, R24 | 75Ω | 0805 | RT0805BRD0775RL |
| R26, R28 | 220Ω | 0805 | RR1220P-221-D |
| SW1 | | 6mm x 6mm x 5mm | SKHHARA010 |
| TR1 | | | HX1188NLT |
| U1 | | SOT-223-3 | LD1117S33CTR |
| U2 | | LQFP-64 | STM32F107RCT7 |
| U3 | | QFN-32 | KSZ8091RNBIA-TR |
| Y1, Y2 | 25 MHz | 3.2 mm x 2.5 mm | FL2500188 |
|------------------------------------------+--------+-----------------------------------+--------------------|
** stm32
*** pinout
**** SWD/jtag
| LQFP64 | Pin Name | Main function | Default | Remap |
|--------+----------+---------------+--------------------+------------------------------------|
| 7 | NRST | NRST | - | - |
| 46 | PA13 | JTMS-SWDIO | - | PA13 |
| 49 | PA14 | TCK-SWCLK | - | PA14 |
| 50 | PA15 | JTDI | SPI3_NSS / I2S3_WS | TIM2_CH1_ETR / PA15SPI1_NSS |
| 55 | PB3 | JTDO | SPI3_SCK / I2S3_CK | PB3 / TRACESWO/TIM2_CH2 / SPI1_SCK |
| 56 | PB4 | NJTRST | SPI3_MISO | PB4 / TIM3_CH1/SPI1_MISO |
**** usb
| LQFP64 | Pin Name | Main function | Default | Remap |
|--------+----------+---------------+-------------+-------|
| 41 | PA8 | PA8 | OTG_FS_SOF | - |
| 42 | PA9 | PA9 | OTG_FS_VBUS | - |
| 43 | PA10 | PA10 | OTG_FS_ID | - |
| 44 | PA11 | PA11 | OTG_FS_DM | - |
| 45 | PA12 | PA12 | OTG_FS_DP | - |
**** eth rmii
| LQFP64 | Pin Name | Main function | Default | Remap |
|--------+----------+---------------+------------------+----------------------------|
| 9 | PC1 | PC1 | ETH_RMII_MDC | - |
| 15 | PA1 | PA1 | ETH_RMII_REF_CLK | - |
| 16 | PA2 | PA2 | ETH_RMII_MDIO | - |
| 23 | PA7 | PA7 | ETH_RMII_CRS_DV | TIM1_CH1N |
| 24 | PC4 | PC4 | ETH_RMII_RXD0 | - |
| 25 | PC5 | PC5 | ETH_RMII_RXD1 | - |
| 30 | PB11 | PB11 | ETH_RMII_TX_EN | TIM2_CH4 |
| 33 | PB12 | PB12 | ETH_RMII_TXD0 | - |
| 34 | PB13 | PB13 | ETH_RMII_TXD1 | |
| 57 | PB5 | PB5 | ETH_RMII_PPS_OUT | TIM3_CH2/SPI1_MOSI/CAN2_RX |
*** an2586
**** power supply schemes
- VDD: One 100 nF ceramic capacitor for each VDD pin.
- VDD: One tantalum or ceramic capacitor (min. 4.7 µF, typ. 10 µF) for
all VDD and VBAT pins.
- VBAT: It is recommended to connect this pin to VDD with a 100 nF
external ceramic decoupling capacitor.
- VDDA: Two external decoupling capacitors (100 nF ceramic + 1 µF
tantalum or ceramic).
- Additional precautions can be taken to filter analog noise:
- VDDA: Can be connected to VDD through a ferrite bead.
**** system reset
The STM32F1xx does not require an external reset circuit to power-up
correctly. Only a pull- down capacitor is recommended to improve EMS
performance by protecting the device against parasitic resets.
The capacitor recommended value (100 nF) can be reduced to 10 nF to
limit this power consumption.
**** clock
The resonator and the load capacitors have to be connected as close as
possible to the oscillator pins in order to minimize output distortion
and startup stabilization time. The load capacitance values must be
adjusted according to the selected oscillator.
**** boot
***** boot mode
| BOOT1 | BOOT0 | boot mode | aliasing |
|-------+-------+-------------------+---------------------------------------------|
| x | 0 | main flash memory | main flash memory is selected as boot space |
| 0 | 1 | system memory | system memory is selected as boot space |
| 1 | 1 | embedded SRAM | embedded SRAM is selected as boot space |
*** an4879
**** usb support
- category: B (USB 2.0 OTG_FS, that is, USB 2.0 FS device/host/OTG
controller with on-chip FS PHY.)
- acronym: OTG_FS
- description: USB on-the-go full-speed
- integrated PHY: USB2.0 FS
- size of dedicated packet buffer SRAM: 1.25 Kbytes
- dedicated VDDUSB: no
- embedded pull-up resistor on USB_DP line: yes
- crystal-less USB: no
- number of endpoints: 4 (Bidirectional, including EP0)
- host mode channels: 8
**** esd and emi protection
| interface | low price | low area on pcb |
|------------+----------------------------------------+---------------------------------------|
| usb fs | USBLC6-2SC6 (+ ESDA7P60-1U1M for VBUS) | USBLC6-2P6 (+ ESDA7P60-1U1M for VBUS) |
| usb fs otg | USBLC6-4SC6 | DSILC6-4P6 |

4
sym-lib-table Normal file
View file

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "additional_parts")(type "KiCad")(uri "${KIPRJMOD}/additional_parts.kicad_sym")(options "")(descr ""))
)

5109
usb.kicad_sch Normal file

File diff suppressed because it is too large Load diff