summaryrefslogtreecommitdiff
path: root/board/sat/boards/sensor
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2024-11-06 05:59:27 -0500
committerKyle Gunger <kgunger12@gmail.com>2024-11-06 05:59:27 -0500
commitc15de76674736013dfb54232486346ebee537fdc (patch)
tree58dd295e3a9e36ffe007474a817a0a4643887aa2 /board/sat/boards/sensor
parent887fc9617a7aa3136c4c73cac95a9ffeda4e3ed6 (diff)
Sensor board breakout
Diffstat (limited to 'board/sat/boards/sensor')
-rw-r--r--board/sat/boards/sensor/board.lp164
1 files changed, 164 insertions, 0 deletions
diff --git a/board/sat/boards/sensor/board.lp b/board/sat/boards/sensor/board.lp
new file mode 100644
index 0000000..c2bb0ca
--- /dev/null
+++ b/board/sat/boards/sensor/board.lp
@@ -0,0 +1,164 @@
+(librepcb_board b08df4a5-020a-43ab-af68-1fa18865df8d
+ (name "Sensor")
+ (default_font "newstroke.bene")
+ (grid (interval 0.5) (unit millimeters))
+ (layers (inner 0))
+ (thickness 1.6)
+ (solder_resist green)
+ (silkscreen white)
+ (silkscreen_layers_top top_legend top_names)
+ (silkscreen_layers_bot bot_legend bot_names)
+ (design_rules
+ (stopmask_max_via_drill_diameter 0.5)
+ (stopmask_clearance (ratio 0.0) (min 0.1) (max 0.1))
+ (solderpaste_clearance (ratio 0.1) (min 0.0) (max 1.0))
+ (pad_annular_ring (outer full) (inner auto) (ratio 0.25) (min 0.25) (max 2.0))
+ (via_annular_ring (ratio 0.25) (min 0.2) (max 2.0))
+ )
+ (design_rule_check
+ (min_copper_copper_clearance 0.2)
+ (min_copper_board_clearance 0.3)
+ (min_copper_npth_clearance 0.25)
+ (min_drill_drill_clearance 0.35)
+ (min_drill_board_clearance 0.5)
+ (min_silkscreen_stopmask_clearance 0.127)
+ (min_copper_width 0.2)
+ (min_annular_ring 0.2)
+ (min_npth_drill_diameter 0.3)
+ (min_pth_drill_diameter 0.3)
+ (min_npth_slot_width 1.0)
+ (min_pth_slot_width 0.7)
+ (min_silkscreen_width 0.15)
+ (min_silkscreen_text_height 0.8)
+ (min_outline_tool_diameter 2.0)
+ (blind_vias_allowed false)
+ (buried_vias_allowed false)
+ (allowed_npth_slots single_segment_straight)
+ (allowed_pth_slots single_segment_straight)
+ (approvals_version "1")
+ )
+ (fabrication_output_settings
+ (base_path "./output/{{VERSION}}/gerber/{{PROJECT}}")
+ (outlines (suffix "_OUTLINES.gbr"))
+ (copper_top (suffix "_COPPER-TOP.gbr"))
+ (copper_inner (suffix "_COPPER-IN{{CU_LAYER}}.gbr"))
+ (copper_bot (suffix "_COPPER-BOTTOM.gbr"))
+ (soldermask_top (suffix "_SOLDERMASK-TOP.gbr"))
+ (soldermask_bot (suffix "_SOLDERMASK-BOTTOM.gbr"))
+ (silkscreen_top (suffix "_SILKSCREEN-TOP.gbr"))
+ (silkscreen_bot (suffix "_SILKSCREEN-BOTTOM.gbr"))
+ (drills (merge false)
+ (suffix_pth "_DRILLS-PTH.drl")
+ (suffix_npth "_DRILLS-NPTH.drl")
+ (suffix_merged "_DRILLS.drl")
+ (suffix_buried "_DRILLS-PLATED-{{START_LAYER}}-{{END_LAYER}}.drl")
+ (g85_slots false)
+ )
+ (solderpaste_top (create true) (suffix "_SOLDERPASTE-TOP.gbr"))
+ (solderpaste_bot (create true) (suffix "_SOLDERPASTE-BOTTOM.gbr"))
+ )
+ (device 1e86e57a-99fd-4f7f-815a-26e5fb395572
+ (lib_device 2ab846d7-ad74-4ea4-bc8b-d9ca57b7d3c8)
+ (lib_footprint 104bf113-5936-4a1a-b23c-5d5fa883d52c)
+ (lib_3d_model none)
+ (position 10.16 -8.255) (rotation 90.0) (flip false) (lock false)
+ (stroke_text de7612a1-beca-4e68-b5e5-56c16bb19314 (layer top_names)
+ (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 8.525 -8.255) (rotation 90.0)
+ (auto_rotate true) (mirror false) (lock false) (value "{{NAME}}")
+ )
+ (stroke_text ef5ecb2c-5a7f-4c73-b43f-7b6061f39b0f (layer top_values)
+ (height 0.5) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 11.4775 -8.255) (rotation 90.0)
+ (auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
+ )
+ )
+ (device 7f88fc4f-511e-4748-a104-1f257ea11772
+ (lib_device eb97b24e-e17b-4c7e-9825-91baf2b6990f)
+ (lib_footprint 80f1a103-884c-459f-b4fa-109644c447f2)
+ (lib_3d_model none)
+ (position 3.175 -8.255) (rotation 0.0) (flip false) (lock false)
+ (stroke_text 7b761f3b-e687-4fef-9548-eadc006622f7 (layer top_names)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 3.175 -1.905) (rotation 0.0)
+ (auto_rotate true) (mirror false) (lock false) (value "{{NAME}}")
+ )
+ (stroke_text c328269d-d28b-4428-bcd8-3379c2e1a83c (layer top_values)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 3.175 -14.605) (rotation 0.0)
+ (auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
+ )
+ )
+ (netsegment 2fbdb5be-e811-4d8c-a2cf-0d25ef7e72b6
+ (net 96bf62d1-24bc-4346-8229-1fa663fba0a5)
+ (junction 39283d61-bd74-4329-89d3-70a61abc21e7 (position 8.255 -12.065))
+ (junction 5ef9307e-ffb8-44a1-b42d-0b5aef7eef0c (position 10.56 -9.76))
+ (trace 5642db96-8a7f-4c6d-abbf-6ffa3e1531d2 (layer top_cu) (width 0.3)
+ (from (junction 39283d61-bd74-4329-89d3-70a61abc21e7))
+ (to (device 7f88fc4f-511e-4748-a104-1f257ea11772) (pad 63afe1f1-07aa-4fa6-ba45-90118a005ea0))
+ )
+ (trace 80b4c3ed-b8d4-4384-bf92-73c2207e9c66 (layer top_cu) (width 0.3)
+ (from (junction 5ef9307e-ffb8-44a1-b42d-0b5aef7eef0c))
+ (to (device 1e86e57a-99fd-4f7f-815a-26e5fb395572) (pad b334e506-d48b-4c00-beca-44dc574f9f06))
+ )
+ (trace d604d118-ad96-48ff-9fe7-37822886c819 (layer top_cu) (width 0.3)
+ (from (junction 39283d61-bd74-4329-89d3-70a61abc21e7))
+ (to (junction 5ef9307e-ffb8-44a1-b42d-0b5aef7eef0c))
+ )
+ )
+ (netsegment 88f9adb0-33de-4322-bde1-e84b1cfd5bf3
+ (net f914a038-6070-4eba-9ba3-50faf6c7b9a9)
+ (junction e3314b65-919b-4bc2-8cf2-73b5f4b0faaa (position 3.745 -8.955))
+ (trace 7d478a05-e275-48d5-9f46-a49ef806bec5 (layer top_cu) (width 0.3)
+ (from (device 7f88fc4f-511e-4748-a104-1f257ea11772) (pad ad269a13-97f3-4f91-91d7-393ff42f63db))
+ (to (junction e3314b65-919b-4bc2-8cf2-73b5f4b0faaa))
+ )
+ (trace a41e5349-b5fa-4e39-94a6-c20cb40e1afe (layer top_cu) (width 0.3)
+ (from (junction e3314b65-919b-4bc2-8cf2-73b5f4b0faaa))
+ (to (device 1e86e57a-99fd-4f7f-815a-26e5fb395572) (pad 53335aba-e8c4-477c-bba2-0cfc30c55d2e))
+ )
+ )
+ (netsegment a7e871ae-4e58-47de-8052-9d51bb4c55bc
+ (net 6f2aafc9-ccb3-40d1-8e64-c777f8e52be7)
+ (junction 22f86392-2fb5-4c70-9e30-d7ecbad9394a (position 10.56 -6.75))
+ (junction 6e68cf80-0586-48e9-8268-ba9128c56b08 (position 8.255 -4.445))
+ (trace 6f51f2af-c58b-431f-9f55-f654911228dd (layer top_cu) (width 0.3)
+ (from (junction 6e68cf80-0586-48e9-8268-ba9128c56b08))
+ (to (device 7f88fc4f-511e-4748-a104-1f257ea11772) (pad cfde0ce2-123a-49dc-adf4-4aa243d3065e))
+ )
+ (trace 90042843-7dc0-4bcb-bc79-97e61295b545 (layer top_cu) (width 0.3)
+ (from (junction 22f86392-2fb5-4c70-9e30-d7ecbad9394a))
+ (to (device 1e86e57a-99fd-4f7f-815a-26e5fb395572) (pad c2050dc2-f5d7-42bd-8d59-2adb6cfffeaa))
+ )
+ (trace 9eee2bdb-832b-469b-8be4-cb41f1688986 (layer top_cu) (width 0.3)
+ (from (junction 6e68cf80-0586-48e9-8268-ba9128c56b08))
+ (to (junction 22f86392-2fb5-4c70-9e30-d7ecbad9394a))
+ )
+ )
+ (plane 57fc084b-819f-45d5-ab94-6ca62a9817f3 (layer top_cu)
+ (net 7a258f37-16d2-4a00-a883-68304bdd4c1e) (priority 0)
+ (min_width 0.2) (min_clearance 0.3) (thermal_gap 0.3) (thermal_spoke 0.3)
+ (connect_style thermal) (keep_islands false) (lock false)
+ (vertex (position -0.5 0.5) (angle 0.0))
+ (vertex (position 15.5 0.5) (angle 0.0))
+ (vertex (position 15.5 -15.5) (angle 0.0))
+ (vertex (position -0.5 -15.5) (angle 0.0))
+ )
+ (polygon 8bdfd457-e68b-4846-91e4-c3cf38acbd0e (layer brd_outlines)
+ (width 0.0) (fill false) (grab_area false) (lock false)
+ (vertex (position 2.0 -15.0) (angle 0.0))
+ (vertex (position 13.0 -15.0) (angle 90.0))
+ (vertex (position 15.0 -13.0) (angle 0.0))
+ (vertex (position 15.0 -2.0) (angle 90.0))
+ (vertex (position 13.0 0.0) (angle 0.0))
+ (vertex (position 2.0 0.0) (angle 90.0))
+ (vertex (position 0.0 -2.0) (angle 0.0))
+ (vertex (position 0.0 -13.0) (angle 90.0))
+ (vertex (position 2.0 -15.0) (angle 0.0))
+ )
+ (stroke_text ed1116bd-bffc-40e0-9b84-7acc7d11a9e1 (layer brd_documentation)
+ (height 1.0) (stroke_width 0.1) (letter_spacing auto) (line_spacing auto)
+ (align left bottom) (position 5.0 -14.0) (rotation 0.0)
+ (auto_rotate true) (mirror false) (lock false) (value "{{BOARD}} Board")
+ )
+)