mirror of
https://github.com/thelegendofmario/graphite.git
synced 2025-07-04 09:56:00 +00:00
Compare commits
8 commits
489f084a49
...
315dc6a79e
Author | SHA1 | Date | |
---|---|---|---|
|
315dc6a79e | ||
|
79c3e3a601 | ||
|
d920e99443 | ||
|
df36fad5b8 | ||
|
1ca537be87 | ||
f81d666e00 | |||
0889c03e7d | |||
432e076b5f |
22 changed files with 139776 additions and 80 deletions
BIN
.github/pcb.png
vendored
Normal file
BIN
.github/pcb.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 81 KiB |
BIN
.github/routing.png
vendored
Normal file
BIN
.github/routing.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 88 KiB |
9
BOM.csv
Normal file
9
BOM.csv
Normal file
|
@ -0,0 +1,9 @@
|
|||
PCB components,,,
|
||||
Name,Buy Website,Price,Notes
|
||||
"2.2"" TFT LCD",https://www.adafruit.com/product/1480,$24.95,Just have to use a generic 10 pin thingy 🤷
|
||||
Rasberry Pi Pico,https://www.adafruit.com/product/4864,$6.00,
|
||||
Buttons,https://www.mouser.com/ProductDetail/Omron-Electronics/B3F-1000?qs=lK7M36XCk6JQHckSc1xIsg%3D%3D,$0.25,"(that's for one, gets cheaper the more you buy yay)"
|
||||
headers,https://www.adafruit.com/product/392,$4.95,
|
||||
,,,
|
||||
,,,
|
||||
,Total,$41.49,
|
|
15
JOURNAL.md
15
JOURNAL.md
|
@ -42,3 +42,18 @@ Today I wired the button matrix! I might do some later today, (like assign footp
|
|||
> finished schematic ^^
|
||||
|
||||
**Total Time Spent: 2 hours**
|
||||
|
||||
# June 09: Finished Routing
|
||||
|
||||
Today was a big day. Today I finally got around to finishing assigning footprints to things and routing the pcb!
|
||||
(this took about 2 hours. I didn't realize how tedious routing was lol)
|
||||
|
||||

|
||||
|
||||
> ^^ finished routing ^^
|
||||
|
||||

|
||||
|
||||
> ^^ finished pcb ^^
|
||||
|
||||
**Total Time Spent: 4 hours and 5 minutes**
|
||||
|
|
104588
hardware/fp-info-cache
Normal file
104588
hardware/fp-info-cache
Normal file
File diff suppressed because it is too large
Load diff
4
hardware/fp-lib-table
Normal file
4
hardware/fp-lib-table
Normal file
|
@ -0,0 +1,4 @@
|
|||
(fp_lib_table
|
||||
(version 7)
|
||||
(lib (name "B3F_1000")(type "KiCad")(uri "${KIPRJMOD}/libraries/B3F_1000.pretty")(options "")(descr ""))
|
||||
)
|
BIN
hardware/graphite-backups/graphite-2025-06-07_192109.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-07_192109.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-07_202705.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-07_202705.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-07_204958.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-07_204958.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-07_205613.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-07_205613.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-07_211032.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-07_211032.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_124854.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_124854.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_125451.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_125451.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_130533.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_130533.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_131539.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_131539.zip
Normal file
Binary file not shown.
BIN
hardware/graphite-backups/graphite-2025-06-09_134246.zip
Normal file
BIN
hardware/graphite-backups/graphite-2025-06-09_134246.zip
Normal file
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "",
|
||||
"active_layer": 5,
|
||||
"active_layer_preset": "All Layers",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
|
@ -62,9 +62,42 @@
|
|||
"version": 5
|
||||
},
|
||||
"net_inspector_panel": {
|
||||
"col_hidden": [],
|
||||
"col_order": [],
|
||||
"col_widths": [],
|
||||
"col_hidden": [
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
],
|
||||
"col_order": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"col_widths": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"custom_group_rules": [],
|
||||
"expanded_rows": [],
|
||||
"filter_by_net_name": true,
|
||||
|
@ -75,7 +108,7 @@
|
|||
"show_unconnected_nets": false,
|
||||
"show_zero_pad_nets": false,
|
||||
"sort_ascending": true,
|
||||
"sorting_column": -1
|
||||
"sorting_column": 0
|
||||
},
|
||||
"open_jobsets": [],
|
||||
"project": {
|
||||
|
|
|
@ -2,12 +2,213 @@
|
|||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {},
|
||||
"defaults": {
|
||||
"apply_defaults_to_fp_fields": false,
|
||||
"apply_defaults_to_fp_shapes": false,
|
||||
"apply_defaults_to_fp_text": false,
|
||||
"board_outline_line_width": 0.05,
|
||||
"copper_line_width": 0.2,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.05,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": true,
|
||||
"text_position": 0,
|
||||
"units_format": 0
|
||||
},
|
||||
"fab_line_width": 0.1,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.1,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 1.0,
|
||||
"height": 1.7,
|
||||
"width": 1.7
|
||||
},
|
||||
"silk_line_width": 0.1,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.1,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"rules": {},
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"creepage": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_filters_mismatch": "ignore",
|
||||
"footprint_symbol_mismatch": "warning",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_to_hole": "warning",
|
||||
"holes_co_located": "warning",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"mirrored_text_on_front_layer": "warning",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"nonmirrored_text_on_back_layer": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_on_edge_cuts": "error",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_angle": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_segment_length": "error",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.5,
|
||||
"min_groove_width": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.2,
|
||||
"min_microvia_drill": 0.1,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.8,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.0,
|
||||
"min_via_annular_width": 0.1,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_onpthpad": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_onsmdpad": true,
|
||||
"td_ontrackend": false,
|
||||
"td_onvia": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [],
|
||||
"via_dimensions": []
|
||||
"tuning_pattern_settings": {
|
||||
"diff_pair_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 1.0
|
||||
},
|
||||
"diff_pair_skew_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
},
|
||||
"single_track_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
}
|
||||
},
|
||||
"via_dimensions": [],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"ipc2581": {
|
||||
"dist": "",
|
||||
|
@ -358,12 +559,66 @@
|
|||
"label": "Datasheet",
|
||||
"name": "Datasheet",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Manufacturer_Name",
|
||||
"name": "Manufacturer_Name",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Manufacturer_Part_Number",
|
||||
"name": "Manufacturer_Part_Number",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Mouser Part Number",
|
||||
"name": "Mouser Part Number",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Mouser Price/Stock",
|
||||
"name": "Mouser Price/Stock",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Sim.Device",
|
||||
"name": "Sim.Device",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Sim.Pins",
|
||||
"name": "Sim.Pins",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Height",
|
||||
"name": "Height",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Description",
|
||||
"name": "Description",
|
||||
"show": false
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "#",
|
||||
"name": "${ITEM_NUMBER}",
|
||||
"show": false
|
||||
}
|
||||
],
|
||||
"filter_string": "",
|
||||
"group_symbols": true,
|
||||
"include_excluded_from_bom": true,
|
||||
"name": "Default Editing",
|
||||
"name": "",
|
||||
"sort_asc": true,
|
||||
"sort_field": "Reference"
|
||||
},
|
||||
|
|
|
@ -10,6 +10,173 @@
|
|||
(rev "A")
|
||||
)
|
||||
(lib_symbols
|
||||
(symbol "1N4148_1"
|
||||
(pin_numbers
|
||||
(hide yes)
|
||||
)
|
||||
(pin_names
|
||||
(hide yes)
|
||||
)
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "D"
|
||||
(at 0 2.54 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "1N4148"
|
||||
(at 0 -2.54 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Description" "100V 0.15A standard switching diode, DO-35"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Sim.Device" "D"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "Sim.Pins" "1=K 2=A"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "ki_keywords" "diode"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(property "ki_fp_filters" "D*DO?35*"
|
||||
(at 0 0 0)
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
(hide yes)
|
||||
)
|
||||
)
|
||||
(symbol "1N4148_1_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 1.27) (xy -1.27 -1.27)
|
||||
)
|
||||
(stroke
|
||||
(width 0.254)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27)
|
||||
)
|
||||
(stroke
|
||||
(width 0.254)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 0) (xy -1.27 0)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type default)
|
||||
)
|
||||
(fill
|
||||
(type none)
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "1N4148_1_1_1"
|
||||
(pin passive line
|
||||
(at -3.81 0 0)
|
||||
(length 2.54)
|
||||
(name "K"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "1"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pin passive line
|
||||
(at 3.81 0 180)
|
||||
(length 2.54)
|
||||
(name "A"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
(number "2"
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
(embedded_fonts no)
|
||||
)
|
||||
(symbol "Connector_Generic:Conn_01x10"
|
||||
(pin_names
|
||||
(offset 1.016)
|
||||
|
@ -2296,12 +2463,6 @@
|
|||
(color 0 0 0 0)
|
||||
(uuid "6eeeae83-4e06-4c1a-8863-b01d258b17cf")
|
||||
)
|
||||
(junction
|
||||
(at 62.23 52.07)
|
||||
(diameter 0)
|
||||
(color 0 0 0 0)
|
||||
(uuid "6f2c1970-5393-489a-b0fc-49a12b9fd267")
|
||||
)
|
||||
(junction
|
||||
(at 62.23 215.9)
|
||||
(diameter 0)
|
||||
|
@ -2404,6 +2565,12 @@
|
|||
(color 0 0 0 0)
|
||||
(uuid "9b2cfb27-ca6f-4c18-a770-7c72e51462fb")
|
||||
)
|
||||
(junction
|
||||
(at 62.23 52.07)
|
||||
(diameter 0)
|
||||
(color 0 0 0 0)
|
||||
(uuid "9b80ba26-bd08-4c98-a375-ec3309de9a4b")
|
||||
)
|
||||
(junction
|
||||
(at 171.45 101.6)
|
||||
(diameter 0)
|
||||
|
@ -2714,16 +2881,6 @@
|
|||
)
|
||||
(uuid "0c145f3c-38da-4f75-b05d-f55fdec5ac60")
|
||||
)
|
||||
(wire
|
||||
(pts
|
||||
(xy 62.23 52.07) (xy 91.44 52.07)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type default)
|
||||
)
|
||||
(uuid "0cac413d-dc57-4c0c-b4c3-ae8edb8e9521")
|
||||
)
|
||||
(wire
|
||||
(pts
|
||||
(xy 114.3 224.79) (xy 114.3 204.47)
|
||||
|
@ -3324,6 +3481,16 @@
|
|||
)
|
||||
(uuid "56e177c3-e232-4ad6-94f1-24030abc1883")
|
||||
)
|
||||
(wire
|
||||
(pts
|
||||
(xy 62.23 52.07) (xy 91.44 52.07)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type default)
|
||||
)
|
||||
(uuid "576baeb8-17e8-482b-804c-4a4e20c3116e")
|
||||
)
|
||||
(wire
|
||||
(pts
|
||||
(xy 120.65 228.6) (xy 120.65 227.33)
|
||||
|
@ -5686,7 +5853,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 220.98 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -5812,7 +5979,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 258.75 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -5938,7 +6105,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 237.16 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -6152,7 +6319,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 279.07 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -6454,7 +6621,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 176.2 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -6668,7 +6835,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 237.16 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -6794,7 +6961,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 258.75 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -6986,7 +7153,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 258.75 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -7112,7 +7279,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 135.56 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -7326,7 +7493,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 237.16 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -7540,7 +7707,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -7666,7 +7833,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 196.52 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -8144,7 +8311,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 299.39 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -8513,7 +8680,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 299.39 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -8903,7 +9070,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 176.2 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -9183,7 +9350,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 216.84 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -9485,7 +9652,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 237.16 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -9611,7 +9778,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 216.84 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10001,7 +10168,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 258.75 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10127,7 +10294,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 279.07 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10342,7 +10509,7 @@
|
|||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Footprint" "Module_RaspberryPi_Pico:RaspberryPi_Pico_Common"
|
||||
(property "Footprint" "Module:RaspberryPi_Pico_Common_THT"
|
||||
(at 278.13 156.21 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10524,7 +10691,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 258.75 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10805,7 +10972,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 279.07 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -10906,6 +11073,7 @@
|
|||
)
|
||||
)
|
||||
(symbol
|
||||
(lib_name "1N4148_1")
|
||||
(lib_id "Diode:1N4148")
|
||||
(at 62.23 48.26 90)
|
||||
(unit 1)
|
||||
|
@ -11195,7 +11363,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -11411,7 +11579,7 @@
|
|||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical"
|
||||
(at 340.36 113.03 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -11855,7 +12023,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -11981,7 +12149,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 135.56 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -12438,7 +12606,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 279.07 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -12740,7 +12908,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 216.84 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -12954,7 +13122,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 319.71 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -13168,7 +13336,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 319.71 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -13382,7 +13550,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 279.07 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -13508,7 +13676,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 176.2 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -13634,7 +13802,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 176.2 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -13760,7 +13928,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 135.56 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14062,7 +14230,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 237.16 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14188,7 +14356,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 137.16 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14402,7 +14570,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 319.71 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14616,7 +14784,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 299.39 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14742,7 +14910,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 135.56 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14868,7 +15036,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 299.39 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -14994,7 +15162,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 196.52 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -15208,7 +15376,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 319.71 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -15334,7 +15502,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 196.52 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -15460,7 +15628,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 216.84 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -15740,7 +15908,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 216.84 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -15954,7 +16122,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 155.88 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -16080,7 +16248,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 193.04 196.52 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -16206,7 +16374,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 135.56 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -16332,7 +16500,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 78.74 299.39 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -16722,7 +16890,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 165.1 319.71 0)
|
||||
(effects
|
||||
(font
|
||||
|
@ -16848,7 +17016,7 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(property "Footprint" "B3F_1000:B3F1002"
|
||||
(at 107.95 196.52 0)
|
||||
(effects
|
||||
(font
|
||||
|
|
31
hardware/libraries/B3F_1000.pretty/B3F1002.kicad_mod
Normal file
31
hardware/libraries/B3F_1000.pretty/B3F1002.kicad_mod
Normal file
|
@ -0,0 +1,31 @@
|
|||
(module "B3F1002" (layer F.Cu)
|
||||
(descr "B3F1002")
|
||||
(tags "Switch")
|
||||
(fp_text reference S** (at -0.384 -0.083) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at -0.384 -0.083) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "B3F1002" (at -0.384 -0.083) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -3 -3) (end 3 -3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 3 -3) (end 3 3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 3 3) (end -3 3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -3 3) (end -3 -3) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -2.363 -3) (end 2.261 -3) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -2.363 3) (end 2.261 3) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -3 -1.084) (end -3 1.073) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 3 -1.084) (end 3 1.073) (layer F.SilkS) (width 0.2))
|
||||
(fp_circle (center 4.393 2.792) (end 4.393 2.876) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 thru_hole circle (at 3.25 2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at -3.25 2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 3.25 -2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at -3.25 -2.25) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask))
|
||||
(model B3F-1000.stp
|
||||
(at (xyz 0 0 0.13070865878909))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz -90 0 -90))
|
||||
)
|
||||
)
|
56
hardware/libraries/B3F_1000.pretty/B3F_1000.mod
Normal file
56
hardware/libraries/B3F_1000.pretty/B3F_1000.mod
Normal file
|
@ -0,0 +1,56 @@
|
|||
PCBNEW-LibModule-V1 2025-05-24 19:50:18
|
||||
# encoding utf-8
|
||||
Units mm
|
||||
$INDEX
|
||||
B3F1002
|
||||
$EndINDEX
|
||||
$MODULE B3F1002
|
||||
Po 0 0 0 15 683214ea 00000000 ~~
|
||||
Li B3F1002
|
||||
Cd B3F1002
|
||||
Kw Switch
|
||||
Sc 0
|
||||
At STD
|
||||
AR
|
||||
Op 0 0 0
|
||||
T0 -0.384 -0.083 1.27 1.27 0 0.254 N V 21 N "S**"
|
||||
T1 -0.384 -0.083 1.27 1.27 0 0.254 N I 21 N "B3F1002"
|
||||
DS -3 -3 3 -3 0.2 24
|
||||
DS 3 -3 3 3 0.2 24
|
||||
DS 3 3 -3 3 0.2 24
|
||||
DS -3 3 -3 -3 0.2 24
|
||||
DS -2.363 -3 2.261 -3 0.2 21
|
||||
DS -2.363 3 2.261 3 0.2 21
|
||||
DS -3 -1.084 -3 1.073 0.2 21
|
||||
DS 3 -1.084 3 1.073 0.2 21
|
||||
DC 4.393 2.792 4.309 2.792 0.254 21
|
||||
$PAD
|
||||
Po 3.25 2.25
|
||||
Sh "1" C 1.65 1.65 0 0 900
|
||||
Dr 1.1 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -3.25 2.25
|
||||
Sh "2" C 1.65 1.65 0 0 900
|
||||
Dr 1.1 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po 3.25 -2.25
|
||||
Sh "3" C 1.65 1.65 0 0 900
|
||||
Dr 1.1 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$PAD
|
||||
Po -3.25 -2.25
|
||||
Sh "4" C 1.65 1.65 0 0 900
|
||||
Dr 1.1 0 0
|
||||
At STD N 00E0FFFF
|
||||
Ne 0 ""
|
||||
$EndPAD
|
||||
$EndMODULE B3F1002
|
||||
$EndLIBRARY
|
Loading…
Add table
Add a link
Reference in a new issue