Ben Labs LTD. Now owns the BenBoard

This commit is contained in:
Benjamin Kyd
2023-07-26 11:01:45 +01:00
parent 72f813262f
commit f21c23d3b7
385 changed files with 747928 additions and 0 deletions

BIN
kicad/bb.pcb3d Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

22
kicad/benboard.csv Normal file
View File

@@ -0,0 +1,22 @@
"#","Reference","Qty","Value","Footprint","DNP"
"1","C1, C2, C5, C9, C19, C20","6","4.7uF","Capacitor_SMD:C_0603_1608Metric",""
"2","C3, C13, C18","3","1uF","Capacitor_SMD:C_0603_1608Metric",""
"3","C4","1","47nF","Capacitor_SMD:C_0603_1608Metric",""
"4","C6, C10, C11, C12","4","100nF","Capacitor_SMD:C_0603_1608Metric",""
"5","C7","1","100pF","Capacitor_SMD:C_0603_1608Metric",""
"6","C8","1","820pF","Capacitor_SMD:C_0603_1608Metric",""
"7","C14","1","0.5pF","Capacitor_SMD:C_0603_1608Metric",""
"8","C16, C17, C22, C23","4","12pF","Capacitor_SMD:C_0603_1608Metric",""
"9","C21","1","0.8pF","Capacitor_SMD:C_0603_1608Metric",""
"10","J1","1","USB_C_Receptacle_USB2.0","Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV",""
"11","L1, L3","2","10uH","Inductor_SMD:L_0603_1608Metric",""
"12","L2","1","15nH","Inductor_SMD:L_0603_1608Metric",""
"13","L4","1","4.1nH","Inductor_SMD:L_0603_1608Metric",""
"14","R1, R2","2","5.1k","Resistor_SMD:R_0603_1608Metric",""
"15","R3, R4, R5","3","10k","Resistor_SMD:R_0603_1608Metric",""
"16","RED1","1","LED","LED_SMD:LED_0805_2012Metric",""
"17","SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21","21","SW_Push","keyswitches:Kailh_socket_MX",""
"18","U1","1","nRF52840","Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mm",""
"19","U2","1","BQ24075RGT","Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm",""
"20","Y1","1","32MHz","Crystal:Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm",""
"21","Y2","1","32.768kHz","Crystal:Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm",""
1 # Reference Qty Value Footprint DNP
2 1 C1, C2, C5, C9, C19, C20 6 4.7uF Capacitor_SMD:C_0603_1608Metric
3 2 C3, C13, C18 3 1uF Capacitor_SMD:C_0603_1608Metric
4 3 C4 1 47nF Capacitor_SMD:C_0603_1608Metric
5 4 C6, C10, C11, C12 4 100nF Capacitor_SMD:C_0603_1608Metric
6 5 C7 1 100pF Capacitor_SMD:C_0603_1608Metric
7 6 C8 1 820pF Capacitor_SMD:C_0603_1608Metric
8 7 C14 1 0.5pF Capacitor_SMD:C_0603_1608Metric
9 8 C16, C17, C22, C23 4 12pF Capacitor_SMD:C_0603_1608Metric
10 9 C21 1 0.8pF Capacitor_SMD:C_0603_1608Metric
11 10 J1 1 USB_C_Receptacle_USB2.0 Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV
12 11 L1, L3 2 10uH Inductor_SMD:L_0603_1608Metric
13 12 L2 1 15nH Inductor_SMD:L_0603_1608Metric
14 13 L4 1 4.1nH Inductor_SMD:L_0603_1608Metric
15 14 R1, R2 2 5.1k Resistor_SMD:R_0603_1608Metric
16 15 R3, R4, R5 3 10k Resistor_SMD:R_0603_1608Metric
17 16 RED1 1 LED LED_SMD:LED_0805_2012Metric
18 17 SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 21 SW_Push keyswitches:Kailh_socket_MX
19 18 U1 1 nRF52840 Package_DFN_QFN:Nordic_AQFN-73-1EP_7x7mm_P0.5mm
20 19 U2 1 BQ24075RGT Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm
21 20 Y1 1 32MHz Crystal:Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm
22 21 Y2 1 32.768kHz Crystal:Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm

54749
kicad/benboard.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

77
kicad/benboard.kicad_prl Normal file
View File

@@ -0,0 +1,77 @@
{
"board": {
"active_layer": 31,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 1,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"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,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "800ffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "benboard.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

495
kicad/benboard.kicad_pro Normal file
View File

@@ -0,0 +1,495 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 0.5,
"silk_text_size_v": 0.5,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"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",
"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_type_mismatch": "ignore",
"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": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "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_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.19999999999999998,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.25,
"min_microvia_drill": 0.15,
"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.09,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.25,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"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.2
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.25,
"drill": 0.15
}
],
"zones_allow_external_fillets": false
},
"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",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "benboard.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.25,
"via_drill": 0.15,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "benboard.cad",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "benboard.step",
"vrml": "benboard.wrl"
},
"page_layout_descr_file": ""
},
"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": [],
"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,
"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": "",
"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
},
"sheets": [
[
"b2065370-6f3a-4205-b26a-a9c2368077cd",
""
]
],
"text_variables": {}
}

5437
kicad/benboard.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

70960
kicad/benboard.wrl Normal file

File diff suppressed because it is too large Load Diff

1321
kicad/benboard.xml Normal file

File diff suppressed because it is too large Load Diff

93297
kicad/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

4
kicad/fp-lib-table Normal file
View File

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

