Compare commits

...

6 Commits

Author SHA1 Message Date
Zane Kaminski c337bcf24b As sent to JLC 2024-02-16 16:11:18 -05:00
Zane Kaminski 123a26add7 Remove incorrectly-generated 4-layer PCB files (GW28R8128 is only 2-layer) 2024-02-16 16:09:01 -05:00
Zane Kaminski d59547273d Update .gitignore to ignore kicad_prl files 2024-02-16 14:04:15 -05:00
Zane Kaminski 1681f6d577 Delete documentation pdfs with wrong name 2024-02-16 02:07:34 -05:00
Zane Kaminski c4d25677f7 Delete old renders 2024-02-16 02:07:31 -05:00
Zane Kaminski a43da64f6f New with fuse 2024-01-27 17:25:17 -05:00
34 changed files with 19360 additions and 38152 deletions

1
.gitignore vendored
View File

@ -25,3 +25,4 @@ GW28R8128-backups/*
*.DS_Store
Documentation/~$M01Manual.docx
*.kicad_prl

Binary file not shown.

Before

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,75 +0,0 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "All Layers",
"auto_track_width": true,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "GW28R8128.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -1,5 +1,6 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.15,
@ -33,9 +34,9 @@
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 1.0,
"drill": 0.9,
"height": 2.28,
"width": 1.9
"width": 2.0
},
"silk_line_width": 0.15,
"silk_text_italic": false,
@ -48,7 +49,13 @@
"min_clearance": 0.15239999999999998
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
@ -57,32 +64,43 @@
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"copper_sliver": "error",
"courtyards_overlap": "warning",
"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",
"duplicate_footprints": "error",
"extra_footprint": "error",
"footprint": "error",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "ignore",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"missing_footprint": "error",
"net_conflict": "error",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "ignore",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "warning",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
@ -91,7 +109,6 @@
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rule_severitieslegacy_courtyards_overlap": true,
@ -100,25 +117,77 @@
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.075,
"min_clearance": 0.15,
"min_connection": 0.12,
"min_copper_edge_clearance": 0.30479999999999996,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_hole_to_hole": 0.254,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.15239999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"min_track_width": 0.15,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.15,
0.2,
0.254,
0.508,
0.762,
0.25,
0.3,
0.35,
0.4,
0.45,
0.5,
0.6,
0.8,
1.0,
1.27,
1.524
],
@ -127,10 +196,22 @@
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.5,
"drill": 0.3
},
{
"diameter": 0.6,
"drill": 0.3
},
{
"diameter": 0.8,
"drill": 0.4
},
{
"diameter": 1.0,
"drill": 0.5
},
{
"diameter": 1.524,
"drill": 0.762
@ -139,7 +220,8 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
@ -323,18 +405,23 @@
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
@ -344,6 +431,7 @@
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@ -361,8 +449,8 @@
"net_settings": {
"classes": [
{
"bus_width": 12.0,
"clearance": 0.1524,
"bus_width": 12,
"clearance": 0.15,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
@ -372,16 +460,18 @@
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.1524,
"via_diameter": 0.6,
"track_width": 0.15,
"via_diameter": 0.5,
"via_drill": 0.3,
"wire_width": 6.0
"wire_width": 6
}
],
"meta": {
"version": 2
"version": 3
},
"net_colors": null
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
@ -397,6 +487,8 @@
"schematic": {
"annotate_start_num": 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": [],
@ -428,7 +520,11 @@
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},

File diff suppressed because it is too large Load Diff

43
Makefile Normal file
View File

@ -0,0 +1,43 @@
KICAD = /Applications/KiCad/KiCad.app/Contents/MacOS/kicad-cli
LAYERS = F.Cu,B.Cu,F.Paste,F.SilkS,B.SilkS,F.Mask,B.Mask,Edge.Cuts
F_PCB = $@/../GW28R8128.kicad_pcb
F_SCH = $@/../GW28R8128.kicad_sch
F_POS = $@/GW28R8128-top-pos.csv
F_ZIP = $@/GW28R8128-gerber.zip
F_SCHPDF = $@/GW28R8128-Schematic.pdf
F_PCBPDF = $@/GW28R8128-Placement.pdf
OPT_GERBER = -l $(LAYERS) --subtract-soldermask --no-netlist --no-x2
CMD_GERBER = pcb export gerbers $(OPT_GERBER) -o $@/ $(F_PCB)
CMD_DRILL = pcb export drill -o $@/ $(F_PCB)
OPT_POS = --smd-only --units mm --side front --format csv
CMD_POS = pcb export pos $(OPT_POS) -o $(F_POS) $(F_PCB)
CMD_SCHPDF = sch export pdf --black-and-white --no-background-color -o $(F_SCHPDF) $(F_SCH)
CMD_PCBPDF = pcb export pdf --black-and-white -l F.Fab,Edge.Cuts -o $(F_PCBPDF) $(F_PCB)
.PHONY: all clean gerber Documentation
all: gerber Documentation
clean:
rm -fr gerber/
rm -f Documentation/GW28R8128-Schematic.pdf
rm -f Documentation/GW28R8128-Placement.pdf
gerber:
mkdir -p $@
$(KICAD) $(CMD_GERBER)
$(KICAD) $(CMD_DRILL)
$(KICAD) $(CMD_POS)
sed -i '' 's/PosX/MidX/g' $(F_POS)
sed -i '' 's/PosY/MidY/g' $(F_POS)
sed -i '' 's/Rot/Rotation/g' $(F_POS)
zip -r $(F_ZIP) $@/
Documentation:
mkdir -p $@
$(KICAD) $(CMD_SCHPDF)
$(KICAD) $(CMD_PCBPDF)

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

View File

@ -1,39 +1,46 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.1.5-0-10_14)*
G04 #@! TF.CreationDate,2021-04-02T23:53:53-04:00*
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.10*
G04 #@! TF.CreationDate,2024-02-16T16:10:31-05:00*
G04 #@! TF.ProjectId,GW28R8128,47573238-5238-4313-9238-2e6b69636164,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.1.5-0-10_14)) date 2021-04-02 23:53:53*
G04 Created by KiCad (PCBNEW 7.0.10) date 2024-02-16 16:10:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 #@! TA.AperFunction,Profile*
%ADD10C,0.150000*%
G04 #@! TD*
G04 APERTURE END LIST*
D10*
X40005000Y-54864000D02*
X39941500Y-18796000D02*
G75*
G02X39370000Y-54229000I0J635000D01*
G03*
X39306500Y-19431000I0J-635000D01*
G01*
X57150000Y-54229000D02*
X39306500Y-54229000D02*
X39306500Y-19431000D01*
X57213500Y-19431000D02*
G75*
G02X56515000Y-54864000I-635000J0D01*
G03*
X56578500Y-18796000I-635000J0D01*
G01*
X56515000Y-18796000D02*
X56578500Y-54864000D02*
G75*
G02X57150000Y-19431000I0J-635000D01*
G03*
X57213500Y-54229000I0J635000D01*
G01*
X39370000Y-19431000D02*
X39306500Y-54229000D02*
G75*
G02X40005000Y-18796000I635000J0D01*
G03*
X39941500Y-54864000I635000J0D01*
G01*
X39370000Y-54229000D02*
X39370000Y-19431000D01*
X56515000Y-54864000D02*
X40005000Y-54864000D01*
X57150000Y-19431000D02*
X57150000Y-54229000D01*
X40005000Y-18796000D02*
X56515000Y-18796000D01*
X56578500Y-54864000D02*
X39941500Y-54864000D01*
X39941500Y-18796000D02*
X56578500Y-18796000D01*
X57213500Y-19431000D02*
X57213500Y-54229000D01*
M02*

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

View File

@ -0,0 +1,291 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.10*
G04 #@! TF.CreationDate,2024-02-16T16:10:31-05:00*
G04 #@! TF.ProjectId,GW28R8128,47573238-5238-4313-9238-2e6b69636164,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.10) date 2024-02-16 16:10:31*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,0.200000*%
%ADD11C,1.280000*%
%ADD12C,0.203200*%
%ADD13C,0.152400*%
%ADD14C,0.127000*%
%ADD15RoundRect,0.175000X-0.175000X-0.612500X0.175000X-0.612500X0.175000X0.612500X-0.175000X0.612500X0*%
%ADD16RoundRect,0.175000X-0.612500X-0.175000X0.612500X-0.175000X0.612500X0.175000X-0.612500X0.175000X0*%
%ADD17RoundRect,0.287500X-0.462500X0.287500X-0.462500X-0.287500X0.462500X-0.287500X0.462500X0.287500X0*%
%ADD18RoundRect,0.237500X0.237500X0.512500X-0.237500X0.512500X-0.237500X-0.512500X0.237500X-0.512500X0*%
%ADD19RoundRect,0.237500X-0.237500X-0.512500X0.237500X-0.512500X0.237500X0.512500X-0.237500X0.512500X0*%
%ADD20RoundRect,0.630000X-0.270000X-0.560000X0.270000X-0.560000X0.270000X0.560000X-0.270000X0.560000X0*%
%ADD21RoundRect,0.250000X-0.650000X-0.250000X0.650000X-0.250000X0.650000X0.250000X-0.650000X0.250000X0*%
%ADD22RoundRect,0.325000X0.325000X1.125000X-0.325000X1.125000X-0.325000X-1.125000X0.325000X-1.125000X0*%
%ADD23RoundRect,0.330000X0.770000X0.970000X-0.770000X0.970000X-0.770000X-0.970000X0.770000X-0.970000X0*%
%ADD24RoundRect,0.287500X-0.287500X-0.462500X0.287500X-0.462500X0.287500X0.462500X-0.287500X0.462500X0*%
G04 APERTURE END LIST*
D10*
X46990000Y-20066000D02*
X49530000Y-20066000D01*
X49530000Y-20066000D02*
X49530000Y-19177000D01*
X46990000Y-19177000D02*
X46990000Y-20066000D01*
D11*
X44196000Y-22352000D02*
G75*
G03*
X43434000Y-22352000I-381000J0D01*
G01*
X43434000Y-22352000D02*
G75*
G03*
X44196000Y-22352000I381000J0D01*
G01*
D12*
X47640723Y-36382649D02*
X47640723Y-37040630D01*
X47640723Y-37040630D02*
X47679428Y-37118040D01*
X47679428Y-37118040D02*
X47718133Y-37156745D01*
X47718133Y-37156745D02*
X47795542Y-37195449D01*
X47795542Y-37195449D02*
X47950361Y-37195449D01*
X47950361Y-37195449D02*
X48027771Y-37156745D01*
X48027771Y-37156745D02*
X48066476Y-37118040D01*
X48066476Y-37118040D02*
X48105180Y-37040630D01*
X48105180Y-37040630D02*
X48105180Y-36382649D01*
X48917981Y-37195449D02*
X48453524Y-37195449D01*
X48685752Y-37195449D02*
X48685752Y-36382649D01*
X48685752Y-36382649D02*
X48608343Y-36498764D01*
X48608343Y-36498764D02*
X48530933Y-36576173D01*
X48530933Y-36576173D02*
X48453524Y-36614878D01*
X48199697Y-22432432D02*
X48199697Y-22703366D01*
X48625449Y-22703366D02*
X47812649Y-22703366D01*
X47812649Y-22703366D02*
X47812649Y-22316318D01*
X48625449Y-21580927D02*
X48625449Y-22045384D01*
X48625449Y-21813156D02*
X47812649Y-21813156D01*
X47812649Y-21813156D02*
X47928764Y-21890565D01*
X47928764Y-21890565D02*
X48006173Y-21967975D01*
X48006173Y-21967975D02*
X48044878Y-22045384D01*
X46244449Y-27142923D02*
X45431649Y-27142923D01*
X45431649Y-27142923D02*
X45431649Y-26949399D01*
X45431649Y-26949399D02*
X45470354Y-26833285D01*
X45470354Y-26833285D02*
X45547764Y-26755875D01*
X45547764Y-26755875D02*
X45625173Y-26717170D01*
X45625173Y-26717170D02*
X45779992Y-26678466D01*
X45779992Y-26678466D02*
X45896106Y-26678466D01*
X45896106Y-26678466D02*
X46050925Y-26717170D01*
X46050925Y-26717170D02*
X46128335Y-26755875D01*
X46128335Y-26755875D02*
X46205745Y-26833285D01*
X46205745Y-26833285D02*
X46244449Y-26949399D01*
X46244449Y-26949399D02*
X46244449Y-27142923D01*
X46244449Y-25904370D02*
X46244449Y-26368827D01*
X46244449Y-26136599D02*
X45431649Y-26136599D01*
X45431649Y-26136599D02*
X45547764Y-26214008D01*
X45547764Y-26214008D02*
X45625173Y-26291418D01*
X45625173Y-26291418D02*
X45663878Y-26368827D01*
D13*
X54085000Y-29735000D02*
X54085000Y-31190000D01*
X52630000Y-29735000D02*
X54085000Y-29735000D01*
X43890000Y-29735000D02*
X43607218Y-29735000D01*
X43607218Y-29735000D02*
X42435000Y-30907218D01*
X42435000Y-30907218D02*
X42435000Y-31190000D01*
X54085000Y-43925000D02*
X54085000Y-42470000D01*
X52630000Y-43925000D02*
X54085000Y-43925000D01*
X43890000Y-43925000D02*
X42435000Y-43925000D01*
X42435000Y-43925000D02*
X42435000Y-42470000D01*
X54013000Y-20763600D02*
X54013000Y-21576400D01*
X52413000Y-20763600D02*
X52413000Y-21576400D01*
X47396400Y-49695000D02*
X46583600Y-49695000D01*
X47396400Y-48095000D02*
X46583600Y-48095000D01*
X50899100Y-24092000D02*
X51711900Y-24092000D01*
X50899100Y-25692000D02*
X51711900Y-25692000D01*
D14*
X49434000Y-51343000D02*
X50134000Y-51343000D01*
X50134000Y-52543000D02*
X49434000Y-52543000D01*
X46386000Y-51343000D02*
X47086000Y-51343000D01*
X47086000Y-52543000D02*
X46386000Y-52543000D01*
X49960000Y-23711500D02*
X46560000Y-23711500D01*
X49960000Y-20611500D02*
X46560000Y-20611500D01*
X48329000Y-28693000D02*
X48329000Y-28003500D01*
X48329000Y-28693000D02*
X44379000Y-28693000D01*
X48329000Y-25082500D02*
X48329000Y-24393000D01*
X48329000Y-24393000D02*
X44379000Y-24393000D01*
D13*
X50838100Y-26441500D02*
X51650900Y-26441500D01*
X50838100Y-28041500D02*
X51650900Y-28041500D01*
%LPC*%
D15*
X48260000Y-29992500D03*
X46990000Y-29992500D03*
X45720000Y-29992500D03*
X44450000Y-29992500D03*
D16*
X42697500Y-31750000D03*
X42697500Y-33020000D03*
X42697500Y-34290000D03*
X42697500Y-35560000D03*
X42697500Y-36830000D03*
X42697500Y-38100000D03*
X42697500Y-39370000D03*
X42697500Y-40640000D03*
X42697500Y-41910000D03*
D15*
X44450000Y-43667500D03*
X45720000Y-43667500D03*
X46990000Y-43667500D03*
X48260000Y-43667500D03*
X49530000Y-43667500D03*
X50800000Y-43667500D03*
X52070000Y-43667500D03*
D16*
X53822500Y-41910000D03*
X53822500Y-40640000D03*
X53822500Y-39370000D03*
X53822500Y-38100000D03*
X53822500Y-36830000D03*
X53822500Y-35560000D03*
X53822500Y-34290000D03*
X53822500Y-33020000D03*
X53822500Y-31750000D03*
D15*
X52070000Y-29992500D03*
X50800000Y-29992500D03*
X49530000Y-29992500D03*
D17*
X53213000Y-20320000D03*
X53213000Y-22020000D03*
D18*
X47940000Y-48895000D03*
X46040000Y-48895000D03*
D19*
X50355500Y-24892000D03*
X52255500Y-24892000D03*
D20*
X40640000Y-20320000D03*
X40640000Y-22860000D03*
X40640000Y-25400000D03*
X40640000Y-27940000D03*
X40640000Y-30480000D03*
X40640000Y-33020000D03*
X40640000Y-35560000D03*
X40640000Y-38100000D03*
X40640000Y-40640000D03*
X40640000Y-43180000D03*
X40640000Y-45720000D03*
X40640000Y-48260000D03*
X40640000Y-50800000D03*
X40640000Y-53340000D03*
X55880000Y-53340000D03*
X55880000Y-50800000D03*
X55880000Y-48260000D03*
X55880000Y-45720000D03*
X55880000Y-43180000D03*
X55880000Y-40640000D03*
X55880000Y-38100000D03*
X55880000Y-35560000D03*
X55880000Y-33020000D03*
X55880000Y-30480000D03*
X55880000Y-27940000D03*
X55880000Y-25400000D03*
X55880000Y-22860000D03*
X55880000Y-20320000D03*
D21*
X49784000Y-51943000D03*
X46736000Y-51943000D03*
D22*
X49760000Y-22161500D03*
X46760000Y-22161500D03*
D23*
X47879000Y-26543000D03*
X43879000Y-26543000D03*
D24*
X50394500Y-27241500D03*
X52094500Y-27241500D03*
%LPD*%
M02*

View File

@ -1 +0,0 @@
Ref,Val,Package,PosX,PosY,Rot,Side
1 Ref Val Package PosX PosY Rot Side

View File

@ -1,6 +0,0 @@
### Module positions - created on Friday, April 02, 2021 at 11:54:06 PM ###
### Printed by Pcbnew version kicad (5.1.5-0-10_14)
## Unit = mm, Angle = deg.
## Side : bottom
# Ref Val Package PosX PosY Rot Side
## End

File diff suppressed because it is too large Load Diff

BIN
gerber/GW28R8128-gerber.zip Normal file

Binary file not shown.

122
gerber/GW28R8128-job.gbrjob Normal file
View File

@ -0,0 +1,122 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "7.0.10"
},
"CreationDate": "2024-02-16T16:10:31-05:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "GW28R8128",
"GUID": "47573238-5238-4313-9238-2e6b69636164",
"Revision": "rev?"
},
"Size": {
"X": 18.057,
"Y": 36.218
},
"LayerNumber": 2,
"BoardThickness": 1.6108,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.15,
"PadToTrack": 0.15,
"TrackToTrack": 0.15,
"MinLineWidth": 0.15,
"TrackToRegion": 0.1524,
"RegionToRegion": 0.1524
}
],
"FilesAttributes": [
{
"Path": "GW28R8128-F_Cu.gtl",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "GW28R8128-B_Cu.gbl",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "GW28R8128-F_Paste.gtp",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "GW28R8128-F_Silkscreen.gto",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "GW28R8128-B_Silkscreen.gbo",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "GW28R8128-F_Mask.gts",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "GW28R8128-B_Mask.gbs",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "GW28R8128-Edge_Cuts.gm1",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.5208,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

View File

@ -1,7 +1,10 @@
Ref,Val,Package,PosX,PosY,Rot,Side
"C1","100n","C_0805",48.680000,-26.670000,180.000000,top
Ref,Val,Package,MidX,MidY,Rotation,Side
"C1","2u2","C_0805",53.213000,-21.170000,-90.000000,top
"C2","2u2","C_0805",51.244500,-27.241500,0.000000,top
"D1","B340B","D_SMB",45.879000,-26.543000,180.000000,top
"F1","200mA","BelFuse_1210",48.260000,-22.161500,180.000000,top
"R1","22k","R_0805",46.990000,-48.895000,180.000000,top
"R2","22k","R_0805",52.070000,-26.035000,270.000000,top
"TP1","~OE~","Tyco_RCU_0603_Paste",49.784000,-51.943000,0.000000,top
"TP2","~WE~","Tyco_RCU_0603_Paste",46.736000,-51.943000,0.000000,top
"U1","39SF010","PLCC-32",48.260000,-36.830000,0.000000,top
"R2","22k","R_0805",51.305500,-24.892000,0.000000,top
"TP1","~{OE}","Tyco_RCU_0603_Paste",49.784000,-51.943000,0.000000,top
"TP2","~{WE}","Tyco_RCU_0603_Paste",46.736000,-51.943000,0.000000,top
"U1","39SF010","PLCC-32",48.260000,-36.830000,-90.000000,top

1 Ref Val Package PosX MidX PosY MidY Rot Rotation Side
2 C1 100n 2u2 C_0805 48.680000 53.213000 -26.670000 -21.170000 180.000000 -90.000000 top
3 C2 2u2 C_0805 51.244500 -27.241500 0.000000 top
4 D1 B340B D_SMB 45.879000 -26.543000 180.000000 top
5 F1 200mA BelFuse_1210 48.260000 -22.161500 180.000000 top
6 R1 22k R_0805 46.990000 46.990000 -48.895000 -48.895000 180.000000 180.000000 top
7 R2 22k R_0805 52.070000 51.305500 -26.035000 -24.892000 270.000000 0.000000 top
8 TP1 ~OE~ ~{OE} Tyco_RCU_0603_Paste 49.784000 49.784000 -51.943000 -51.943000 0.000000 0.000000 top
9 TP2 ~WE~ ~{WE} Tyco_RCU_0603_Paste 46.736000 46.736000 -51.943000 -51.943000 0.000000 0.000000 top
10 U1 39SF010 PLCC-32 48.260000 48.260000 -36.830000 -36.830000 0.000000 -90.000000 top

View File

@ -1,12 +0,0 @@
### Module positions - created on Friday, April 02, 2021 at 11:54:06 PM ###
### Printed by Pcbnew version kicad (5.1.5-0-10_14)
## Unit = mm, Angle = deg.
## Side : top
# Ref Val Package PosX PosY Rot Side
C1 100n C_0805 48.6800 -26.6700 180.0000 top
R1 22k R_0805 46.9900 -48.8950 180.0000 top
R2 22k R_0805 52.0700 -26.0350 270.0000 top
TP1 ~OE~ Tyco_RCU_0603_Paste 49.7840 -51.9430 0.0000 top
TP2 ~WE~ Tyco_RCU_0603_Paste 46.7360 -51.9430 0.0000 top
U1 39SF010 PLCC-32 48.2600 -36.8300 0.0000 top
## End

View File

@ -1,182 +1,113 @@
M48
; DRILL file {KiCad (5.1.5-0-10_14)} date Friday, April 02, 2021 at 11:54:01 PM
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2021-04-02T23:54:01-04:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(5.1.5-0-10_14)
; DRILL file {KiCad 7.0.10} date Friday, February 16, 2024 at 04:10:32PM
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-02-16T16:10:32-05:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.10
; #@! TF.FileFunction,MixedPlating,1,2
FMAT,2
INCH
T1C0.0118
T2C0.0157
T3C0.0354
T4C0.0394
METRIC
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.300
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T2C0.400
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T3C0.500
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.900
%
G90
G05
T1
X1.665Y-2.1
X1.73Y-1.3
X1.73Y-1.35
X1.73Y-1.4
X1.73Y-1.6
X1.815Y-1.97
X1.85Y-1.67
X1.85Y-1.77
X1.9Y-1.23
X1.925Y-1.925
X1.94Y-1.435
X2.025Y-1.6
X2.05Y-1.13
X2.05Y-1.23
X2.07Y-1.3
X2.07Y-1.35
X2.07Y-1.4
X2.125Y-1.825
X2.125Y-1.975
X42.291Y-53.34
X42.418Y-30.734
X42.735Y-29.464
X43.942Y-33.02
X43.942Y-34.29
X43.942Y-35.56
X43.942Y-40.64
X44.386Y-31.623
X45.974Y-36.258
X46.101Y-50.038
X46.99Y-42.418
X46.99Y-44.958
X48.26Y-31.242
X49.276Y-36.639
X50.8Y-31.178
X51.435Y-40.64
X52.07Y-26.105
X52.07Y-28.702
X52.07Y-31.242
X52.578Y-33.02
X52.578Y-34.29
X52.578Y-35.56
X53.149Y-24.892
X53.975Y-46.355
X53.975Y-50.165
X54.356Y-26.098
X54.356Y-28.194
X54.356Y-30.226
T2
X1.84Y-1.05
X1.885Y-1.0
X1.885Y-1.1
X53.149Y-27.178
T3
G00X1.6Y-0.8823
M15
G01X1.6Y-0.9177
M16
G05
G00X1.6Y-0.9823
M15
G01X1.6Y-1.0177
M16
G05
G00X1.6Y-1.0823
M15
G01X1.6Y-1.1177
M16
G05
G00X1.6Y-1.1823
M15
G01X1.6Y-1.2177
M16
G05
G00X1.6Y-1.2823
M15
G01X1.6Y-1.3177
M16
G05
G00X1.6Y-1.3823
M15
G01X1.6Y-1.4177
M16
G05
G00X1.6Y-1.4823
M15
G01X1.6Y-1.5177
M16
G05
G00X1.6Y-1.5823
M15
G01X1.6Y-1.6177
M16
G05
G00X1.6Y-1.6823
M15
G01X1.6Y-1.7177
M16
G05
G00X1.6Y-1.7823
M15
G01X1.6Y-1.8177
M16
G05
G00X1.6Y-1.8823
M15
G01X1.6Y-1.9177
M16
G05
G00X1.6Y-1.9823
M15
G01X1.6Y-2.0177
M16
G05
G00X2.2Y-0.8823
M15
G01X2.2Y-0.9177
M16
G05
G00X2.2Y-0.9823
M15
G01X2.2Y-1.0177
M16
G05
G00X2.2Y-1.0823
M15
G01X2.2Y-1.1177
M16
G05
G00X2.2Y-1.1823
M15
G01X2.2Y-1.2177
M16
G05
G00X2.2Y-1.2823
M15
G01X2.2Y-1.3177
M16
G05
G00X2.2Y-1.3823
M15
G01X2.2Y-1.4177
M16
G05
G00X2.2Y-1.4823
M15
G01X2.2Y-1.5177
M16
G05
G00X2.2Y-1.5823
M15
G01X2.2Y-1.6177
M16
G05
G00X2.2Y-1.6823
M15
G01X2.2Y-1.7177
M16
G05
G00X2.2Y-1.7823
M15
G01X2.2Y-1.8177
M16
G05
G00X2.2Y-1.8823
M15
G01X2.2Y-1.9177
M16
G05
G00X2.2Y-1.9823
M15
G01X2.2Y-2.0177
M16
G05
X43.878Y-24.638
X43.878Y-28.448
X51.87Y-22.02
X53.213Y-23.177
T4
G00X1.6Y-0.7843
M15
G01X1.6Y-0.8157
M16
X40.64Y-19.87G85X40.64Y-20.77
G05
G00X1.6Y-2.0843
M15
G01X1.6Y-2.1157
M16
X40.64Y-22.41G85X40.64Y-23.31
G05
G00X2.2Y-0.7843
M15
G01X2.2Y-0.8157
M16
X40.64Y-24.95G85X40.64Y-25.85
G05
G00X2.2Y-2.0843
M15
G01X2.2Y-2.1157
M16
X40.64Y-27.49G85X40.64Y-28.39
G05
X40.64Y-30.03G85X40.64Y-30.93
G05
X40.64Y-32.57G85X40.64Y-33.47
G05
X40.64Y-35.11G85X40.64Y-36.01
G05
X40.64Y-37.65G85X40.64Y-38.55
G05
X40.64Y-40.19G85X40.64Y-41.09
G05
X40.64Y-42.73G85X40.64Y-43.63
G05
X40.64Y-45.27G85X40.64Y-46.17
G05
X40.64Y-47.81G85X40.64Y-48.71
G05
X40.64Y-50.35G85X40.64Y-51.25
G05
X40.64Y-52.89G85X40.64Y-53.79
G05
X55.88Y-19.87G85X55.88Y-20.77
G05
X55.88Y-22.41G85X55.88Y-23.31
G05
X55.88Y-24.95G85X55.88Y-25.85
G05
X55.88Y-27.49G85X55.88Y-28.39
G05
X55.88Y-30.03G85X55.88Y-30.93
G05
X55.88Y-32.57G85X55.88Y-33.47
G05
X55.88Y-35.11G85X55.88Y-36.01
G05
X55.88Y-37.65G85X55.88Y-38.55
G05
X55.88Y-40.19G85X55.88Y-41.09
G05
X55.88Y-42.73G85X55.88Y-43.63
G05
X55.88Y-45.27G85X55.88Y-46.17
G05
X55.88Y-47.81G85X55.88Y-48.71
G05
X55.88Y-50.35G85X55.88Y-51.25
G05
X55.88Y-52.89G85X55.88Y-53.79
G05
T0
M30

View File

@ -1,3 +1,4 @@
(sym_lib_table
(lib (name GW_RAM)(type Legacy)(uri "$(KIPRJMOD)/../GW_Parts/GW_RAM.lib")(options "")(descr ""))
(version 7)
(lib (name "GW_RAM")(type "KiCad")(uri "$(KIPRJMOD)/../GW_Parts/GW_RAM.kicad_sym")(options "")(descr ""))
)