initial commit: reconstructed KiCad files from schematic & gerbers

This commit is contained in:
2025-06-13 15:37:09 -07:00
commit 9b53ece749
28 changed files with 845245 additions and 0 deletions

38
.gitignore vendored Normal file
View File

@@ -0,0 +1,38 @@
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
~*.lck
\#auto_saved_files#
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
#*.csv
# Archived Backups (KiCad 6.0)
**/*-backups/*.zip
\#auto_saved_files\#
jlcpcb/gerber
nohup.out

6
README.md Normal file
View File

@@ -0,0 +1,6 @@
greaseweazle-hw
===============
A reconstruction of the Greaseweazle v4.1 KiCad schematic and PCB layout
from the gerbers and schematic PDF that are the only publicly-available
documentation.

10634
buffers.kicad_sch Normal file
View File

File diff suppressed because it is too large Load Diff

420
extras/74xx_alt.kicad_sym Normal file
View File

@@ -0,0 +1,420 @@
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "74LCX07"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -5.588 11.43 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "74LS07"
(at 4.826 -11.684 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "www.st.com/resource/en/datasheet/74lcx07.pdf"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "CMOS hex buffer (open drain) with 5V tolerant inputs"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "CMOS hex buffer"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "SOIC*3.9x8.7mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* DIP*W7.62mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "74LCX07_0_0"
(pin input line
(at -10.16 5.08 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 2.54 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 0 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -2.54 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -5.08 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -7.62 0)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 15.24 270)
(length 5.08)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 5.08 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 2.54 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 0 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 -2.54 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 -5.08 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 10.16 -7.62 180)
(length 3.81)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "74LCX07_1_0"
(polyline
(pts
(xy -3.81 3.81) (xy -3.81 -3.81) (xy 3.81 0) (xy -3.81 3.81)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(pin power_in line
(at 0 -15.24 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "74LCX07_1_1"
(rectangle
(start -6.35 10.16)
(end 6.35 -10.16)
(stroke
(width 0)
(type solid)
)
(fill
(type background)
)
)
)
(embedded_fonts no)
)
(symbol "74LS07"
(extends "74LCX07")
(property "Reference" "U"
(at 0 1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "74LS07"
(at 0 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "www.ti.com/lit/ds/symlink/sn74ls07.pdf"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Hex Buffers and Drivers With Open Collector High Voltage Outputs"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "TTL hex buffer OpenCol"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "SOIC*3.9x8.7mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* DIP*W7.62mm*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
)
)

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

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 "conns")(type "KiCad")(uri "${KIPRJMOD}/extras/conns.pretty")(options "")(descr ""))
)

66560
greaseweazle.kicad_pcb Normal file
View File

File diff suppressed because it is too large Load Diff

739
greaseweazle.kicad_pro Normal file
View File

@@ -0,0 +1,739 @@
{
"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.762,
"height": 1.524,
"width": 1.524
},
"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.3
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"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": "ignore",
"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": "error",
"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": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_on_edge_cuts": "error",
"text_thickness": "warning",
"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.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"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": 1,
"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": 1,
"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": 1,
"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.2,
0.5,
0.75
],
"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.5,
"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",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"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": "warning",
"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": "ignore",
"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": "greaseweazle.kicad_pro",
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "greaseweazle.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"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": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "MPN",
"name": "MPN",
"show": true
},
{
"group_by": false,
"label": "Manufacturer",
"name": "Manufacturer",
"show": true
},
{
"group_by": false,
"label": "Manufacturing Status",
"name": "Manufacturing Status",
"show": false
},
{
"group_by": false,
"label": "Mass",
"name": "Mass",
"show": false
},
{
"group_by": false,
"label": "Part-DB Footprint",
"name": "Part-DB Footprint",
"show": false
},
{
"group_by": false,
"label": "Part-DB ID",
"name": "Part-DB ID",
"show": false
},
{
"group_by": false,
"label": "Sim.Pins",
"name": "Sim.Pins",
"show": false
},
{
"group_by": false,
"label": "DigiKey",
"name": "DigiKey",
"show": true
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": true
},
{
"group_by": false,
"label": "Package",
"name": "Package",
"show": false
},
{
"group_by": false,
"label": "Notes",
"name": "Notes",
"show": false
},
{
"group_by": false,
"label": "Category",
"name": "Category",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "",
"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": "",
"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": [
[
"c655f350-ed96-4708-9aa6-447efff4a1e1",
"Root"
],
[
"1a339f56-6264-4813-9ba5-629b77ab2d6b",
"USB and Power"
],
[
"18ee7167-7508-4594-ab14-8775f1753b7a",
"Buffers and Floppy Connectors"
],
[
"8c3d0d2c-68b4-47d3-b30c-5d734cac5b2f",
"LEDs and Debug"
],
[
"75fad3b8-5037-4c8f-83ae-bbaf6e2d217c",
"Mechanical"
]
],
"text_variables": {}
}

6487
greaseweazle.kicad_sch Normal file
View File

File diff suppressed because it is too large Load Diff

BIN
greaseweazle.pdf Normal file
View File

Binary file not shown.

680317
greaseweazle.step Normal file
View File

File diff suppressed because it is too large Load Diff

5
jlcpcb-rotations.csv Normal file
View File

@@ -0,0 +1,5 @@
Footprint pattern,Correction
^IDC-Header_2x.*_P2.54mm_Horizontal,90
^PinHeader_1x.*_P2.54mm_Vertical,90
^PinHeader_2x.*_P2.54mm_Vertical,90
^TSOT-23,-90
1 Footprint pattern Correction
2 ^IDC-Header_2x.*_P2.54mm_Horizontal 90
3 ^PinHeader_1x.*_P2.54mm_Vertical 90
4 ^PinHeader_2x.*_P2.54mm_Vertical 90
5 ^TSOT-23 -90

View File

@@ -0,0 +1,28 @@
Comment,Designator,Footprint,LCSC,Quantity
8 MHz,Y1,Crystal_SMD_5032-2Pin_5.0x3.2mm,C115962,1
1 kΩ,"R10,R6,R7,R8,R9",R_0402_1005Metric,C11702,5
SMF5.0A,D1,D_SOD-123F,C151296,1
0.1 µF,"C1,C16,C17,C3,C4,C42,C5,C6,C7,C9",C_0402_1005Metric,C1525,10
4700 pF,C8,C_0402_1005Metric,C1538,1
30 pF,"C11,C12",C_0402_1005Metric,C1570,2
TYPE-C-31-M-12,J3,USB_C_Receptacle_HRO_TYPE-C-31-M-12,C165948,1
10 µF,"C13,C15,C2",C_0603_1608Metric,C19702,3
Red,D2,LED_0603_1608Metric,C2286,1
22 Ω,"R4,R5",R_0402_1005Metric,C25092,2
10 kΩ,"R11,R12,R13,R14,R15,R16,R17,R18,R19,R20,R21,R22",R_0402_1005Metric,C25744,12
2.4 kΩ,"R23,R24,R25",R_0402_1005Metric,C25882,3
5.1 kΩ,"R1,R2,R26",R_0402_1005Metric,C25905,3
1 MΩ,R3,R_0402_1005Metric,C26083,1
USBLC6-2SC6,U1,TSOT-23-6,C2827654,1
SN74LS07DR,"U3,U4",SOIC-14_3.9x8.7mm_P1.27mm,C371970,2
A2540WR-04P1,J4,CONN-TH_A2540WR-04P1,C476973,1
AT32F403ACGT7,U2,LQFP-48_7x7mm_P0.5mm,C528437,1
1 µF,"C10,C14",C_0402_1005Metric,C52923,2
AMS1117-3.3,U5,SOT-223-3_TabPin2,C6186,1
1A,F1,Fuse_0805_2012Metric,C70061,1
Activity,"J5,J6,JP1",PinHeader_1x02_P2.54mm_Vertical,C706874,3
PinHdr-2.54-2x06-V,J2,PinHeader_2x06_P2.54mm_Vertical,C706896,1
Green,D3,LED_0603_1608Metric,C72043,1
220 Ω,FB1,L_0805_2012Metric,C76818,1
PinHdr-2.54-2x17-H,J1,IDC-Header_2x17_P2.54mm_Horizontal,C79866,1
TestPoint,TP1,TestPoint_Pad_D1.0mm,,1
1 Comment Designator Footprint LCSC Quantity
2 8 MHz Y1 Crystal_SMD_5032-2Pin_5.0x3.2mm C115962 1
3 1 kΩ R10,R6,R7,R8,R9 R_0402_1005Metric C11702 5
4 SMF5.0A D1 D_SOD-123F C151296 1
5 0.1 µF C1,C16,C17,C3,C4,C42,C5,C6,C7,C9 C_0402_1005Metric C1525 10
6 4700 pF C8 C_0402_1005Metric C1538 1
7 30 pF C11,C12 C_0402_1005Metric C1570 2
8 TYPE-C-31-M-12 J3 USB_C_Receptacle_HRO_TYPE-C-31-M-12 C165948 1
9 10 µF C13,C15,C2 C_0603_1608Metric C19702 3
10 Red D2 LED_0603_1608Metric C2286 1
11 22 Ω R4,R5 R_0402_1005Metric C25092 2
12 10 kΩ R11,R12,R13,R14,R15,R16,R17,R18,R19,R20,R21,R22 R_0402_1005Metric C25744 12
13 2.4 kΩ R23,R24,R25 R_0402_1005Metric C25882 3
14 5.1 kΩ R1,R2,R26 R_0402_1005Metric C25905 3
15 1 MΩ R3 R_0402_1005Metric C26083 1
16 USBLC6-2SC6 U1 TSOT-23-6 C2827654 1
17 SN74LS07DR U3,U4 SOIC-14_3.9x8.7mm_P1.27mm C371970 2
18 A2540WR-04P1 J4 CONN-TH_A2540WR-04P1 C476973 1
19 AT32F403ACGT7 U2 LQFP-48_7x7mm_P0.5mm C528437 1
20 1 µF C10,C14 C_0402_1005Metric C52923 2
21 AMS1117-3.3 U5 SOT-223-3_TabPin2 C6186 1
22 1A F1 Fuse_0805_2012Metric C70061 1
23 Activity J5,J6,JP1 PinHeader_1x02_P2.54mm_Vertical C706874 3
24 PinHdr-2.54-2x06-V J2 PinHeader_2x06_P2.54mm_Vertical C706896 1
25 Green D3 LED_0603_1608Metric C72043 1
26 220 Ω FB1 L_0805_2012Metric C76818 1
27 PinHdr-2.54-2x17-H J1 IDC-Header_2x17_P2.54mm_Horizontal C79866 1
28 TestPoint TP1 TestPoint_Pad_D1.0mm 1

View File

@@ -0,0 +1,66 @@
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
C1,0.1 µF,C_0402_1005Metric,82.0166,-34.2646,0.0,top
C10,1 µF,C_0402_1005Metric,36.576,-42.8752,90.0,top
C11,30 pF,C_0402_1005Metric,30.3276,-38.2778,90.0,top
C12,30 pF,C_0402_1005Metric,30.3276,-42.2656,-90.0,top
C13,10 µF,C_0603_1608Metric,76.0476,-24.9936,-90.0,top
C14,1 µF,C_0402_1005Metric,76.7334,-22.098,-90.0,top
C15,10 µF,C_0603_1608Metric,72.4408,-14.224,0.0,top
C16,0.1 µF,C_0402_1005Metric,20.8052,-22.1888,180.0,top
C17,0.1 µF,C_0402_1005Metric,37.5666,-22.1996,180.0,top
C2,10 µF,C_0603_1608Metric,82.2452,-27.2034,0.0,top
C3,0.1 µF,C_0402_1005Metric,82.0166,-25.7556,0.0,top
C4,0.1 µF,C_0402_1005Metric,36.5252,-41.275,180.0,top
C42,0.1 µF,C_0402_1005Metric,75.5396,-34.8742,90.0,top
C5,0.1 µF,C_0402_1005Metric,41.4046,-34.7726,0.0,top
C6,0.1 µF,C_0402_1005Metric,38.0238,-42.2656,90.0,top
C7,0.1 µF,C_0402_1005Metric,46.5328,-46.7614,180.0,top
C8,4700 pF,C_0402_1005Metric,79.9338,-40.259,90.0,top
C9,0.1 µF,C_0402_1005Metric,49.784,-38.0238,-90.0,top
D1,SMF5.0A,D_SOD-123F,81.026,-31.7754,0.0,top
D2,Red,LED_0603_1608Metric,54.8132,-46.4566,0.0,top
D3,Green,LED_0603_1608Metric,54.8132,-44.2468,0.0,top
F1,1A,Fuse_0805_2012Metric,79.5274,-35.2552,90.0,top
FB1,220 Ω,L_0805_2012Metric,79.5274,-28.2702,90.0,top
FID1,Fiducial,Fiducial_1mm_Mask3mm,3.52931,-47.2643,0.0,top
FID2,Fiducial,Fiducial_1mm_Mask3mm,92.52931,-47.2643,0.0,top
FID3,Fiducial,Fiducial_1mm_Mask3mm,92.52931,-12.2643,0.0,top
J1,PinHdr-2.54-2x17-H,IDC-Header_2x17_P2.54mm_Horizontal,41.16892,-10.99014,180.0,top
J2,PinHdr-2.54-2x06-V,PinHeader_2x06_P2.54mm_Vertical,57.536,-30.5054,270.0,top
J3,TYPE-C-31-M-12,USB_C_Receptacle_HRO_TYPE-C-31-M-12,75.5396,-45.8106,0.0,top
J4,A2540WR-04P1,CONN-TH_A2540WR-04P1,75.40426,-10.99988,180.0,top
J5,Activity,PinHeader_1x02_P2.54mm_Vertical,64.8716,-45.8216,90.0,top
J6,Power,PinHeader_1x02_P2.54mm_Vertical,68.0466,-45.8216,90.0,top
JP1,PinHdr-2.54-1x02-V,PinHeader_1x02_P2.54mm_Vertical,79.5528,-22.8346,270.0,top
R1,5.1 kΩ,R_0402_1005Metric,78.0288,-40.259,90.0,top
R10,1 kΩ,R_0402_1005Metric,62.7634,-18.5166,90.0,top
R11,10 kΩ,R_0402_1005Metric,22.1234,-32.258,90.0,top
R12,10 kΩ,R_0402_1005Metric,24.6634,-32.258,90.0,top
R13,10 kΩ,R_0402_1005Metric,27.2034,-32.258,90.0,top
R14,10 kΩ,R_0402_1005Metric,28.4734,-21.2598,-90.0,top
R15,10 kΩ,R_0402_1005Metric,25.9334,-21.2598,-90.0,top
R16,10 kΩ,R_0402_1005Metric,23.3934,-21.2598,-90.0,top
R17,10 kΩ,R_0402_1005Metric,39.1414,-32.258,90.0,top
R18,10 kΩ,R_0402_1005Metric,41.656,-32.258,90.0,top
R19,10 kΩ,R_0402_1005Metric,44.2214,-32.258,90.0,top
R2,5.1 kΩ,R_0402_1005Metric,73.025,-40.259,90.0,top
R20,10 kΩ,R_0402_1005Metric,45.466,-21.0566,-90.0,top
R21,10 kΩ,R_0402_1005Metric,42.926,-21.0566,-90.0,top
R22,10 kΩ,R_0402_1005Metric,40.386,-21.0566,-90.0,top
R23,2.4 kΩ,R_0402_1005Metric,61.341,-18.5166,90.0,top
R24,2.4 kΩ,R_0402_1005Metric,59.5376,-19.05,180.0,top
R25,2.4 kΩ,R_0402_1005Metric,57.404,-46.4566,180.0,top
R26,5.1 kΩ,R_0402_1005Metric,57.404,-44.2468,180.0,top
R3,1 MΩ,R_0402_1005Metric,71.0438,-40.259,90.0,top
R4,22 Ω,R_0402_1005Metric,76.5302,-34.3888,-90.0,top
R5,22 Ω,R_0402_1005Metric,74.5236,-34.3896,-90.0,top
R6,1 kΩ,R_0402_1005Metric,29.7434,-18.5166,90.0,top
R7,1 kΩ,R_0402_1005Metric,52.6034,-18.5166,90.0,top
R8,1 kΩ,R_0402_1005Metric,55.1434,-18.5166,90.0,top
R9,1 kΩ,R_0402_1005Metric,57.6834,-18.5166,90.0,top
U1,USBLC6-2SC6,TSOT-23-6,75.5255,-38.2643,0.0,top
U2,AT32F403ACGT7,LQFP-48_7x7mm_P0.5mm,44.0436,-40.767,270.0,top
U3,SN74LS07DR,SOIC-14_3.9x8.7mm_P1.27mm,25.9334,-26.859,0.0,top
U4,SN74LS07DR,SOIC-14_3.9x8.7mm_P1.27mm,42.926,-26.8732,0.0,top
U5,AMS1117-3.3,SOT-223-3_TabPin2,70.6374,-23.7877,0.0,top
Y1,8 MHz,Crystal_SMD_5032-2Pin_5.0x3.2mm,33.02,-40.259,90.0,top
1 Designator Val Package Mid X Mid Y Rotation Layer
2 C1 0.1 µF C_0402_1005Metric 82.0166 -34.2646 0.0 top
3 C10 1 µF C_0402_1005Metric 36.576 -42.8752 90.0 top
4 C11 30 pF C_0402_1005Metric 30.3276 -38.2778 90.0 top
5 C12 30 pF C_0402_1005Metric 30.3276 -42.2656 -90.0 top
6 C13 10 µF C_0603_1608Metric 76.0476 -24.9936 -90.0 top
7 C14 1 µF C_0402_1005Metric 76.7334 -22.098 -90.0 top
8 C15 10 µF C_0603_1608Metric 72.4408 -14.224 0.0 top
9 C16 0.1 µF C_0402_1005Metric 20.8052 -22.1888 180.0 top
10 C17 0.1 µF C_0402_1005Metric 37.5666 -22.1996 180.0 top
11 C2 10 µF C_0603_1608Metric 82.2452 -27.2034 0.0 top
12 C3 0.1 µF C_0402_1005Metric 82.0166 -25.7556 0.0 top
13 C4 0.1 µF C_0402_1005Metric 36.5252 -41.275 180.0 top
14 C42 0.1 µF C_0402_1005Metric 75.5396 -34.8742 90.0 top
15 C5 0.1 µF C_0402_1005Metric 41.4046 -34.7726 0.0 top
16 C6 0.1 µF C_0402_1005Metric 38.0238 -42.2656 90.0 top
17 C7 0.1 µF C_0402_1005Metric 46.5328 -46.7614 180.0 top
18 C8 4700 pF C_0402_1005Metric 79.9338 -40.259 90.0 top
19 C9 0.1 µF C_0402_1005Metric 49.784 -38.0238 -90.0 top
20 D1 SMF5.0A D_SOD-123F 81.026 -31.7754 0.0 top
21 D2 Red LED_0603_1608Metric 54.8132 -46.4566 0.0 top
22 D3 Green LED_0603_1608Metric 54.8132 -44.2468 0.0 top
23 F1 1A Fuse_0805_2012Metric 79.5274 -35.2552 90.0 top
24 FB1 220 Ω L_0805_2012Metric 79.5274 -28.2702 90.0 top
25 FID1 Fiducial Fiducial_1mm_Mask3mm 3.52931 -47.2643 0.0 top
26 FID2 Fiducial Fiducial_1mm_Mask3mm 92.52931 -47.2643 0.0 top
27 FID3 Fiducial Fiducial_1mm_Mask3mm 92.52931 -12.2643 0.0 top
28 J1 PinHdr-2.54-2x17-H IDC-Header_2x17_P2.54mm_Horizontal 41.16892 -10.99014 180.0 top
29 J2 PinHdr-2.54-2x06-V PinHeader_2x06_P2.54mm_Vertical 57.536 -30.5054 270.0 top
30 J3 TYPE-C-31-M-12 USB_C_Receptacle_HRO_TYPE-C-31-M-12 75.5396 -45.8106 0.0 top
31 J4 A2540WR-04P1 CONN-TH_A2540WR-04P1 75.40426 -10.99988 180.0 top
32 J5 Activity PinHeader_1x02_P2.54mm_Vertical 64.8716 -45.8216 90.0 top
33 J6 Power PinHeader_1x02_P2.54mm_Vertical 68.0466 -45.8216 90.0 top
34 JP1 PinHdr-2.54-1x02-V PinHeader_1x02_P2.54mm_Vertical 79.5528 -22.8346 270.0 top
35 R1 5.1 kΩ R_0402_1005Metric 78.0288 -40.259 90.0 top
36 R10 1 kΩ R_0402_1005Metric 62.7634 -18.5166 90.0 top
37 R11 10 kΩ R_0402_1005Metric 22.1234 -32.258 90.0 top
38 R12 10 kΩ R_0402_1005Metric 24.6634 -32.258 90.0 top
39 R13 10 kΩ R_0402_1005Metric 27.2034 -32.258 90.0 top
40 R14 10 kΩ R_0402_1005Metric 28.4734 -21.2598 -90.0 top
41 R15 10 kΩ R_0402_1005Metric 25.9334 -21.2598 -90.0 top
42 R16 10 kΩ R_0402_1005Metric 23.3934 -21.2598 -90.0 top
43 R17 10 kΩ R_0402_1005Metric 39.1414 -32.258 90.0 top
44 R18 10 kΩ R_0402_1005Metric 41.656 -32.258 90.0 top
45 R19 10 kΩ R_0402_1005Metric 44.2214 -32.258 90.0 top
46 R2 5.1 kΩ R_0402_1005Metric 73.025 -40.259 90.0 top
47 R20 10 kΩ R_0402_1005Metric 45.466 -21.0566 -90.0 top
48 R21 10 kΩ R_0402_1005Metric 42.926 -21.0566 -90.0 top
49 R22 10 kΩ R_0402_1005Metric 40.386 -21.0566 -90.0 top
50 R23 2.4 kΩ R_0402_1005Metric 61.341 -18.5166 90.0 top
51 R24 2.4 kΩ R_0402_1005Metric 59.5376 -19.05 180.0 top
52 R25 2.4 kΩ R_0402_1005Metric 57.404 -46.4566 180.0 top
53 R26 5.1 kΩ R_0402_1005Metric 57.404 -44.2468 180.0 top
54 R3 1 MΩ R_0402_1005Metric 71.0438 -40.259 90.0 top
55 R4 22 Ω R_0402_1005Metric 76.5302 -34.3888 -90.0 top
56 R5 22 Ω R_0402_1005Metric 74.5236 -34.3896 -90.0 top
57 R6 1 kΩ R_0402_1005Metric 29.7434 -18.5166 90.0 top
58 R7 1 kΩ R_0402_1005Metric 52.6034 -18.5166 90.0 top
59 R8 1 kΩ R_0402_1005Metric 55.1434 -18.5166 90.0 top
60 R9 1 kΩ R_0402_1005Metric 57.6834 -18.5166 90.0 top
61 U1 USBLC6-2SC6 TSOT-23-6 75.5255 -38.2643 0.0 top
62 U2 AT32F403ACGT7 LQFP-48_7x7mm_P0.5mm 44.0436 -40.767 270.0 top
63 U3 SN74LS07DR SOIC-14_3.9x8.7mm_P1.27mm 25.9334 -26.859 0.0 top
64 U4 SN74LS07DR SOIC-14_3.9x8.7mm_P1.27mm 42.926 -26.8732 0.0 top
65 U5 AMS1117-3.3 SOT-223-3_TabPin2 70.6374 -23.7877 0.0 top
66 Y1 8 MHz Crystal_SMD_5032-2Pin_5.0x3.2mm 33.02 -40.259 90.0 top

View File

Binary file not shown.

BIN
jlcpcb/project.db Normal file
View File

Binary file not shown.

3991
led_debug.kicad_sch Normal file
View File

File diff suppressed because it is too large Load Diff

872
mechanical.kicad_sch Normal file
View File

@@ -0,0 +1,872 @@
(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "d8f60e5a-d1c3-4fa1-a629-efffe42d1f3f")
(paper "USLetter")
(lib_symbols
(symbol "Mechanical:Fiducial"
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(property "Reference" "FID"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Fiducial"
(at 0 3.175 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Fiducial Marker"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "fiducial marker"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Fiducial*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Fiducial_0_1"
(circle
(center 0 0)
(radius 1.27)
(stroke
(width 0.508)
(type default)
)
(fill
(type background)
)
)
)
(embedded_fonts no)
)
(symbol "Mechanical:MountingHole"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(property "Reference" "H"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "MountingHole"
(at 0 3.175 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Mounting Hole without connection"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "mounting hole"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "MountingHole*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MountingHole_0_1"
(circle
(center 0 0)
(radius 1.27)
(stroke
(width 1.27)
(type default)
)
(fill
(type none)
)
)
)
(embedded_fonts no)
)
)
(symbol
(lib_id "Mechanical:MountingHole")
(at 149.86 93.98 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "15286519-c439-4e3d-81a7-3bf5682b021c")
(property "Reference" "MK2"
(at 152.4 92.7678 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "M2.5"
(at 152.4 95.1921 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_2.7mm_M2.5"
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Mounting Hole without connection"
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 149.86 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "MK2")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:MountingHole")
(at 149.86 100.33 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "2f7a03b5-2279-4220-8917-5cb2b69d07d3")
(property "Reference" "MK3"
(at 152.4 99.1178 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "M2.5"
(at 152.4 101.5421 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_2.7mm_M2.5"
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Mounting Hole without connection"
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 149.86 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "MK3")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:MountingHole")
(at 149.86 106.68 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "51fa5ccb-77ac-4df1-9093-f5848ec75212")
(property "Reference" "MK4"
(at 152.4 105.4678 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "M2.5"
(at 152.4 107.8921 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_2.7mm_M2.5"
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Mounting Hole without connection"
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 149.86 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "MK4")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:Fiducial")
(at 130.81 87.63 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "7415e566-3607-41ad-a265-0b6814f91f15")
(property "Reference" "FID1"
(at 132.969 86.4178 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Fiducial"
(at 132.969 88.8421 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Fiducial:Fiducial_1mm_Mask3mm"
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Fiducial Marker"
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 130.81 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "FID1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:Fiducial")
(at 130.81 93.98 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "b4d78d52-7a01-4bc0-80b9-f0f9bca00371")
(property "Reference" "FID2"
(at 132.969 92.7678 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Fiducial"
(at 132.969 95.1921 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Fiducial:Fiducial_1mm_Mask3mm"
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Fiducial Marker"
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 130.81 93.98 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "FID2")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:MountingHole")
(at 149.86 87.63 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "cacbe793-7a2a-441b-a41f-8ce6708d1cd3")
(property "Reference" "MK1"
(at 152.4 86.4178 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "M2.5"
(at 152.4 88.8421 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "MountingHole:MountingHole_2.7mm_M2.5"
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Mounting Hole without connection"
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 149.86 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "MK1")
(unit 1)
)
)
)
)
(symbol
(lib_id "Mechanical:Fiducial")
(at 130.81 100.33 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
(on_board yes)
(dnp yes)
(fields_autoplaced yes)
(uuid "f05ed6fa-c27c-487b-b53d-3a9d6cee92d3")
(property "Reference" "FID3"
(at 132.969 99.1178 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "Fiducial"
(at 132.969 101.5421 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Fiducial:Fiducial_1mm_Mask3mm"
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Fiducial Marker"
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "DigiKey" ""
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" ""
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Notes" ""
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Package" ""
(at 130.81 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(instances
(project "greaseweazle"
(path "/c655f350-ed96-4708-9aa6-447efff4a1e1/75fad3b8-5037-4c8f-83ae-bbaf6e2d217c"
(reference "FID3")
(unit 1)
)
)
)
)
)

View File

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 KiB

27
original_source/bom.csv Normal file
View File

@@ -0,0 +1,27 @@
Designator,Footprint,Quantity,Comment,JLCPCB Part #,Alternate Part
"C1, C16, C17, C3, C4, C42, C5, C6, C7, C9",402,10,100nF,C1525,
"C10, C14",402,2,1uF,C52923,
"C11, C12",402,2,30pF,C1570,
"C13, C15, C2",603,3,10uF,C19702,
C8,402,1,4.7nF,C1538,
D1,D_SOD-123F,1,SMF5.0A,C151296,
D2,603,2,Red LED,C2286,
D3,603,2,Green LED,C72043,
F1,805,1,SMD0805-100,C70061,
FB1,805,1,GZ2012D101TF,C1015,
J1,PinHeader_2x17_P2.54mm_Horizontal,1,Conn_02x17_Odd_Even,C79866 ,C783788
J2,PinHeader_2x06_P2.54mm_Vertical,1,Conn_02x06_Odd_Even,C5224012,
J3,USB_C_Receptacle_HRO_TYPE-C-31-M-12,1,USB_DATA,C165948,
J4,PinHeader_1x04_P2.54mm_Horizontal,1,Berg,C476973,
JP1,PinHeader_1x02_P2.54mm_Vertical,1,Jumper,C5116481,
"R1, R2, R26",402,3,5.1kΩ,C25905,
"R10, R6, R7, R8, R9",402,5,1kΩ,C11702,
"R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22",402,12,10kΩ,C25744,
"R23, R24, R25",402,3,2.4kΩ,C25882,
R3,402,1,1MΩ,C26083,
"R4, R5",402,2,22Ω,C25092,
U1,SOT-23-6,1,USB TVS,C2827654,
U2,LQFP-48_7x7mm_P0.5mm,1,AT32F415,C528437,
"U3, U4",SO-14_3.9x8.65mm_P1.27mm,2,74LS07,C371970,
U5,SOT-223-3_TabPin2,1,AMS1117-3.3,C6186,
Y1,Crystal_SMD_5032-2Pin_5.0x3.2mm,1,Crystal_Small,C115962,
1 Designator Footprint Quantity Comment JLCPCB Part # Alternate Part
2 C1, C16, C17, C3, C4, C42, C5, C6, C7, C9 402 10 100nF C1525
3 C10, C14 402 2 1uF C52923
4 C11, C12 402 2 30pF C1570
5 C13, C15, C2 603 3 10uF C19702
6 C8 402 1 4.7nF C1538
7 D1 D_SOD-123F 1 SMF5.0A C151296
8 D2 603 2 Red LED C2286
9 D3 603 2 Green LED C72043
10 F1 805 1 SMD0805-100 C70061
11 FB1 805 1 GZ2012D101TF C1015
12 J1 PinHeader_2x17_P2.54mm_Horizontal 1 Conn_02x17_Odd_Even C79866 C783788
13 J2 PinHeader_2x06_P2.54mm_Vertical 1 Conn_02x06_Odd_Even C5224012
14 J3 USB_C_Receptacle_HRO_TYPE-C-31-M-12 1 USB_DATA C165948
15 J4 PinHeader_1x04_P2.54mm_Horizontal 1 Berg C476973
16 JP1 PinHeader_1x02_P2.54mm_Vertical 1 Jumper C5116481
17 R1, R2, R26 402 3 5.1kΩ C25905
18 R10, R6, R7, R8, R9 402 5 1kΩ C11702
19 R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22 402 12 10kΩ C25744
20 R23, R24, R25 402 3 2.4kΩ C25882
21 R3 402 1 1MΩ C26083
22 R4, R5 402 2 22Ω C25092
23 U1 SOT-23-6 1 USB TVS C2827654
24 U2 LQFP-48_7x7mm_P0.5mm 1 AT32F415 C528437
25 U3, U4 SO-14_3.9x8.65mm_P1.27mm 2 74LS07 C371970
26 U5 SOT-223-3_TabPin2 1 AMS1117-3.3 C6186
27 Y1 Crystal_SMD_5032-2Pin_5.0x3.2mm 1 Crystal_Small C115962

BIN
original_source/gerber.zip Normal file
View File

Binary file not shown.

14380
original_source/layout.pdf Normal file
View File

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,66 @@
Designator,Mid X,Mid Y,Rotation,Layer
C1,81.394305,16.535695,0,top
C10,35.930305,7.933695,90,top
C11,29.694305,12.535695,90,top
C12,29.694305,8.535695,270,top
C13,75.4,25.8,270,top
C14,76.1,28.7,90,top
C15,71.8,36.5,0,top
C16,20.161,28.607,180,top
C17,36.925,28.607,180,top
C2,81.6,23.6,0,top
C3,81.375,25.051,0,top
C4,35.894305,9.535695,180,top
C42,74.894305,15.935695,90,top
C5,40.756305,16.035695,0,top
C6,37.394305,8.535695,90,top
C7,45.894305,4.035695,180,top
C8,79.294305,10.535695,90,top
C9,49.144305,12.785695,270,top
D1,80.394305,19.035695,0,top
D2,54.1715,4.35,0,top
D3,54.1715,6.55,0,top
F1,78.894305,15.535695,90,top
FB1,78.894305,22.535695,90,top
FID1,2.894305,3.535695,0,top
FID2,91.894305,3.535695,0,top
FID3,91.894305,38.535695,0,top
J1,40.6,39.8,180,top
J2,58.169305,13.935695,180,top
J3,74.894305,5.035695,0,top
J4,71.014305,36.227,90,top
J5,64.23,6.255,0,top
J6,67.405,6.26,0,top
JP1,78.9,27.9,90,top
R1,77.394305,10.535695,90,top
R10,62.124305,32.285695,90,top
R11,21.494305,18.535695,90,top
R12,24.024305,18.535695,90,top
R13,26.564305,18.535695,90,top
R14,27.834305,29.535695,270,top
R15,25.294305,29.535695,270,top
R16,22.754305,29.535695,270,top
R17,38.494305,18.535695,90,top
R18,41.024305,18.535695,90,top
R19,43.564305,18.535695,90,top
R2,72.394305,10.535695,90,top
R20,44.834305,29.745695,270,top
R21,42.294305,29.745695,270,top
R22,39.754305,29.745695,270,top
R23,60.694305,32.285695,90,top
R24,58.896,31.7566,180,top
R25,56.7715,4.35,0,top
R26,56.7715,6.55,0,top
R3,70.394305,10.535695,90,top
R4,75.904305,16.410695,270,top
R5,73.894305,16.410695,270,top
R6,29.104305,32.285695,90,top
R7,51.964305,32.285695,90,top
R8,54.504305,32.285695,90,top
R9,57.044305,32.285695,90,top
U1,74.894305,12.535695,0,top
U2,43.394305,10.035695,-90,top
U3,25.294305,23.935695,0,top
U4,42.294305,23.935695,0,top
U5,70,27,0,top
Y1,32.394305,10.535695,270,top
1 Designator Mid X Mid Y Rotation Layer
2 C1 81.394305 16.535695 0 top
3 C10 35.930305 7.933695 90 top
4 C11 29.694305 12.535695 90 top
5 C12 29.694305 8.535695 270 top
6 C13 75.4 25.8 270 top
7 C14 76.1 28.7 90 top
8 C15 71.8 36.5 0 top
9 C16 20.161 28.607 180 top
10 C17 36.925 28.607 180 top
11 C2 81.6 23.6 0 top
12 C3 81.375 25.051 0 top
13 C4 35.894305 9.535695 180 top
14 C42 74.894305 15.935695 90 top
15 C5 40.756305 16.035695 0 top
16 C6 37.394305 8.535695 90 top
17 C7 45.894305 4.035695 180 top
18 C8 79.294305 10.535695 90 top
19 C9 49.144305 12.785695 270 top
20 D1 80.394305 19.035695 0 top
21 D2 54.1715 4.35 0 top
22 D3 54.1715 6.55 0 top
23 F1 78.894305 15.535695 90 top
24 FB1 78.894305 22.535695 90 top
25 FID1 2.894305 3.535695 0 top
26 FID2 91.894305 3.535695 0 top
27 FID3 91.894305 38.535695 0 top
28 J1 40.6 39.8 180 top
29 J2 58.169305 13.935695 180 top
30 J3 74.894305 5.035695 0 top
31 J4 71.014305 36.227 90 top
32 J5 64.23 6.255 0 top
33 J6 67.405 6.26 0 top
34 JP1 78.9 27.9 90 top
35 R1 77.394305 10.535695 90 top
36 R10 62.124305 32.285695 90 top
37 R11 21.494305 18.535695 90 top
38 R12 24.024305 18.535695 90 top
39 R13 26.564305 18.535695 90 top
40 R14 27.834305 29.535695 270 top
41 R15 25.294305 29.535695 270 top
42 R16 22.754305 29.535695 270 top
43 R17 38.494305 18.535695 90 top
44 R18 41.024305 18.535695 90 top
45 R19 43.564305 18.535695 90 top
46 R2 72.394305 10.535695 90 top
47 R20 44.834305 29.745695 270 top
48 R21 42.294305 29.745695 270 top
49 R22 39.754305 29.745695 270 top
50 R23 60.694305 32.285695 90 top
51 R24 58.896 31.7566 180 top
52 R25 56.7715 4.35 0 top
53 R26 56.7715 6.55 0 top
54 R3 70.394305 10.535695 90 top
55 R4 75.904305 16.410695 270 top
56 R5 73.894305 16.410695 270 top
57 R6 29.104305 32.285695 90 top
58 R7 51.964305 32.285695 90 top
59 R8 54.504305 32.285695 90 top
60 R9 57.044305 32.285695 90 top
61 U1 74.894305 12.535695 0 top
62 U2 43.394305 10.035695 -90 top
63 U3 25.294305 23.935695 0 top
64 U4 42.294305 23.935695 0 top
65 U5 70 27 0 top
66 Y1 32.394305 10.535695 270 top

View File

Binary file not shown.

4
sym-lib-table Normal file
View File

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

8428
usb.kicad_sch Normal file
View File

File diff suppressed because it is too large Load Diff