14221
kicad/gbr/benboard-B_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,667 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6*%
%TF.CreationDate,2023-07-25T14:06:58+01:00*%
%TF.ProjectId,benboard,62656e62-6f61-4726-942e-6b696361645f,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.6) date 2023-07-25 14:06:58*
%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*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10C,1.701800*%
%ADD11C,3.000000*%
%ADD12C,3.987800*%
%ADD13R,2.550000X2.500000*%
%ADD14RotRect,2.550000X2.500000X164.000000*%
%ADD15RotRect,2.550000X2.500000X172.000000*%
%ADD16RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
%ADD17RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
%ADD18RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD19C,0.650000*%
%ADD20R,0.600000X1.240000*%
%ADD21R,0.300000X1.240000*%
%ADD22O,1.000000X1.800000*%
%ADD23O,1.000000X2.100000*%
%ADD24RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
%ADD25R,1.200000X1.400000*%
%ADD26R,1.400000X1.200000*%
%ADD27RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
%ADD28RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
%ADD29RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
%ADD30RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
%ADD31RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
%ADD32C,0.250000*%
%ADD33RotRect,4.850000X4.850000X225.000000*%
%ADD34RoundRect,0.062500X0.375000X0.062500X-0.375000X0.062500X-0.375000X-0.062500X0.375000X-0.062500X0*%
%ADD35RoundRect,0.062500X0.062500X0.375000X-0.062500X0.375000X-0.062500X-0.375000X0.062500X-0.375000X0*%
%ADD36R,1.600000X1.600000*%
G04 APERTURE END LIST*
D10*
%TO.C,SW16*%
X173201483Y-54964220D03*
D11*
X171931483Y-57504220D03*
D12*
X168121483Y-54964220D03*
D11*
X165581483Y-60044220D03*
D10*
X163041483Y-54964220D03*
D13*
X161831483Y-60044220D03*
X175681483Y-57504220D03*
%TD*%
D10*
%TO.C,SW6*%
X96880000Y-96600000D03*
D11*
X95610000Y-99140000D03*
D12*
X91800000Y-96600000D03*
D11*
X89260000Y-101680000D03*
D10*
X86720000Y-96600000D03*
D13*
X85510000Y-101680000D03*
X99360000Y-99140000D03*
%TD*%
D10*
%TO.C,SW8*%
X115998494Y-74184805D03*
D11*
X114728494Y-76724805D03*
D12*
X110918494Y-74184805D03*
D11*
X108378494Y-79264805D03*
D10*
X105838494Y-74184805D03*
D13*
X104628494Y-79264805D03*
X118478494Y-76724805D03*
%TD*%
D10*
%TO.C,SW5*%
X96879895Y-77541207D03*
D11*
X95609895Y-80081207D03*
D12*
X91799895Y-77541207D03*
D11*
X89259895Y-82621207D03*
D10*
X86719895Y-77541207D03*
D13*
X85509895Y-82621207D03*
X99359895Y-80081207D03*
%TD*%
D10*
%TO.C,SW18*%
X173196830Y-93114347D03*
D11*
X171926830Y-95654347D03*
D12*
X168116830Y-93114347D03*
D11*
X165576830Y-98194347D03*
D10*
X163036830Y-93114347D03*
D13*
X161826830Y-98194347D03*
X175676830Y-95654347D03*
%TD*%
D10*
%TO.C,SW10*%
X135069237Y-52890911D03*
D11*
X133799237Y-55430911D03*
D12*
X129989237Y-52890911D03*
D11*
X127449237Y-57970911D03*
D10*
X124909237Y-52890911D03*
D13*
X123699237Y-57970911D03*
X137549237Y-55430911D03*
%TD*%
D10*
%TO.C,SW4*%
X96884653Y-58449873D03*
D11*
X95614653Y-60989873D03*
D12*
X91804653Y-58449873D03*
D11*
X89264653Y-63529873D03*
D10*
X86724653Y-58449873D03*
D13*
X85514653Y-63529873D03*
X99364653Y-60989873D03*
%TD*%
D10*
%TO.C,SW14*%
X154137663Y-73100569D03*
D11*
X152867663Y-75640569D03*
D12*
X149057663Y-73100569D03*
D11*
X146517663Y-78180569D03*
D10*
X143977663Y-73100569D03*
D13*
X142767663Y-78180569D03*
X156617663Y-75640569D03*
%TD*%
D10*
%TO.C,SW9*%
X115998599Y-93243598D03*
D11*
X114728599Y-95783598D03*
D12*
X110918599Y-93243598D03*
D11*
X108378599Y-98323598D03*
D10*
X105838599Y-93243598D03*
D13*
X104628599Y-98323598D03*
X118478599Y-95783598D03*
%TD*%
D10*
%TO.C,SW7*%
X116003252Y-55093471D03*
D11*
X114733252Y-57633471D03*
D12*
X110923252Y-55093471D03*
D11*
X108383252Y-60173471D03*
D10*
X105843252Y-55093471D03*
D13*
X104633252Y-60173471D03*
X118483252Y-57633471D03*
%TD*%
D10*
%TO.C,SW11*%
X135070000Y-71982245D03*
D11*
X133800000Y-74522245D03*
D12*
X129990000Y-71982245D03*
D11*
X127450000Y-77062245D03*
D10*
X124910000Y-71982245D03*
D13*
X123700000Y-77062245D03*
X137550000Y-74522245D03*
%TD*%
D10*
%TO.C,SW19*%
X154115000Y-113400000D03*
D11*
X152845000Y-115940000D03*
D12*
X149035000Y-113400000D03*
D11*
X146495000Y-118480000D03*
D10*
X143955000Y-113400000D03*
D13*
X142745000Y-118480000D03*
X156595000Y-115940000D03*
%TD*%
D10*
%TO.C,SW2*%
X77845000Y-82000000D03*
D11*
X76575000Y-84540000D03*
D12*
X72765000Y-82000000D03*
D11*
X70225000Y-87080000D03*
D10*
X67685000Y-82000000D03*
D13*
X66475000Y-87080000D03*
X80325000Y-84540000D03*
%TD*%
D10*
%TO.C,SW15*%
X154137731Y-92151836D03*
D11*
X152867731Y-94691836D03*
D12*
X149057731Y-92151836D03*
D11*
X146517731Y-97231836D03*
D10*
X143977731Y-92151836D03*
D13*
X142767731Y-97231836D03*
X156617731Y-94691836D03*
%TD*%
D10*
%TO.C,SW21*%
X194883208Y-120600237D03*
D11*
X192962287Y-122691782D03*
D12*
X189999999Y-119199999D03*
D11*
X186158157Y-123383090D03*
D10*
X185116790Y-117799761D03*
D14*
X182553425Y-122349449D03*
X196567019Y-123725422D03*
%TD*%
D10*
%TO.C,SW1*%
X77835000Y-62860000D03*
D11*
X76565000Y-65400000D03*
D12*
X72755000Y-62860000D03*
D11*
X70215000Y-67940000D03*
D10*
X67675000Y-62860000D03*
D13*
X66465000Y-67940000D03*
X80315000Y-65400000D03*
%TD*%
D10*
%TO.C,SW20*%
X174830562Y-115506999D03*
D11*
X173219422Y-117845530D03*
D12*
X169800000Y-114800000D03*
D11*
X166577720Y-119477062D03*
D10*
X164769438Y-114093001D03*
D15*
X162864214Y-118955163D03*
X176932927Y-118367430D03*
%TD*%
D10*
%TO.C,SW3*%
X77800000Y-101060000D03*
D11*
X76530000Y-103600000D03*
D12*
X72720000Y-101060000D03*
D11*
X70180000Y-106140000D03*
D10*
X67640000Y-101060000D03*
D13*
X66430000Y-106140000D03*
X80280000Y-103600000D03*
%TD*%
D10*
%TO.C,SW12*%
X135064584Y-91041038D03*
D11*
X133794584Y-93581038D03*
D12*
X129984584Y-91041038D03*
D11*
X127444584Y-96121038D03*
D10*
X124904584Y-91041038D03*
D13*
X123694584Y-96121038D03*
X137544584Y-93581038D03*
%TD*%
D10*
%TO.C,SW13*%
X154142421Y-54009235D03*
D11*
X152872421Y-56549235D03*
D12*
X149062421Y-54009235D03*
D11*
X146522421Y-59089235D03*
D10*
X143982421Y-54009235D03*
D13*
X142772421Y-59089235D03*
X156622421Y-56549235D03*
%TD*%
D10*
%TO.C,SW17*%
X173196725Y-74055554D03*
D11*
X171926725Y-76595554D03*
D12*
X168116725Y-74055554D03*
D11*
X165576725Y-79135554D03*
D10*
X163036725Y-74055554D03*
D13*
X161826725Y-79135554D03*
X175676725Y-76595554D03*
%TD*%
D16*
%TO.C,C19*%
X166246194Y-87146139D03*
X166246194Y-85596139D03*
%TD*%
%TO.C,C10*%
X132800000Y-84375000D03*
X132800000Y-82825000D03*
%TD*%
D17*
%TO.C,C7*%
X145504428Y-87121268D03*
X145504428Y-88671268D03*
%TD*%
D18*
%TO.C,C16*%
X148992412Y-85508809D03*
X147442412Y-85508809D03*
%TD*%
D16*
%TO.C,C22*%
X139886827Y-97301166D03*
X139886827Y-95751166D03*
%TD*%
D18*
%TO.C,C5*%
X135375000Y-80400000D03*
X133825000Y-80400000D03*
%TD*%
D17*
%TO.C,C11*%
X134400000Y-85825000D03*
X134400000Y-87375000D03*
%TD*%
%TO.C,C12*%
X131200000Y-85850000D03*
X131200000Y-87400000D03*
%TD*%
D19*
%TO.C,J1*%
X169590000Y-48470000D03*
X175370000Y-48470000D03*
D20*
X169280000Y-49590000D03*
X170080000Y-49590000D03*
D21*
X171230000Y-49590000D03*
X172230000Y-49590000D03*
X172730000Y-49590000D03*
X173730000Y-49590000D03*
D20*
X174880000Y-49590000D03*
X175680000Y-49590000D03*
X175680000Y-49590000D03*
X174880000Y-49590000D03*
D21*
X174230000Y-49590000D03*
X173230000Y-49590000D03*
X171730000Y-49590000D03*
X170730000Y-49590000D03*
D20*
X170080000Y-49590000D03*
X169280000Y-49590000D03*
D22*
X168160000Y-44790000D03*
D23*
X168160000Y-48990000D03*
D22*
X176800000Y-44790000D03*
D23*
X176800000Y-48990000D03*
%TD*%
D24*
%TO.C,R4*%
X172081324Y-85657554D03*
X173731324Y-85657554D03*
%TD*%
D25*
%TO.C,Y2*%
X139989279Y-93969402D03*
X139989279Y-91569402D03*
X141889279Y-91569402D03*
X141889279Y-93969402D03*
%TD*%
D26*
%TO.C,Y1*%
X147417412Y-87158809D03*
X149817412Y-87158809D03*
X149817412Y-89058809D03*
X147417412Y-89058809D03*
%TD*%
D16*
%TO.C,C8*%
X141800000Y-74975000D03*
X141800000Y-73425000D03*
%TD*%
D27*
%TO.C,R5*%
X171931324Y-84057554D03*
X170281324Y-84057554D03*
%TD*%
D17*
%TO.C,C20*%
X172152538Y-87749209D03*
X172152538Y-89299209D03*
%TD*%
D28*
%TO.C,L2*%
X150787500Y-84000000D03*
X149212500Y-84000000D03*
%TD*%
D29*
%TO.C,C3*%
X152225000Y-84000000D03*
X153775000Y-84000000D03*
%TD*%
D17*
%TO.C,C13*%
X132800000Y-85850000D03*
X132800000Y-87400000D03*
%TD*%
D18*
%TO.C,C18*%
X168081324Y-84057554D03*
X166531324Y-84057554D03*
%TD*%
D17*
%TO.C,C6*%
X138400000Y-89825000D03*
X138400000Y-91375000D03*
%TD*%
D29*
%TO.C,C4*%
X150842412Y-85508809D03*
X152392412Y-85508809D03*
%TD*%
D30*
%TO.C,R2*%
X174229800Y-51491831D03*
X174229800Y-53141831D03*
%TD*%
D31*
%TO.C,L3*%
X134400000Y-82812500D03*
X134400000Y-84387500D03*
%TD*%
D28*
%TO.C,L1*%
X147787500Y-84000000D03*
X146212500Y-84000000D03*
%TD*%
D17*
%TO.C,C17*%
X151617412Y-87733809D03*
X151617412Y-89283809D03*
%TD*%
D32*
%TO.C,U1*%
X141814214Y-88181981D03*
X142167767Y-87828427D03*
X142521320Y-87474874D03*
X142874874Y-87121320D03*
X143228427Y-86767767D03*
X143581981Y-86414214D03*
X143935534Y-86060660D03*
X144289087Y-85707107D03*
X144642641Y-85353553D03*
X141107107Y-81110913D03*
X136687689Y-85176777D03*
X137041243Y-84469670D03*
X137748350Y-83762563D03*
X138101903Y-83409010D03*
X138455456Y-83055456D03*
X138809010Y-82701903D03*
X139162563Y-82348350D03*
X139516117Y-81994796D03*
X139869670Y-81641243D03*
X140753553Y-80757359D03*
X136157359Y-84646447D03*
X136510913Y-84292893D03*
X136864466Y-83939340D03*
X137218019Y-83585786D03*
X137571573Y-83232233D03*
X137925126Y-82878680D03*
X138278680Y-82525126D03*
X138632233Y-82171573D03*
X138985786Y-81818019D03*
X139339340Y-81464466D03*
X139692893Y-81110913D03*
X140046447Y-80757359D03*
X140046447Y-89242641D03*
X140576777Y-88712311D03*
X140930330Y-88358757D03*
X141283883Y-88005204D03*
X141637437Y-87651650D03*
X141990990Y-87298097D03*
X142344544Y-86944544D03*
X142698097Y-86590990D03*
X143051650Y-86237437D03*
X143405204Y-85883883D03*
X144642641Y-84646447D03*
X139692893Y-88889087D03*
X139869670Y-88358757D03*
X143758757Y-84469670D03*
X143935534Y-83939340D03*
D33*
X140400000Y-85000000D03*
D32*
X139516117Y-88005204D03*
X143405204Y-84116117D03*
X138985786Y-88181981D03*
X139162563Y-87651650D03*
X143051650Y-83762563D03*
X138632233Y-87828427D03*
X143228427Y-83232233D03*
X138809010Y-87298097D03*
X138278680Y-87474874D03*
X142874874Y-82878680D03*
X138455456Y-86944544D03*
X137925126Y-87121320D03*
X142521320Y-82525126D03*
X138101903Y-86590990D03*
X141990990Y-82701903D03*
X137571573Y-86767767D03*
X142167767Y-82171573D03*
X137748350Y-86237437D03*
X141637437Y-82348350D03*
X137218019Y-86414214D03*
X141814214Y-81818019D03*
X141283883Y-81994796D03*
X136864466Y-86060660D03*
X141460660Y-81464466D03*
X137041243Y-85530330D03*
X140930330Y-81641243D03*
%TD*%
D16*
%TO.C,C9*%
X131200000Y-84400000D03*
X131200000Y-82850000D03*
%TD*%
D18*
%TO.C,C1*%
X132375000Y-80400000D03*
X130825000Y-80400000D03*
%TD*%
D30*
%TO.C,R1*%
X171229482Y-51482928D03*
X171229482Y-53132928D03*
%TD*%
D18*
%TO.C,C23*%
X145077408Y-90200000D03*
X143527408Y-90200000D03*
%TD*%
D34*
%TO.C,U2*%
X170637500Y-86250000D03*
X170637500Y-86750000D03*
X170637500Y-87250000D03*
X170637500Y-87750000D03*
D35*
X169950000Y-88437500D03*
X169450000Y-88437500D03*
X168950000Y-88437500D03*
X168450000Y-88437500D03*
D34*
X167762500Y-87750000D03*
X167762500Y-87250000D03*
X167762500Y-86750000D03*
X167762500Y-86250000D03*
D35*
X168450000Y-85562500D03*
X168950000Y-85562500D03*
X169450000Y-85562500D03*
X169950000Y-85562500D03*
D36*
X169200000Y-87000000D03*
%TD*%
D17*
%TO.C,C2*%
X157800000Y-81825000D03*
X157800000Y-83375000D03*
%TD*%
M02*

View File

@@ -0,0 +1,429 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6*%
%TF.CreationDate,2023-07-25T14:06:58+01:00*%
%TF.ProjectId,benboard,62656e62-6f61-4726-942e-6b696361645f,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.6) date 2023-07-25 14:06:58*
%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*%
%AMRotRect*
0 Rectangle, with rotation*
0 The origin of the aperture is its center*
0 $1 length*
0 $2 width*
0 $3 Rotation angle, in degrees counterclockwise*
0 Add horizontal line*
21,1,$1,$2,0,0,$3*%
G04 Aperture macros list end*
%ADD10R,2.550000X2.500000*%
%ADD11RotRect,2.550000X2.500000X164.000000*%
%ADD12RotRect,2.550000X2.500000X172.000000*%
%ADD13RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
%ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
%ADD15RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD16R,0.600000X1.240000*%
%ADD17R,0.300000X1.240000*%
%ADD18RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
%ADD19R,1.200000X1.400000*%
%ADD20R,1.400000X1.200000*%
%ADD21RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
%ADD22RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
%ADD23RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
%ADD24RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
%ADD25RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
%ADD26RotRect,2.000000X2.000000X225.000000*%
%ADD27C,0.250000*%
%ADD28RoundRect,0.160000X0.160000X0.160000X-0.160000X0.160000X-0.160000X-0.160000X0.160000X-0.160000X0*%
%ADD29RoundRect,0.062500X0.375000X0.062500X-0.375000X0.062500X-0.375000X-0.062500X0.375000X-0.062500X0*%
%ADD30RoundRect,0.062500X0.062500X0.375000X-0.062500X0.375000X-0.062500X-0.375000X0.062500X-0.375000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,SW16*%
X161831483Y-60044220D03*
X175681483Y-57504220D03*
%TD*%
%TO.C,SW6*%
X85510000Y-101680000D03*
X99360000Y-99140000D03*
%TD*%
%TO.C,SW8*%
X104628494Y-79264805D03*
X118478494Y-76724805D03*
%TD*%
%TO.C,SW5*%
X85509895Y-82621207D03*
X99359895Y-80081207D03*
%TD*%
%TO.C,SW18*%
X161826830Y-98194347D03*
X175676830Y-95654347D03*
%TD*%
%TO.C,SW10*%
X123699237Y-57970911D03*
X137549237Y-55430911D03*
%TD*%
%TO.C,SW4*%
X85514653Y-63529873D03*
X99364653Y-60989873D03*
%TD*%
%TO.C,SW14*%
X142767663Y-78180569D03*
X156617663Y-75640569D03*
%TD*%
%TO.C,SW9*%
X104628599Y-98323598D03*
X118478599Y-95783598D03*
%TD*%
%TO.C,SW7*%
X104633252Y-60173471D03*
X118483252Y-57633471D03*
%TD*%
%TO.C,SW11*%
X123700000Y-77062245D03*
X137550000Y-74522245D03*
%TD*%
%TO.C,SW19*%
X142745000Y-118480000D03*
X156595000Y-115940000D03*
%TD*%
%TO.C,SW2*%
X66475000Y-87080000D03*
X80325000Y-84540000D03*
%TD*%
%TO.C,SW15*%
X142767731Y-97231836D03*
X156617731Y-94691836D03*
%TD*%
D11*
%TO.C,SW21*%
X182553425Y-122349449D03*
X196567019Y-123725422D03*
%TD*%
D10*
%TO.C,SW1*%
X66465000Y-67940000D03*
X80315000Y-65400000D03*
%TD*%
D12*
%TO.C,SW20*%
X162864214Y-118955163D03*
X176932927Y-118367430D03*
%TD*%
D10*
%TO.C,SW3*%
X66430000Y-106140000D03*
X80280000Y-103600000D03*
%TD*%
%TO.C,SW12*%
X123694584Y-96121038D03*
X137544584Y-93581038D03*
%TD*%
%TO.C,SW13*%
X142772421Y-59089235D03*
X156622421Y-56549235D03*
%TD*%
%TO.C,SW17*%
X161826725Y-79135554D03*
X175676725Y-76595554D03*
%TD*%
D13*
%TO.C,C19*%
X166246194Y-87146139D03*
X166246194Y-85596139D03*
%TD*%
%TO.C,C10*%
X132800000Y-84375000D03*
X132800000Y-82825000D03*
%TD*%
D14*
%TO.C,C7*%
X145504428Y-87121268D03*
X145504428Y-88671268D03*
%TD*%
D15*
%TO.C,C16*%
X148992412Y-85508809D03*
X147442412Y-85508809D03*
%TD*%
D13*
%TO.C,C22*%
X139886827Y-97301166D03*
X139886827Y-95751166D03*
%TD*%
D15*
%TO.C,C5*%
X135375000Y-80400000D03*
X133825000Y-80400000D03*
%TD*%
D14*
%TO.C,C11*%
X134400000Y-85825000D03*
X134400000Y-87375000D03*
%TD*%
%TO.C,C12*%
X131200000Y-85850000D03*
X131200000Y-87400000D03*
%TD*%
D16*
%TO.C,J1*%
X169280000Y-49590000D03*
X170080000Y-49590000D03*
D17*
X171230000Y-49590000D03*
X172230000Y-49590000D03*
X172730000Y-49590000D03*
X173730000Y-49590000D03*
D16*
X174880000Y-49590000D03*
X175680000Y-49590000D03*
X175680000Y-49590000D03*
X174880000Y-49590000D03*
D17*
X174230000Y-49590000D03*
X173230000Y-49590000D03*
X171730000Y-49590000D03*
X170730000Y-49590000D03*
D16*
X170080000Y-49590000D03*
X169280000Y-49590000D03*
%TD*%
D18*
%TO.C,R4*%
X172081324Y-85657554D03*
X173731324Y-85657554D03*
%TD*%
D19*
%TO.C,Y2*%
X139989279Y-93969402D03*
X139989279Y-91569402D03*
X141889279Y-91569402D03*
X141889279Y-93969402D03*
%TD*%
D20*
%TO.C,Y1*%
X147417412Y-87158809D03*
X149817412Y-87158809D03*
X149817412Y-89058809D03*
X147417412Y-89058809D03*
%TD*%
D13*
%TO.C,C8*%
X141800000Y-74975000D03*
X141800000Y-73425000D03*
%TD*%
D21*
%TO.C,R5*%
X171931324Y-84057554D03*
X170281324Y-84057554D03*
%TD*%
D14*
%TO.C,C20*%
X172152538Y-87749209D03*
X172152538Y-89299209D03*
%TD*%
D22*
%TO.C,L2*%
X150787500Y-84000000D03*
X149212500Y-84000000D03*
%TD*%
D23*
%TO.C,C3*%
X152225000Y-84000000D03*
X153775000Y-84000000D03*
%TD*%
D14*
%TO.C,C13*%
X132800000Y-85850000D03*
X132800000Y-87400000D03*
%TD*%
D15*
%TO.C,C18*%
X168081324Y-84057554D03*
X166531324Y-84057554D03*
%TD*%
D14*
%TO.C,C6*%
X138400000Y-89825000D03*
X138400000Y-91375000D03*
%TD*%
D23*
%TO.C,C4*%
X150842412Y-85508809D03*
X152392412Y-85508809D03*
%TD*%
D24*
%TO.C,R2*%
X174229800Y-51491831D03*
X174229800Y-53141831D03*
%TD*%
D25*
%TO.C,L3*%
X134400000Y-82812500D03*
X134400000Y-84387500D03*
%TD*%
D22*
%TO.C,L1*%
X147787500Y-84000000D03*
X146212500Y-84000000D03*
%TD*%
D14*
%TO.C,C17*%
X151617412Y-87733809D03*
X151617412Y-89283809D03*
%TD*%
D26*
%TO.C,U1*%
X138685266Y-85000000D03*
X140400000Y-86714734D03*
X140400000Y-83285266D03*
X142114734Y-85000000D03*
D27*
X141814214Y-88181981D03*
X142167767Y-87828427D03*
X142521320Y-87474874D03*
X142874874Y-87121320D03*
X143228427Y-86767767D03*
X143581981Y-86414214D03*
X143935534Y-86060660D03*
X144289087Y-85707107D03*
X144642641Y-85353553D03*
X141107107Y-81110913D03*
X136687689Y-85176777D03*
X137041243Y-84469670D03*
X137748350Y-83762563D03*
X138101903Y-83409010D03*
X138455456Y-83055456D03*
X138809010Y-82701903D03*
X139162563Y-82348350D03*
X139516117Y-81994796D03*
X139869670Y-81641243D03*
X140753553Y-80757359D03*
X136157359Y-84646447D03*
X136510913Y-84292893D03*
X136864466Y-83939340D03*
X137218019Y-83585786D03*
X137571573Y-83232233D03*
X137925126Y-82878680D03*
X138278680Y-82525126D03*
X138632233Y-82171573D03*
X138985786Y-81818019D03*
X139339340Y-81464466D03*
X139692893Y-81110913D03*
X140046447Y-80757359D03*
X140046447Y-89242641D03*
X140576777Y-88712311D03*
X140930330Y-88358757D03*
X141283883Y-88005204D03*
X141637437Y-87651650D03*
X141990990Y-87298097D03*
X142344544Y-86944544D03*
X142698097Y-86590990D03*
X143051650Y-86237437D03*
X143405204Y-85883883D03*
X144642641Y-84646447D03*
X139692893Y-88889087D03*
X139869670Y-88358757D03*
X143758757Y-84469670D03*
X143935534Y-83939340D03*
X139516117Y-88005204D03*
X143405204Y-84116117D03*
X138985786Y-88181981D03*
X139162563Y-87651650D03*
X143051650Y-83762563D03*
X138632233Y-87828427D03*
X143228427Y-83232233D03*
X138809010Y-87298097D03*
X138278680Y-87474874D03*
X142874874Y-82878680D03*
X138455456Y-86944544D03*
X137925126Y-87121320D03*
X142521320Y-82525126D03*
X138101903Y-86590990D03*
X141990990Y-82701903D03*
X137571573Y-86767767D03*
X142167767Y-82171573D03*
X137748350Y-86237437D03*
X141637437Y-82348350D03*
X137218019Y-86414214D03*
X141814214Y-81818019D03*
X141283883Y-81994796D03*
X136864466Y-86060660D03*
X141460660Y-81464466D03*
X137041243Y-85530330D03*
X140930330Y-81641243D03*
%TD*%
D13*
%TO.C,C9*%
X131200000Y-84400000D03*
X131200000Y-82850000D03*
%TD*%
D15*
%TO.C,C1*%
X132375000Y-80400000D03*
X130825000Y-80400000D03*
%TD*%
D24*
%TO.C,R1*%
X171229482Y-51482928D03*
X171229482Y-53132928D03*
%TD*%
D15*
%TO.C,C23*%
X145077408Y-90200000D03*
X143527408Y-90200000D03*
%TD*%
D28*
%TO.C,U2*%
X169600000Y-87400000D03*
X169600000Y-86600000D03*
X168800000Y-87400000D03*
X168800000Y-86600000D03*
D29*
X170637500Y-86250000D03*
X170637500Y-86750000D03*
X170637500Y-87250000D03*
X170637500Y-87750000D03*
D30*
X169950000Y-88437500D03*
X169450000Y-88437500D03*
X168950000Y-88437500D03*
X168450000Y-88437500D03*
D29*
X167762500Y-87750000D03*
X167762500Y-87250000D03*
X167762500Y-86750000D03*
X167762500Y-86250000D03*
D30*
X168450000Y-85562500D03*
X168950000Y-85562500D03*
X169450000Y-85562500D03*
X169950000Y-85562500D03*
%TD*%
D14*
%TO.C,C2*%
X157800000Y-81825000D03*
X157800000Y-83375000D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,36 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6*%
%TF.CreationDate,2023-07-25T14:06:58+01:00*%
%TF.ProjectId,benboard,62656e62-6f61-4726-942e-6b696361645f,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.6) date 2023-07-25 14:06:58*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X202200000Y-112400000D02*
X178600000Y-101400000D01*
X128200000Y-111000000D02*
X139200000Y-123400000D01*
X178400000Y-43000000D02*
X120430734Y-43069228D01*
X62200000Y-111000000D02*
X128200000Y-111000000D01*
X196800000Y-131400000D02*
X202200000Y-112400000D01*
X62200000Y-50400000D02*
X62200000Y-111000000D01*
X139200000Y-123400000D02*
X196800000Y-131400000D01*
X178600000Y-101400000D02*
X178400000Y-43000000D01*
X120430734Y-43069228D02*
X62200000Y-50400000D01*
M02*

9821
kicad/gbr/benboard-F_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,318 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6*%
%TF.CreationDate,2023-07-25T14:06:58+01:00*%
%TF.ProjectId,benboard,62656e62-6f61-4726-942e-6b696361645f,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.6) date 2023-07-25 14:06:58*
%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*
%ADD10RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD11C,1.701800*%
%ADD12C,3.000000*%
%ADD13C,3.987800*%
%ADD14RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
%ADD15RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
%ADD16RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
%ADD17RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
%ADD18C,0.650000*%
%ADD19O,1.000000X1.800000*%
%ADD20O,1.000000X2.100000*%
G04 APERTURE END LIST*
D10*
%TO.C,C21*%
X148250674Y-83339570D03*
X146700674Y-83339570D03*
%TD*%
D11*
%TO.C,SW16*%
X173201483Y-54964220D03*
D12*
X171931483Y-57504220D03*
D13*
X168121483Y-54964220D03*
D12*
X165581483Y-60044220D03*
D11*
X163041483Y-54964220D03*
%TD*%
%TO.C,SW6*%
X96880000Y-96600000D03*
D12*
X95610000Y-99140000D03*
D13*
X91800000Y-96600000D03*
D12*
X89260000Y-101680000D03*
D11*
X86720000Y-96600000D03*
%TD*%
%TO.C,SW8*%
X115998494Y-74184805D03*
D12*
X114728494Y-76724805D03*
D13*
X110918494Y-74184805D03*
D12*
X108378494Y-79264805D03*
D11*
X105838494Y-74184805D03*
%TD*%
%TO.C,SW5*%
X96879895Y-77541207D03*
D12*
X95609895Y-80081207D03*
D13*
X91799895Y-77541207D03*
D12*
X89259895Y-82621207D03*
D11*
X86719895Y-77541207D03*
%TD*%
%TO.C,SW18*%
X173196830Y-93114347D03*
D12*
X171926830Y-95654347D03*
D13*
X168116830Y-93114347D03*
D12*
X165576830Y-98194347D03*
D11*
X163036830Y-93114347D03*
%TD*%
%TO.C,SW10*%
X135069237Y-52890911D03*
D12*
X133799237Y-55430911D03*
D13*
X129989237Y-52890911D03*
D12*
X127449237Y-57970911D03*
D11*
X124909237Y-52890911D03*
%TD*%
%TO.C,SW4*%
X96884653Y-58449873D03*
D12*
X95614653Y-60989873D03*
D13*
X91804653Y-58449873D03*
D12*
X89264653Y-63529873D03*
D11*
X86724653Y-58449873D03*
%TD*%
D14*
%TO.C,C14*%
X149825000Y-83336216D03*
X151375000Y-83336216D03*
%TD*%
D11*
%TO.C,SW14*%
X154137663Y-73100569D03*
D12*
X152867663Y-75640569D03*
D13*
X149057663Y-73100569D03*
D12*
X146517663Y-78180569D03*
D11*
X143977663Y-73100569D03*
%TD*%
%TO.C,SW9*%
X115998599Y-93243598D03*
D12*
X114728599Y-95783598D03*
D13*
X110918599Y-93243598D03*
D12*
X108378599Y-98323598D03*
D11*
X105838599Y-93243598D03*
%TD*%
%TO.C,SW7*%
X116003252Y-55093471D03*
D12*
X114733252Y-57633471D03*
D13*
X110923252Y-55093471D03*
D12*
X108383252Y-60173471D03*
D11*
X105843252Y-55093471D03*
%TD*%
D15*
%TO.C,RED1*%
X164262500Y-44209486D03*
X166137500Y-44209486D03*
%TD*%
D11*
%TO.C,SW11*%
X135070000Y-71982245D03*
D12*
X133800000Y-74522245D03*
D13*
X129990000Y-71982245D03*
D12*
X127450000Y-77062245D03*
D11*
X124910000Y-71982245D03*
%TD*%
D16*
%TO.C,L4*%
X149787500Y-81800000D03*
X148212500Y-81800000D03*
%TD*%
D11*
%TO.C,SW19*%
X154115000Y-113400000D03*
D12*
X152845000Y-115940000D03*
D13*
X149035000Y-113400000D03*
D12*
X146495000Y-118480000D03*
D11*
X143955000Y-113400000D03*
%TD*%
%TO.C,SW2*%
X77845000Y-82000000D03*
D12*
X76575000Y-84540000D03*
D13*
X72765000Y-82000000D03*
D12*
X70225000Y-87080000D03*
D11*
X67685000Y-82000000D03*
%TD*%
D17*
%TO.C,R3*%
X166127883Y-46591412D03*
X164477883Y-46591412D03*
%TD*%
D11*
%TO.C,SW15*%
X154137731Y-92151836D03*
D12*
X152867731Y-94691836D03*
D13*
X149057731Y-92151836D03*
D12*
X146517731Y-97231836D03*
D11*
X143977731Y-92151836D03*
%TD*%
%TO.C,SW21*%
X194883208Y-120600237D03*
D12*
X192962287Y-122691782D03*
D13*
X189999999Y-119199999D03*
D12*
X186158157Y-123383090D03*
D11*
X185116790Y-117799761D03*
%TD*%
%TO.C,SW1*%
X77835000Y-62860000D03*
D12*
X76565000Y-65400000D03*
D13*
X72755000Y-62860000D03*
D12*
X70215000Y-67940000D03*
D11*
X67675000Y-62860000D03*
%TD*%
%TO.C,SW20*%
X174830562Y-115506999D03*
D12*
X173219422Y-117845530D03*
D13*
X169800000Y-114800000D03*
D12*
X166577720Y-119477062D03*
D11*
X164769438Y-114093001D03*
%TD*%
%TO.C,SW3*%
X77800000Y-101060000D03*
D12*
X76530000Y-103600000D03*
D13*
X72720000Y-101060000D03*
D12*
X70180000Y-106140000D03*
D11*
X67640000Y-101060000D03*
%TD*%
%TO.C,SW12*%
X135064584Y-91041038D03*
D12*
X133794584Y-93581038D03*
D13*
X129984584Y-91041038D03*
D12*
X127444584Y-96121038D03*
D11*
X124904584Y-91041038D03*
%TD*%
%TO.C,SW13*%
X154142421Y-54009235D03*
D12*
X152872421Y-56549235D03*
D13*
X149062421Y-54009235D03*
D12*
X146522421Y-59089235D03*
D11*
X143982421Y-54009235D03*
%TD*%
%TO.C,SW17*%
X173196725Y-74055554D03*
D12*
X171926725Y-76595554D03*
D13*
X168116725Y-74055554D03*
D12*
X165576725Y-79135554D03*
D11*
X163036725Y-74055554D03*
%TD*%
D18*
%TO.C,J1*%
X169590000Y-48470000D03*
X175370000Y-48470000D03*
D19*
X168160000Y-44790000D03*
D20*
X168160000Y-48990000D03*
D19*
X176800000Y-44790000D03*
D20*
X176800000Y-48990000D03*
%TD*%
M02*

View File

@@ -0,0 +1,63 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.6*%
%TF.CreationDate,2023-07-25T14:06:58+01:00*%
%TF.ProjectId,benboard,62656e62-6f61-4726-942e-6b696361645f,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.6) date 2023-07-25 14:06:58*
%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*
%ADD10RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD11RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
%ADD12RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
%ADD13RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
%ADD14RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,C21*%
X148250674Y-83339570D03*
X146700674Y-83339570D03*
%TD*%
D11*
%TO.C,C14*%
X149825000Y-83336216D03*
X151375000Y-83336216D03*
%TD*%
D12*
%TO.C,RED1*%
X164262500Y-44209486D03*
X166137500Y-44209486D03*
%TD*%
D13*
%TO.C,L4*%
X149787500Y-81800000D03*
X148212500Y-81800000D03*
%TD*%
D14*
%TO.C,R3*%
X166127883Y-46591412D03*
X164477883Y-46591412D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

10146
kicad/gbr/benboard-In2_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

132
kicad/gbr/benboard-NPTH.drl Normal file
View File

@@ -0,0 +1,132 @@
M48
; DRILL file {KiCad 7.0.6} date Tue 25 Jul 2023 14:07:26 BST
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2023-07-25T14:07:26+01:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.6
; #@! TF.FileFunction,NonPlated,1,4,NPTH
FMAT,2
INCH
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.0256
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T2C0.0670
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T3C0.1181
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T4C0.1570
%
G90
G05
T1
X6.6768Y-1.9083
X6.9043Y-1.9083
T2
X2.663Y-3.9787
X2.6644Y-2.4748
X2.6648Y-3.2283
X3.063Y-3.9787
X3.0644Y-2.4748
X3.0648Y-3.2283
X3.4142Y-3.0528
X3.4142Y-3.8031
X3.4144Y-2.3012
X3.8142Y-3.0528
X3.8142Y-3.8031
X3.8144Y-2.3012
X4.1669Y-2.9207
X4.1669Y-3.671
X4.1671Y-2.169
X4.5669Y-2.9207
X4.5669Y-3.671
X4.5671Y-2.169
X4.9175Y-3.5843
X4.9177Y-2.0823
X4.9177Y-2.8339
X5.3175Y-3.5843
X5.3177Y-2.0823
X5.3177Y-2.8339
X5.6675Y-4.4646
X5.6684Y-2.878
X5.6684Y-3.628
X5.6686Y-2.1263
X6.0675Y-4.4646
X6.0684Y-2.878
X6.0684Y-3.628
X6.0686Y-2.1263
X6.4188Y-2.9156
X6.4188Y-3.6659
X6.419Y-2.1639
X6.487Y-4.4919
X6.8188Y-2.9156
X6.8188Y-3.6659
X6.819Y-2.1639
X6.8831Y-4.5475
X7.2881Y-4.6378
X7.6726Y-4.748
T3
X2.763Y-4.1787
X2.7644Y-2.6748
X2.7648Y-3.4283
X3.013Y-4.0787
X3.0144Y-2.5748
X3.0148Y-3.3283
X3.5142Y-3.2528
X3.5142Y-4.0031
X3.5144Y-2.5012
X3.7642Y-3.1528
X3.7642Y-3.9031
X3.7644Y-2.4012
X4.2669Y-3.1207
X4.2669Y-3.871
X4.2671Y-2.369
X4.5169Y-3.0207
X4.5169Y-3.771
X4.5171Y-2.269
X5.0175Y-3.7843
X5.0177Y-2.2823
X5.0177Y-3.0339
X5.2675Y-3.6843
X5.2677Y-2.1823
X5.2677Y-2.9339
X5.7675Y-4.6646
X5.7684Y-3.078
X5.7684Y-3.828
X5.7686Y-2.3263
X6.0175Y-4.5646
X6.0184Y-2.978
X6.0184Y-3.728
X6.0186Y-2.2263
X6.5188Y-3.1156
X6.5188Y-3.8659
X6.519Y-2.3639
X6.5582Y-4.7038
X6.7688Y-3.0156
X6.7688Y-3.7659
X6.769Y-2.2639
X6.8197Y-4.6396
X7.3291Y-4.8576
X7.5969Y-4.8304
T4
X2.863Y-3.9787
X2.8644Y-2.4748
X2.8648Y-3.2283
X3.6142Y-3.0528
X3.6142Y-3.8031
X3.6144Y-2.3012
X4.3669Y-2.9207
X4.3669Y-3.671
X4.3671Y-2.169
X5.1175Y-3.5843
X5.1177Y-2.0823
X5.1177Y-2.8339
X5.8675Y-4.4646
X5.8684Y-2.878
X5.8684Y-3.628
X5.8686Y-2.1263
X6.6188Y-2.9156
X6.6188Y-3.6659
X6.619Y-2.1639
X6.685Y-4.5197
X7.4803Y-4.6929
T0
M30

125
kicad/gbr/benboard-PTH.drl Normal file
View File

@@ -0,0 +1,125 @@
M48
; DRILL file {KiCad 7.0.6} date Tue 25 Jul 2023 14:07:26 BST
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2023-07-25T14:07:26+01:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.6
; #@! TF.FileFunction,Plated,1,4,PTH
FMAT,2
INCH
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.0059
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.0236
%
G90
G05
T1
X2.5984Y-4.2677
X2.6063Y-2.7795
X4.1024Y-3.9921
X4.1102Y-2.4803
X5.1024Y-3.1654
X5.1181Y-3.2598
X5.126Y-3.3701
X5.2388Y-3.1801
X5.2668Y-3.1201
X5.3386Y-3.4173
X5.3495Y-3.2979
X5.351Y-3.3176
X5.3571Y-3.3437
X5.3622Y-3.1801
X5.3789Y-3.1969
X5.3791Y-3.3789
X5.3799Y-3.2303
X5.3858Y-3.2131
X5.4038Y-3.3758
X5.4085Y-3.3077
X5.4094Y-3.7795
X5.4341Y-3.4127
X5.4402Y-3.241
X5.4436Y-3.0893
X5.4612Y-3.2554
X5.4751Y-3.2415
X5.4753Y-3.4542
X5.4889Y-3.2275
X5.4891Y-3.4676
X5.4996Y-3.4819
X5.5026Y-3.2128
X5.5118Y-3.5276
X5.5118Y-3.5591
X5.5118Y-3.6535
X5.5197Y-3.189
X5.5498Y-3.2156
X5.5591Y-3.4882
X5.5637Y-3.2296
X5.5679Y-3.0
X5.5777Y-3.2435
X5.5817Y-3.527
X5.5827Y-2.8425
X5.5971Y-3.2629
X5.6142Y-3.2469
X5.6376Y-3.2945
X5.6378Y-4.5669
X5.6457Y-3.2469
X5.6466Y-3.4414
X5.6466Y-3.4646
X5.65Y-3.3106
X5.6535Y-3.937
X5.6535Y-3.9606
X5.6535Y-3.9843
X5.6644Y-3.3302
X5.6693Y-3.3622
X5.6929Y-3.4094
X5.7104Y-3.2608
X5.7165Y-3.3106
X5.748Y-3.5827
X5.748Y-3.5827
X5.7918Y-3.1726
X6.1654Y-3.5827
X6.2126Y-3.2215
X6.2333Y-2.7323
X6.2421Y-2.622
X6.251Y-2.7323
X6.2598Y-2.622
X6.3543Y-2.4724
X6.3543Y-3.0157
X6.3937Y-1.9921
X6.3937Y-3.9528
X6.4252Y-1.8346
X6.5118Y-1.7874
X6.5591Y-3.252
X6.5675Y-3.4575
X6.6142Y-3.5039
X6.6457Y-2.0079
X6.6614Y-3.315
X6.7008Y-3.5118
X6.7874Y-2.0236
X6.7953Y-1.8031
X6.8051Y-2.0236
X6.8268Y-3.2469
X6.8976Y-2.0
X6.937Y-2.0079
X7.1496Y-4.9055
T2
G00X6.6205Y-1.7476
M15
G01X6.6205Y-1.7791
M16
G05
G00X6.6205Y-1.9071
M15
G01X6.6205Y-1.9504
M16
G05
G00X6.9606Y-1.7476
M15
G01X6.9606Y-1.7791
M16
G05
G00X6.9606Y-1.9071
M15
G01X6.9606Y-1.9504
M16
G05
T0
M30

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,17 @@
M48
; DRILL file {KiCad 7.0.6} date Tue 25 Jul 2023 14:07:26 BST
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2023-07-25T14:07:26+01:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.6
; #@! TF.FileFunction,Plated,3,4,Blind
FMAT,2
INCH
; #@! TA.AperFunction,Plated,Buried,ViaDrill
T1C0.0039
%
G90
G05
T1
X6.7778Y-3.5608
T0
M30

View File

@@ -0,0 +1,170 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "7.0.6"
},
"CreationDate": "2023-07-25T14:06:58+01:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "benboard",
"GUID": "62656e62-6f61-4726-942e-6b696361645f",
"Revision": "rev?"
},
"Size": {
"X": 140.1,
"Y": 88.5
},
"LayerNumber": 4,
"BoardThickness": 1.6062,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.2,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
},
{
"Layers": "Inner",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.2,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
}
],
"FilesAttributes": [
{
"Path": "benboard-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "benboard-In1_Cu.gbr",
"FileFunction": "Copper,L2,Inr",
"FilePolarity": "Positive"
},
{
"Path": "benboard-In2_Cu.gbr",
"FileFunction": "Copper,L3,Inr",
"FilePolarity": "Positive"
},
{
"Path": "benboard-B_Cu.gbr",
"FileFunction": "Copper,L4,Bot",
"FilePolarity": "Positive"
},
{
"Path": "benboard-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "benboard-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "benboard-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "benboard-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "benboard-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "benboard-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "benboard-Edge_Cuts.gbr",
"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": 0.2104,
"Material": "FR4",
"Name": "F.Cu/In1.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to In1.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.0152,
"Name": "In1.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.065,
"Material": "FR4",
"Name": "In1.Cu/In2.Cu",
"Notes": "Type: dielectric layer 2 (from In1.Cu to In2.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.0152,
"Name": "In2.Cu"
},
{
"Type": "Dielectric",
"Thickness": 0.2104,
"Material": "FR4",
"Name": "In2.Cu/B.Cu",
"Notes": "Type: dielectric layer 3 (from In2.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

@@ -0,0 +1 @@
github: [nooges]

View File

@@ -0,0 +1,17 @@
(module 3_Pin_Jumper (layer F.Cu) (tedit 57D45E1B)
(fp_text reference J3 (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 3PIN (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd rect (at -2 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2 -2) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 3 smd rect (at 2 -2) (size 1.524 1.524) (layers B.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -0.01 -1.99) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at 2 -2.01) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole circle (at -2.01 -1.99) (size 1.524 1.524) (drill 0.25) (layers *.Cu *.Mask F.SilkS))
)

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,47 @@
(module 4pin35mmAudio (layer F.Cu) (tedit 5923179B)
(fp_text reference J2 (at 1.27 0 90) (layer F.SilkS) hide
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text value 3.5mm (at 5.715 0 90) (layer F.SilkS) hide
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text user 3.5mm (at 5.715 0 90) (layer F.SilkS)
(effects (font (size 1.524 1.778) (thickness 0.3048)))
)
(fp_text user 3.5mm (at 5.715 0 90) (layer B.SilkS)
(effects (font (size 1.524 1.778) (thickness 0.3048)) (justify mirror))
)
(fp_line (start 0 -4.8006) (end 0 -2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 -2.2479) (end 1.2954 -2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 1.2954 -2.2479) (end 1.2954 2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 1.2954 2.2479) (end 0 2.2479) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 2.2479) (end 0 4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 4.8006) (end 12.065 4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 12.065 4.8006) (end 12.065 -4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 0 -4.8006) (layer Dwgs.User) (width 0.381))
(fp_line (start 0 0) (end 0 0) (layer Dwgs.User) (width 0.0254))
(fp_line (start 0 -2.2479) (end 1.2954 -2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 1.2954 -2.2479) (end 1.2954 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 1.2954 2.2479) (end 0 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 0 4.8006) (end 0 2.2479) (layer Cmts.User) (width 0.381))
(fp_line (start 0 -2.2479) (end 0 -4.8006) (layer Cmts.User) (width 0.381))
(fp_line (start 0 -4.8006) (end 12.065 -4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 12.065 4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 12.065 4.8006) (end 0 4.8006) (layer F.SilkS) (width 0.381))
(fp_line (start 0 -4.8006) (end 12.065 -4.8006) (layer B.SilkS) (width 0.381))
(fp_line (start 12.065 -4.8006) (end 12.065 4.8006) (layer B.SilkS) (width 0.381))
(fp_line (start 12.065 4.8006) (end 0 4.8006) (layer B.SilkS) (width 0.381))
(pad 1 thru_hole oval (at 2.8956 -4.6482) (size 1.7526 2.0574) (drill oval 1.0922 1.397) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at 7.8994 3.6068) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at 10.9982 -1.6002) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole oval (at 2.8956 4.6482) (size 1.7526 2.0574) (drill oval 1.0922 1.397) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole circle (at 10.9982 1.6002) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole circle (at 7.8994 -3.6068) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 2.8956 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
(pad HOLE np_thru_hole circle (at 7.8994 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/sj-43514.wrl
(at (xyz 0.175 -0.01 0.06))
(scale (xyz 2.77 2.77 2.77))
(rotate (xyz 270 0 180))
)
)

View File

@@ -0,0 +1,37 @@
(module AST1109MLTRQ (layer F.Cu) (tedit 5D092D35)
(descr "Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1")
(tags "Murata Buzzer Beeper")
(attr smd)
(fp_text reference REF** (at 0 -5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value AST1109MLTRQ (at 0 5.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.5 -1) (end -5.5 -4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 -4.5) (end -5.5 -4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 4.5) (end -5.5 4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.61 4.61) (end -5.61 -4.61) (layer F.SilkS) (width 0.12))
(fp_line (start -5.61 -4.61) (end 5.61 -4.61) (layer F.SilkS) (width 0.12))
(fp_line (start 5.61 -4.61) (end 5.61 4.61) (layer F.SilkS) (width 0.12))
(fp_line (start 5.61 4.61) (end -5.61 4.61) (layer F.SilkS) (width 0.12))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.5 -1) (end -7.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.5 -1) (end -7.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start -7.5 1) (end -5.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start -5.5 1) (end -5.5 4.5) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 4.5) (end 5.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 1) (end 7.5 1) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.5 1) (end 7.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start 7.5 -1) (end 5.5 -1) (layer F.CrtYd) (width 0.12))
(fp_line (start 5.5 -1) (end 5.5 -4.5) (layer F.CrtYd) (width 0.12))
(pad 2 smd rect (at 6.5 0) (size 2.3 2.3) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -6.5 0) (size 2.3 2.3) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Buzzers_Beepers.3dshapes/Buzzer_Murata_PKMCS0909E4000-R1.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,101 @@
(module AT90USB1286_TQFP_14mm (layer F.Cu) (tedit 54130A77)
(descr "64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "QFP 0.8")
(attr smd)
(fp_text reference REF** (at 0 -9.45) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TQFP-64_14x14mm_Pitch0.8mm (at 0 9.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6 -7) (end 7 -7) (layer F.Fab) (width 0.15))
(fp_line (start 7 -7) (end 7 7) (layer F.Fab) (width 0.15))
(fp_line (start 7 7) (end -7 7) (layer F.Fab) (width 0.15))
(fp_line (start -7 7) (end -7 -6) (layer F.Fab) (width 0.15))
(fp_line (start -7 -6) (end -6 -7) (layer F.Fab) (width 0.15))
(fp_line (start -8.7 -8.7) (end -8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.7 -8.7) (end 8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.7 -8.7) (end 8.7 -8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -8.7 8.7) (end 8.7 8.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -7.175 -7.175) (end -7.175 -6.6) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 -7.175) (end 7.175 -6.5) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 7.175) (end 7.175 6.5) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 7.175) (end -7.175 6.5) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 -7.175) (end -6.5 -7.175) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 7.175) (end -6.5 7.175) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 7.175) (end 6.5 7.175) (layer F.SilkS) (width 0.15))
(fp_line (start 7.175 -7.175) (end 6.5 -7.175) (layer F.SilkS) (width 0.15))
(fp_line (start -7.175 -6.6) (end -8.45 -6.6) (layer F.SilkS) (width 0.15))
(pad 1 smd rect (at -7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at -7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at -7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at -6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at -5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at -4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at -3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at -2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at -2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at -1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at -0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at 3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at 4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at 5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at 6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 33 smd rect (at 7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 34 smd rect (at 7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 35 smd rect (at 7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 36 smd rect (at 7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 37 smd rect (at 7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 38 smd rect (at 7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 39 smd rect (at 7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 40 smd rect (at 7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 41 smd rect (at 7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 42 smd rect (at 7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 43 smd rect (at 7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 44 smd rect (at 7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 45 smd rect (at 7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 46 smd rect (at 7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 47 smd rect (at 7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 48 smd rect (at 7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 49 smd rect (at 6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 50 smd rect (at 5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 51 smd rect (at 4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 52 smd rect (at 3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 53 smd rect (at 2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 54 smd rect (at 2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 55 smd rect (at 1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 56 smd rect (at 0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 57 smd rect (at -0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 58 smd rect (at -1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 59 smd rect (at -2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 60 smd rect (at -2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 61 smd rect (at -3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 62 smd rect (at -4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 63 smd rect (at -5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(pad 64 smd rect (at -6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask))
(model Housings_QFP.3dshapes/TQFP-64_14x14mm_Pitch0.8mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,107 @@
(module ATMEGA32U4-AU (layer F.Cu) (tedit 0)
(solder_mask_margin 0.1)
(attr smd)
(fp_text reference ATMEGA32U4-AU (at -3.474 -8.014) (layer F.SilkS)
(effects (font (size 1.4 1.4) (thickness 0.05)))
)
(fp_text value MCU** (at -2.55 8.1261) (layer F.SilkS)
(effects (font (size 1.4 1.4) (thickness 0.05)))
)
(fp_line (start -4.8 -4.8) (end 4.8 -4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start 4.8 -4.8) (end 4.8 4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start 4.8 4.8) (end -4.8 4.8) (layer F.SilkS) (width 0.2032))
(fp_line (start -4.8 4.8) (end -4.8 -4.8) (layer F.SilkS) (width 0.2032))
(fp_circle (center -4 -4) (end -3.7173 -4) (layer F.SilkS) (width 0.254))
(fp_line (start -7 -7) (end 7 -7) (layer Dwgs.User) (width 0.05))
(fp_line (start 7 -7) (end 7 7) (layer Dwgs.User) (width 0.05))
(fp_line (start 7 7) (end -7 7) (layer Dwgs.User) (width 0.05))
(fp_line (start -7 7) (end -7 -7) (layer Dwgs.User) (width 0.05))
(pad 1 smd rect (at -5.9 -4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 2 smd rect (at -5.9 -3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 3 smd rect (at -5.9 -2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 4 smd rect (at -5.9 -1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 5 smd rect (at -5.9 -0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 6 smd rect (at -5.9 0) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 7 smd rect (at -5.9 0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 8 smd rect (at -5.9 1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 9 smd rect (at -5.9 2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 10 smd rect (at -5.9 3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 11 smd rect (at -5.9 4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 12 smd rect (at -4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 13 smd rect (at -3.2 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 14 smd rect (at -2.4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 15 smd rect (at -1.6 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 16 smd rect (at -0.8 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 17 smd rect (at 0 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 18 smd rect (at 0.8 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 19 smd rect (at 1.6 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 20 smd rect (at 2.4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 21 smd rect (at 3.2 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 22 smd rect (at 4 5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 23 smd rect (at 5.9 4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 24 smd rect (at 5.9 3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 25 smd rect (at 5.9 2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 26 smd rect (at 5.9 1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 27 smd rect (at 5.9 0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 28 smd rect (at 5.9 0) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 29 smd rect (at 5.9 -0.8) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 30 smd rect (at 5.9 -1.6) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 31 smd rect (at 5.9 -2.4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 32 smd rect (at 5.9 -3.2) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 33 smd rect (at 5.9 -4) (size 1.5 0.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 34 smd rect (at 4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 35 smd rect (at 3.2 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 36 smd rect (at 2.4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 37 smd rect (at 1.6 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 38 smd rect (at 0.8 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 39 smd rect (at 0 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 40 smd rect (at -0.8 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 41 smd rect (at -1.6 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 42 smd rect (at -2.4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 43 smd rect (at -3.2 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
(pad 44 smd rect (at -4 -5.9) (size 0.5 1.5) (layers F.Cu F.Paste F.Mask)
(solder_mask_margin 0.2))
)

View File

@@ -0,0 +1,49 @@
(module ArduinoProMicro-BackSide (layer F.Cu) (tedit 5A2034C3)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user TX0 (at -13.9 4.6 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(at (xyz -0.55 -0.3 -0.23))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,50 @@
(module ArduinoProMicro-Mini-USB-No-Text (layer F.Cu) (tedit 5AFB4134)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,204 @@
(module ArduinoProMicro-Mini-USB-ZigZag (layer F.Cu) (tedit 5CEEEAD7)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -8.23312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.06064 -7.431568) (xy -9.06064 -7.331568) (xy -9.36064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -7.231568) (xy -8.86064 -7.231568) (xy -8.86064 -7.131568) (xy -8.96064 -7.131568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.26064 -7.431568) (xy -9.26064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.031568) (xy -8.56064 -7.031568) (xy -8.56064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -7.431568) (xy -8.56064 -7.431568) (xy -8.56064 -7.331568) (xy -8.76064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -7.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -8.544635) (xy -8.85097 -8.544635) (xy -8.85097 -8.644635) (xy -8.95097 -8.644635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.744635) (xy -8.55097 -8.744635) (xy -8.55097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -8.344635) (xy -8.55097 -8.344635) (xy -8.55097 -8.444635) (xy -8.75097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.05097 -8.344635) (xy -9.05097 -8.444635) (xy -9.35097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.25097 -8.344635) (xy -9.25097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 9.8914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.3486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,204 @@
(module ArduinoProMicro-Mini-USB (layer F.Cu) (tedit 5AFB3EFA)
(fp_text reference U1 (at 0 1.125) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 -1) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -8.23312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -7.961 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 7.961 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 6.071872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -12.7 8.85) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 8.85) (end -12.7 11.39) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.06064 -7.431568) (xy -9.06064 -7.331568) (xy -9.36064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -7.231568) (xy -8.86064 -7.231568) (xy -8.86064 -7.131568) (xy -8.96064 -7.131568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.431568) (xy -9.26064 -7.431568) (xy -9.26064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -7.031568) (xy -8.56064 -7.031568) (xy -8.56064 -6.931568) (xy -9.36064 -6.931568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -7.431568) (xy -8.56064 -7.431568) (xy -8.56064 -7.331568) (xy -8.76064 -7.331568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -7.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -8.544635) (xy -8.85097 -8.544635) (xy -8.85097 -8.644635) (xy -8.95097 -8.644635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.744635) (xy -8.55097 -8.744635) (xy -8.55097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -8.344635) (xy -8.55097 -8.344635) (xy -8.55097 -8.444635) (xy -8.75097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.05097 -8.344635) (xy -9.05097 -8.444635) (xy -9.35097 -8.444635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -8.344635) (xy -9.25097 -8.344635) (xy -9.25097 -8.844635) (xy -9.35097 -8.844635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -11.39) (end -24.04 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 11.39) (end 15.24 -11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 11.39) (end 15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -24.04 -11.39) (end -24.04 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.85) (end -15.24 11.39) (layer B.SilkS) (width 0.381))
(fp_line (start -16 4) (end -16 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -16 -4) (end -25.5 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 -4) (end -25.5 4) (layer F.SilkS) (width 0.2))
(fp_line (start -25.5 4) (end -16 4) (layer F.SilkS) (width 0.2))
(pad 1 thru_hole rect (at -13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -10.12) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,55 @@
(module ArduinoProMicro-TopSide (layer F.Cu) (tedit 591BD5DD)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value "Arduino Pro Micro" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text user TX0 (at -13.9 4.6 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.7 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.9 -4.6 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user TX0 (at -13.9 4.5 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/Pro_Micro.wrl
(at (xyz 0.6 -0.35 0.05))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,211 @@
(module ArduinoProMicro-ZigZag (layer F.Cu) (tedit 5BDF4FCE)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value ProMicro-18mil-offset (at 0 0) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,211 @@
(module ArduinoProMicro (layer F.Cu) (tedit 5B307E4C)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value ProMicro (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user RAW (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B6 (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B5 (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,78 @@
(module CUI_SJ-43614-SMT (layer F.Cu) (tedit 5B77073C)
(attr smd)
(fp_text reference CUI_SJ-43614-SMT (at -3.81502 -6.9942) (layer F.SilkS)
(effects (font (size 1.00132 1.00132) (thickness 0.1)))
)
(fp_text value VAL** (at -3.18458 5.73224) (layer F.SilkS)
(effects (font (size 1.00302 1.00302) (thickness 0.1)))
)
(fp_line (start -6.2 -3.15) (end 6.2 -3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start 6.2 -3.15) (end 6.2 3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start 6.2 3.15) (end -6.2 3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 3.15) (end -6.2 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 2.5) (end -6.2 -2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -2.5) (end -6.2 -3.15) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -2.5) (end -8.1 -2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -8.1 -2.5) (end -8.1 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -8.1 2.5) (end -6.2 2.5) (layer Dwgs.User) (width 0.127))
(fp_line (start -6.2 -3) (end -6.2 -2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 -2.5) (end -6.2 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 2.5) (end -6.2 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 3.15) (end -4.45 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -6.2 -2.5) (end -8.1 -2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -8.1 -2.5) (end -8.1 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start -8.1 2.5) (end -6.2 2.5) (layer F.SilkS) (width 0.127))
(fp_line (start 2.9 -3.15) (end 0.85 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 5.05 -3.15) (end 6.2 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 6.2 -3.15) (end 6.2 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 6.2 3.15) (end 5.1 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start 0.95 3.15) (end 2.85 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -2.15 3.15) (end -1.3 3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -2 -3.15) (end -1.3 -3.15) (layer F.SilkS) (width 0.127))
(fp_line (start -8.45 -2.75) (end -6.45 -2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 -2.75) (end -6.45 -5) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 -5) (end 5.05 -5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 -5) (end 5.05 -3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 -3.5) (end 6.55 -3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 6.55 -3.5) (end 6.55 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 6.55 3.5) (end 5.05 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 3.5) (end 5.05 5) (layer Eco1.User) (width 0.05))
(fp_line (start 5.05 5) (end -4.2 5) (layer Eco1.User) (width 0.05))
(fp_line (start -4.2 5) (end -4.2 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start -4.2 3.5) (end -6.45 3.5) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 3.5) (end -6.45 2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -6.45 2.75) (end -8.45 2.75) (layer Eco1.User) (width 0.05))
(fp_line (start -8.45 -2.75) (end -8.45 2.75) (layer Eco1.User) (width 0.05))
(fp_circle (center -6.7 -4) (end -6.6 -4) (layer F.SilkS) (width 0.2))
(fp_line (start -6.2 -3.15) (end 1.3 -3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 -3.15) (end 6.2 -3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 6.2 -2.15) (end 6.2 2.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 6.2 3.15) (end 2.5 3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start -6.2 3.15) (end 1.3 3.15) (layer Edge.Cuts) (width 0.0001))
(fp_line (start -6.2 -3.15) (end -6.2 -5.357808) (layer Edge.Cuts) (width 0.1))
(fp_line (start -6.2 3.15) (end -6.2 5.357808) (layer Edge.Cuts) (width 0.1))
(fp_arc (start 6.2 -2.65) (end 6.7 -2.65) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 -2.65) (end 6.2 -2.15) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 2.65) (end 6.7 2.65) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 6.2 2.65) (end 6.2 3.15) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_text user >PCB~EDGE (at -6.214427 -5.342397) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.05)))
)
(fp_line (start 1.3 -3.15) (end 1.3 -3.6) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 -3.15) (end 2.5 -3.6) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 -3.6) (end 1.9 -4.2) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 -3.6) (end 2.5 -3.6) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 1.3 3.15) (end 1.3 3.6) (layer Edge.Cuts) (width 0.0001))
(fp_line (start 2.5 3.15) (end 2.5 3.6) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 3.6) (end 1.9 4.2) (angle -90) (layer Edge.Cuts) (width 0.0001))
(fp_arc (start 1.9 3.6) (end 1.3 3.6) (angle -90) (layer Edge.Cuts) (width 0.0001))
(pad 1 smd rect (at -5.35 -3.975 180) (size 1.6 1.65) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 4 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.2 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -3.2 3.975 180) (size 1.8 1.65) (layers F.Cu F.Paste F.Mask))
(model /Users/danny/proj/custom-keyboard/kicad-libs/Keebio-Parts.pretty/3dmodels/CUI_SJ-43614-SMT-TR.step
(offset (xyz -6.2 0 1.5))
(scale (xyz 1 1 1))
(rotate (xyz 90 0 -90))
)
)

View File

@@ -0,0 +1,33 @@
(module "C_0402" (layer F.Cu) (tedit 5DB0AA19)
(descr "Capacitor SMD 0402, reflow soldering, AVX (see smccp.pdf)")
(tags "capacitor 0402")
(attr smd)
(fp_text reference "REF**" (at 0 -1.27) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "C_0402" (at 0 1.27) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 2.667 0) (layer F.Fab)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.016 -0.47) (end -1.016 -0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1.016 0.47) (end 1.016 0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1 -0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -1 -0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1 0.4) (end 1 -0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1 0.4) (end -1 0.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.016 -0.47) (end 1.016 0.47) (layer F.SilkS) (width 0.12))
(fp_line (start -1.016 -0.47) (end -1.016 0.47) (layer F.SilkS) (width 0.12))
(pad "2" smd rect (at 0.55 0) (size 0.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.55 0) (size 0.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,24 @@
(module "C_0603" (layer F.Cu) (tedit 5D536D34)
(descr "SMT, 1608, 0603")
(tags "SMT, 1608, 0603")
(attr smd)
(fp_text reference "C_0603" (at -2.05 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "R***" (at 0 -1.25) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -1.35 0.55) (end -1.35 -0.55) (layer F.SilkS) (width 0.2))
(fp_line (start 1.35 0.55) (end -1.35 0.55) (layer F.SilkS) (width 0.2))
(fp_line (start 1.35 -0.55) (end 1.35 0.55) (layer F.SilkS) (width 0.2))
(fp_line (start -1.35 -0.55) (end 1.35 -0.55) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.75 0) (size 0.8 0.75) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(pad "1" smd rect (at -0.75 0) (size 0.8 0.75) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(model "${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,24 @@
(module Cherry-MX-Low-Profile (layer F.Cu) (tedit 5B8593EA)
(fp_text reference "Cherry MX Low Profile" (at 0 -7.14375 180) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.2)))
)
(fp_text value MX (at 0 -5.08 180) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start 6.95 6.95) (end -6.95 6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.95 6.95) (end -6.95 -6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start -6.95 -6.95) (end 6.95 -6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start 6.95 -6.95) (end 6.95 6.95) (layer Cmts.User) (width 0.1524))
(fp_line (start 9 8.5) (end -9 8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9 8.5) (end -9 -8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start -9 -8.5) (end 9 -8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start 9 -8.5) (end 9 8.5) (layer Dwgs.User) (width 0.1524))
(fp_line (start 7.5 7.5) (end -7.5 7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.5 7.5) (end -7.5 -7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start -7.5 -7.5) (end 7.5 -7.5) (layer Eco2.User) (width 0.1524))
(fp_line (start 7.5 -7.5) (end 7.5 7.5) (layer Eco2.User) (width 0.1524))
(pad "" np_thru_hole circle (at 0 0 180) (size 6.25 6.25) (drill 6.25) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 6.05 180) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 4.13 3.3 41.9) (size 2 2) (drill 1.2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 3.7 180) (size 2.3 2.3) (drill 2.3) (layers *.Cu *.Mask))
)

View File

@@ -0,0 +1,38 @@
(module "Crystal_SMD_2520-4pin_2.5x2.0mm" (layer F.Cu) (tedit 5D6E9031)
(descr "SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package")
(tags "SMD SMT crystal")
(attr smd)
(fp_text reference "REF**" (at 0 -2.2) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "Crystal_SMD_2520-4pin_2.5x2.0mm" (at 0 2.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.7 -1.5) (end -1.7 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.7 1.5) (end 1.7 -1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 1.5) (end 1.7 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.7 -1.5) (end -1.7 1.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -1.65 -1.4) (end -1.65 1.4) (layer F.SilkS) (width 0.12))
(fp_line (start -1.25 0) (end -0.25 1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 -0.9) (end -1.15 -1) (layer F.Fab) (width 0.1))
(fp_line (start -1.25 0.9) (end -1.25 -0.9) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 1) (end -1.25 0.9) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 1) (end -1.15 1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 0.9) (end 1.15 1) (layer F.Fab) (width 0.1))
(fp_line (start 1.25 -0.9) (end 1.25 0.9) (layer F.Fab) (width 0.1))
(fp_line (start 1.15 -1) (end 1.25 -0.9) (layer F.Fab) (width 0.1))
(fp_line (start -1.15 -1) (end 1.15 -1) (layer F.Fab) (width 0.1))
(fp_text user "%R" (at 0 0) (layer F.Fab)
(effects (font (size 0.6 0.6) (thickness 0.09)))
)
(pad "4" smd rect (at -0.875 -0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at 0.875 -0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at 0.875 0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.875 0.7) (size 1.15 1) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.step"
(at (xyz 0 0 0))
(scale (xyz 0.8 0.8 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,34 @@
(module "Crystal_SMD_3225-4pin_3.2x2.5mm" (layer F.Cu) (tedit 5DD9E2C8)
(descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
(tags "SMD SMT crystal")
(attr smd)
(fp_text reference "REF**" (at 0 -2.45) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "Crystal_SMD_3225-4pin_3.2x2.5mm" (at 0 2.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 0 0) (layer F.Fab)
(effects (font (size 0.7 0.7) (thickness 0.105)))
)
(fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 0.25) (end -0.6 1.25) (layer F.Fab) (width 0.1))
(fp_line (start -2 -1.65) (end -2 1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -2 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12))
(fp_line (start -2.1 -1.7) (end -2.1 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.1 1.7) (end 2.1 1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.1 1.7) (end 2.1 -1.7) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.1 -1.7) (end -2.1 -1.7) (layer F.CrtYd) (width 0.05))
(pad "4" smd rect (at -1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at 1.1 -0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at 1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -1.1 0.85) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,29 @@
(module "D_0805" (layer F.Cu) (tedit 5D633ABB)
(attr smd)
(fp_text reference "D_0805" (at 0 1.4) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "VAL**" (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -2 -0.7) (end 1.4 -0.7) (layer F.SilkS) (width 0.2))
(fp_line (start 1.4 -0.7) (end 1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2 0.7) (end 1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.4 -0.7) (end -1.4 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.6 -0.7) (end -1.6 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -1.8 -0.7) (end -1.8 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2 -0.7) (end -2 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end 0.3 -0.35) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 -0.35) (end 0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0.4) (end -0.3 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 -0.35) (end -0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end -0.6 0) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0) (end 0.6 0) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_0805_2012Metric.step"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,47 @@
(module "D_SOD-323" (layer F.Cu) (tedit 5DB0AFE1)
(descr "SOD-323")
(tags "SOD-323")
(attr smd)
(fp_text reference "REF**" (at 0 -1.85) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "D_SOD-323" (at 0.1 1.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 0 -1.85) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 0.2 0) (end 0.45 0) (layer F.Fab) (width 0.1))
(fp_line (start 0.2 0.35) (end -0.3 0) (layer F.Fab) (width 0.1))
(fp_line (start 0.2 -0.35) (end 0.2 0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 0) (end 0.2 -0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 0) (end -0.5 0) (layer F.Fab) (width 0.1))
(fp_line (start -0.3 -0.35) (end -0.3 0.35) (layer F.Fab) (width 0.1))
(fp_line (start -0.9 0.7) (end -0.9 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start 0.9 0.7) (end -0.9 0.7) (layer F.Fab) (width 0.1))
(fp_line (start 0.9 -0.7) (end 0.9 0.7) (layer F.Fab) (width 0.1))
(fp_line (start -0.9 -0.7) (end 0.9 -0.7) (layer F.Fab) (width 0.1))
(fp_line (start -1.6 -0.95) (end 1.6 -0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.6 -0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 0.95) (end 1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 -0.95) (end -1.6 0.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 0.85) (end 1.05 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.5 -0.85) (end 1.05 -0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.397 -0.85) (end -1.397 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start -1.524 -0.85) (end -1.524 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 1.143 -0.85) (end 1.143 0.85) (layer F.SilkS) (width 0.12))
(fp_line (start 0.127 -0.381) (end -0.381 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.381 0) (end 0.127 0.381) (layer F.SilkS) (width 0.2))
(fp_line (start 0.127 0.381) (end 0.127 -0.381) (layer F.SilkS) (width 0.2))
(fp_line (start -0.381 -0.381) (end -0.381 0.381) (layer F.SilkS) (width 0.2))
(fp_line (start 0.127 0) (end 0.381 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.508 0) (end -0.635 0) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -1.05 0) (size 0.6 0.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-323.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,18 @@
(module D_SOD123 (layer F.Cu) (tedit 561B69D3)
(attr smd)
(fp_text reference D_SOD123 (at 0 1.925) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value VAL** (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -3.075 1.2) (end -3.075 -1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -2.925 -1.2) (end -2.925 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -3.2 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start 2.8 1.2) (end -3.2 1.2) (layer F.SilkS) (width 0.2))
(fp_line (start -3.2 1.2) (end -3.2 -1.2) (layer F.SilkS) (width 0.2))
(pad 2 smd rect (at 1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,29 @@
(module D_SOD123F (layer F.Cu) (tedit 5CED8905)
(attr smd)
(fp_text reference D_SOD123 (at 0 1.4) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value VAL** (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -2.7 -0.7) (end 2.1 -0.7) (layer F.SilkS) (width 0.2))
(fp_line (start 2.1 -0.7) (end 2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.7 0.7) (end 2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.1 -0.7) (end -2.1 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.3 -0.7) (end -2.3 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.5 -0.7) (end -2.5 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -2.7 -0.7) (end -2.7 0.7) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end 0.3 -0.35) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 -0.35) (end 0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0.4) (end -0.3 0) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 -0.35) (end -0.3 0.4) (layer F.SilkS) (width 0.2))
(fp_line (start -0.3 0) (end -0.6 0) (layer F.SilkS) (width 0.2))
(fp_line (start 0.3 0) (end 0.6 0) (layer F.SilkS) (width 0.2))
(pad 2 smd rect (at 1.4 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.4 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123F.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,30 @@
(module Diode-Hybrid-Back (layer F.Cu) (tedit 5B1AAB68)
(attr smd)
(fp_text reference D** (at -0.0254 1.4) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 1.778 0.762) (end 1.778 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 1.905 0.762) (end 1.905 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end 2.032 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.413 0.762) (end 2.413 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.286 -0.762) (end 2.286 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.159 0.762) (end 2.159 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start -2.54 -0.762) (end -2.54 0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.54 -0.762) (end -2.54 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start 2.54 0.762) (end 2.54 -0.762) (layer B.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end 2.54 0.762) (layer B.SilkS) (width 0.15))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.step
(offset (xyz 0 0 -1.8))
(scale (xyz 1 1 1))
(rotate (xyz 0 180 0))
)
)

View File

@@ -0,0 +1,35 @@
(module Diode-dual (layer F.Cu) (tedit 5B7FFAB1)
(attr smd)
(fp_text reference D** (at -0.0254 1.4) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 1.778 0.762) (end 1.778 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 1.905 0.762) (end 1.905 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end 2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.413 0.762) (end 2.413 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.286 -0.762) (end 2.286 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.159 0.762) (end 2.159 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end -2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 -0.762) (end -2.54 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.54 -0.762) (end -2.54 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.54 0.762) (end 2.54 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.54 0.762) (end 2.54 0.762) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers B.Cu B.Paste B.Mask))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers B.Cu))
(pad 1 smd rect (at 1.4 0) (size 1.6 1.2) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.4 0) (size 1.6 1.2) (layers F.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 2 smd rect (at -2.5 0) (size 2.9 0.5) (layers F.Cu))
(pad 1 smd rect (at 2.5 0) (size 2.9 0.5) (layers F.Cu))
(model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.step
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,33 @@
(module Diode-hybrid-3pad (layer F.Cu) (tedit 59509714)
(attr smd)
(fp_text reference D** (at -1.8 0.0508) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value D (at 0 -1.925) (layer F.SilkS) hide
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start 3.2 -0.8) (end -2.8 -0.8) (layer F.SilkS) (width 0.15))
(fp_line (start 3.2 0.8) (end 3.2 -0.8) (layer F.SilkS) (width 0.15))
(fp_line (start -2.8 0.8) (end 3.2 0.8) (layer F.SilkS) (width 0.15))
(fp_line (start -2.8 -0.8) (end -2.8 0.8) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 3.2 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0) (end 1.6 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0) (end 1.6 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 3.2 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 2 0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2.8 0) (layer F.SilkS) (width 0.15))
(fp_line (start 2.8 -0.6) (end 2.8 0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2 0.6) (end 2.8 0) (layer B.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2 0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2.8 0) (end 2 -0.6) (layer B.SilkS) (width 0.15))
(fp_line (start 2.8 -0.6) (end 2.8 0.6) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -0.6) (end 2 0.6) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at -1.5 0) (size 4 0.25) (layers B.Cu)
(solder_mask_margin -999))
(pad 2 smd rect (at 0.91 0) (size 1.34 1.34) (layers B.Cu B.Paste B.Mask))
(pad 2 smd rect (at 0.91 0) (size 1.34 1.34) (layers F.Cu F.Paste F.Mask))
(pad 2 thru_hole circle (at -3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at 3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS))
(pad 2 smd rect (at -1.5 0) (size 4 0.25) (layers F.Cu)
(solder_mask_margin -999))
)

View File

@@ -0,0 +1,19 @@
(module Diode (layer F.Cu) (tedit 549B02AC)
(fp_text reference Ref** (at 0 0) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.27 1.524) (thickness 0.2032)))
)
(fp_line (start 0.9 1.1) (end 0.9 -1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.1 -1.1) (end 1.1 1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -1) (end 1.3 -1.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 -1.1) (end 1.3 -1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.3 1.1) (end 1.3 -1) (layer F.SilkS) (width 0.15))
(fp_line (start -1.524 -1.143) (end 1.524 -1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.524 -1.143) (end 1.524 1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start 1.524 1.143) (end -1.524 1.143) (layer F.SilkS) (width 0.2032))
(fp_line (start -1.524 1.143) (end -1.524 -1.143) (layer F.SilkS) (width 0.2032))
(pad 1 thru_hole circle (at -3.81 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole rect (at 3.81 0) (size 1.651 1.651) (drill 0.9906) (layers *.Cu *.SilkS *.Mask))
)

View File

@@ -0,0 +1,21 @@
(module Diode_Long (layer F.Cu) (tedit 59287378)
(fp_text reference Ref** (at 0 0) (layer F.SilkS)
(effects (font (size 0.8 0.7) (thickness 0.15)))
)
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
(effects (font (size 0.8 0.7) (thickness 0.15)))
)
(fp_line (start 1.524 0.762) (end 1.524 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 0.762) (end 2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 -0.762) (end -2.032 0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start -2.032 -0.762) (end 2.032 -0.762) (layer F.SilkS) (width 0.15))
(fp_line (start 2.032 0.762) (end 2.032 -0.762) (layer F.SilkS) (width 0.15))
(pad 2 thru_hole circle (at -4 0) (size 2 2) (drill 0.9) (layers *.Cu *.SilkS *.Mask))
(pad 1 thru_hole rect (at 4 0) (size 2 2) (drill 0.9) (layers *.Cu *.SilkS *.Mask))
(model Diodes_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl
(at (xyz 0.155 0 0))
(scale (xyz 0.31 0.31 0.31))
(rotate (xyz 0 0 180))
)
)

View File

@@ -0,0 +1,246 @@
(module Elite-C-ZigZag (layer F.Cu) (tedit 5BDF54F3)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value Elite-C-ZigZag (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_text user B7 (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B7 (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user C7 (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C7 (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(pad 1 thru_hole rect (at -13.97 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 29 thru_hole circle (at 14.1986 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 28 thru_hole circle (at 13.7414 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 27 thru_hole circle (at 14.1986 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 26 thru_hole circle (at 13.7414 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 25 thru_hole circle (at 14.1986 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,235 @@
(module "Elite-C-castellated-24pin-holes" (layer F.Cu) (tedit 5E2C9D09)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-24pin-holes" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "B5" (at 13.97 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -5.460998 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user "D2" (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(pad "1" thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "2" thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "3" thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "4" thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "5" thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "6" thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "7" thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "8" thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "9" thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "10" thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "11" thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "13" thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "14" thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "15" thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "16" thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "17" thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "18" thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "19" thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "20" thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "21" thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "22" thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "23" thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "12" thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "24" thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,205 @@
(module "Elite-C-castellated-24pin" (layer F.Cu) (tedit 5E2CA08B)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-24pin" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "B5" (at 13.97 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 13.97 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -6.349998 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -6.62212 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 5.334 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.06064 -5.820568) (xy -9.06064 -5.720568) (xy -9.36064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -5.620568) (xy -8.86064 -5.620568) (xy -8.86064 -5.520568) (xy -8.96064 -5.520568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.26064 -5.820568) (xy -9.26064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.420568) (xy -8.56064 -5.420568) (xy -8.56064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -5.820568) (xy -8.56064 -5.820568) (xy -8.56064 -5.720568) (xy -8.76064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.929 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.933635) (xy -8.85097 -6.933635) (xy -8.85097 -7.033635) (xy -8.95097 -7.033635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -7.133635) (xy -8.55097 -7.133635) (xy -8.55097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -6.733635) (xy -8.55097 -6.733635) (xy -8.55097 -6.833635) (xy -8.75097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.05097 -6.733635) (xy -9.05097 -6.833635) (xy -9.35097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.25097 -6.733635) (xy -9.25097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,275 @@
(module "Elite-C-castellated-29pin-holes" (layer F.Cu) (tedit 5E2C9FAC)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-29pin-holes" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "D5" (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D5" (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F1" (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F1" (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B6" (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B6" (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "F0" (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "F0" (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B7" (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B7" (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B0" (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F4" (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F5" (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F7" (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B1" (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B3" (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B5" (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D2" (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(pad "1" thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "2" thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "3" thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "4" thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "5" thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "6" thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "7" thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "8" thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "9" thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "10" thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "11" thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "13" thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "14" thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "15" thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "16" thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "17" thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "18" thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "19" thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "20" thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "21" thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "22" thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "23" thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "12" thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "24" thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "29" thru_hole circle (at 13.97 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "28" thru_hole circle (at 13.97 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "27" thru_hole circle (at 13.97 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "26" thru_hole circle (at 13.97 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "25" thru_hole circle (at 13.97 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at 15.875 5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at 15.875 2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at 15.875 0 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at 15.875 -2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at 15.875 -5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,240 @@
(module "Elite-C-castellated-29pin" (layer F.Cu) (tedit 5E2CA197)
(fp_text reference "U1" (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value "Elite-C-castellated-29pin" (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B5" (at 13.589 6.35 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B0" (at -13.97 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -11.43 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "ST" (at -8.92 -6.62212 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "VCC" (at -6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F4" (at -3.81 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "F5" (at -1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F6" (at 1.27 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F7" (at 3.81 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B1" (at 6.35 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B3" (at 8.89 -6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "B2" (at 11.43 -6.35 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "B5" (at 13.589 6.35 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B4" (at 11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "E6" (at 8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D7" (at 6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C6" (at 3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D4" (at 1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -8.89 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "GND" (at -6.35 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D1" (at -3.81 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D0" (at -1.27 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D2" (at -11.43 6.35 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "TX0/D3" (at -13.97 4.841872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "TX0/D3" (at -13.97 4.841872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.06064 -5.820568) (xy -9.06064 -5.720568) (xy -9.36064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -5.620568) (xy -8.86064 -5.620568) (xy -8.86064 -5.520568) (xy -8.96064 -5.520568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.820568) (xy -9.26064 -5.820568) (xy -9.26064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -5.420568) (xy -8.56064 -5.420568) (xy -8.56064 -5.320568) (xy -9.36064 -5.320568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -5.820568) (xy -8.56064 -5.820568) (xy -8.56064 -5.720568) (xy -8.76064 -5.720568)) (layer F.SilkS) (width 0.15))
(fp_text user "ST" (at -8.91 -5.929 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.933635) (xy -8.85097 -6.933635) (xy -8.85097 -7.033635) (xy -8.95097 -7.033635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -7.133635) (xy -8.55097 -7.133635) (xy -8.55097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -6.733635) (xy -8.55097 -6.733635) (xy -8.55097 -6.833635) (xy -8.75097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.05097 -6.733635) (xy -9.05097 -6.833635) (xy -9.35097 -6.833635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.733635) (xy -9.25097 -6.733635) (xy -9.25097 -7.233635) (xy -9.35097 -7.233635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_text user "B7" (at 13.362 4.754 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B7" (at 13.362 4.754 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "F0" (at 13.362 -4.754 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "F0" (at 13.362 -4.754 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B6" (at 13.462 -6.4 90 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user "B6" (at 13.462 -6.4 90 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user "C7" (at 13.289 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "C7" (at 13.289 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F1" (at 13.289 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user "F1" (at 13.289 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D5" (at 13.289 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user "D5" (at 13.289 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(pad "1" smd rect (at -13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at -1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 1.27 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 3.81 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 6.35 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 8.89 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 11.43 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 13.97 9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "13" smd rect (at 13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "14" smd rect (at 11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "15" smd rect (at 8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "16" smd rect (at 6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "17" smd rect (at 3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "18" smd rect (at 1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "19" smd rect (at -1.27 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "20" smd rect (at -3.81 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "21" smd rect (at -6.35 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "22" smd rect (at -8.89 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "23" smd rect (at -11.43 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "24" smd rect (at -13.97 -9.398) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "25" smd rect (at 15.875 5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "26" smd rect (at 15.875 2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "27" smd rect (at 15.875 0 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "28" smd rect (at 15.875 -2.54 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "29" smd rect (at 15.875 -5.08 90) (size 2 3.25) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl"
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,246 @@
(module Elite-C (layer F.Cu) (tedit 5BDF551E)
(fp_text reference U1 (at 0 1.625) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_text value Elite-C (at 0 0) (layer F.SilkS) hide
(effects (font (size 1.2 1.2) (thickness 0.2032)))
)
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381))
(fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B0 (at -13.97 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user B5 (at 12.7 6.4 45) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -8.89 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user GND (at -6.35 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381))
(fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15))
(fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15))
(fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15))
(fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15))
(fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381))
(fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381))
(fp_text user B7 (at 12.6 4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B7 (at 12.6 4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user F0 (at 12.6 -4.5 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text user B6 (at 12.7 -6.4 135 unlocked) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror))
)
(fp_text user C7 (at 12.4 0 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user C7 (at 12.4 0 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(fp_text user F1 (at 12.4 -2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text user D5 (at 12.4 2.54 90) (layer B.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror))
)
(pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 13 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 14 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 15 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 16 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 17 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 18 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 19 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 20 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 21 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 22 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 23 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 24 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 29 thru_hole circle (at 13.97 -5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 28 thru_hole circle (at 13.97 -2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 27 thru_hole circle (at 13.97 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 26 thru_hole circle (at 13.97 2.54) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(pad 25 thru_hole circle (at 13.97 5.08) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask))
(model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl
(offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963))
(scale (xyz 0.395 0.395 0.395))
(rotate (xyz 90 180 180))
)
)

View File

@@ -0,0 +1,14 @@
(module Epson_TSX-3225 (layer F.Cu) (tedit 583FD421)
(fp_text reference REF** (at 0 2.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Epson_TSX-3225 (at 0 -2.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.25 1.25) (end 0.25 1.25) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 -1.25) (end 0.25 -1.25) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.1 0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -1.1 -0.8) (size 1.4 1.15) (layers F.Cu F.Paste F.Mask))
)

View File

@@ -0,0 +1,29 @@
(module "Fuse_0805" (layer F.Cu) (tedit 5DD984B2)
(descr "SMT, 2012, 0805")
(tags "SMT, 2012, 0805")
(attr smd)
(fp_text reference "F_0805" (at 0 1.524 180) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_text value "F**" (at -2.032 0 90) (layer F.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.15)))
)
(fp_line (start -1.5 -0.85) (end 1.5 -0.85) (layer F.SilkS) (width 0.2))
(fp_line (start 1.5 -0.85) (end 1.5 0.85) (layer F.SilkS) (width 0.2))
(fp_line (start -1.5 -0.85) (end -1.5 0.85) (layer F.SilkS) (width 0.2))
(fp_line (start -1.5 0.85) (end 1.5 0.85) (layer F.SilkS) (width 0.2))
(pad "2" smd rect (at 0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(pad "1" smd rect (at -0.95 0) (size 0.7 1.3) (layers "F.Cu" "F.Paste" "F.Mask")
(clearance 0.1))
(model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_0805_2012Metric.wrl"
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@@ -0,0 +1,50 @@
(module "HRO-TYPE-C-31-M-12-Assembly" (layer F.Cu) (tedit 5D5436F4)
(solder_mask_margin 0.05)
(solder_paste_margin 0.05)
(clearance 0.05)
(attr smd)
(fp_text reference "REF**" (at 0 -9.25) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.15)))
)
(fp_text value "HRO-TYPE-C-31-M-12-Assembly" (at 0 1.15) (layer Dwgs.User)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.47 -7.3) (end 4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start 4.47 0) (end 4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start -4.47 0) (end -4.47 -7.3) (layer Dwgs.User) (width 0.15))
(fp_line (start -4.47 0) (end 4.47 0) (layer Dwgs.User) (width 0.15))
(fp_text user "%R" (at 0 -9.25) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -4.5 -7.5) (end -3.75 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 -7.5) (end 4.5 0) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 0) (end -4.5 0) (layer F.CrtYd) (width 0.15))
(fp_line (start -4.5 0) (end -4.5 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start -3.75 -7.5) (end -3.75 -8.5) (layer F.CrtYd) (width 0.15))
(fp_line (start -3.75 -8.5) (end 3.75 -8.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 3.75 -8.5) (end 3.75 -7.5) (layer F.CrtYd) (width 0.15))
(fp_line (start 4.5 -7.5) (end 3.75 -7.5) (layer F.CrtYd) (width 0.15))
(pad "13" thru_hole oval (at 4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at -4.32 -2.6) (size 1 1.6) (drill oval 0.6 1.2) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at 4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask))
(pad "13" thru_hole oval (at -4.32 -6.78) (size 1 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.89 -6.25) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad "6" smd rect (at -0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 0.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at -0.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "9" smd rect (at 1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -1.25 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "10" smd rect (at 1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -1.75 -7.695) (size 0.3 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "11" smd rect (at 2.45 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "12" smd rect (at 3.225 -7.695) (size 0.6 1.45) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "/Users/danny/syncproj/kicad-libs/footprints/Keebio-Parts.pretty/3dmodels/HRO TYPE-C-31-M-12.step"
(offset (xyz -4.45 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)

View File

@@ -0,0 +1,34 @@
(module "Header-12-Pin-ZigZag-Square" (layer F.Cu) (tedit 5DB09E70)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 2.54 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 29.74) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(pad "1" thru_hole rect (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "10" thru_hole oval (at 0.2286 22.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "8" thru_hole oval (at 0.2286 17.73) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "11" thru_hole oval (at -0.2286 25.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "7" thru_hole circle (at -0.2286 15.19) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "12" thru_hole oval (at 0.2286 27.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "9" thru_hole oval (at -0.2286 20.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,34 @@
(module "Header-12-Pin-ZigZag" (layer F.Cu) (tedit 5DB09E85)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 2.54 0 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 29.74) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 29.74) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "1" thru_hole circle (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "10" thru_hole oval (at 0.2286 22.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "8" thru_hole oval (at 0.2286 17.73) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "11" thru_hole oval (at -0.2286 25.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "7" thru_hole circle (at -0.2286 15.19) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "12" thru_hole oval (at 0.2286 27.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "9" thru_hole oval (at -0.2286 20.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

View File

@@ -0,0 +1,28 @@
(module "Header-6-Pin-ZigZag" (layer F.Cu) (tedit 5DB09E90)
(descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row")
(tags "Through hole socket strip THT 1x06 2.54mm single row")
(fp_text reference "J2" (at 0 -2.33) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "ICSP" (at 0 15.03) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.8 14.5) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
(fp_text user "%R" (at 0 -2.33) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "1" thru_hole circle (at -0.2286 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "2" thru_hole oval (at 0.2286 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "3" thru_hole oval (at -0.2286 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "4" thru_hole oval (at 0.2286 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "5" thru_hole oval (at -0.2286 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "6" thru_hole oval (at 0.2286 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(model "${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl"
(offset (xyz 0 -6.349999904632568 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)

Some files were not shown because too many files have changed in this diff Show More