sensorpcb/boards/default/board.lp
2024-09-06 11:36:26 +02:00

318 lines
15 KiB
Text

(librepcb_board 6a8f2deb-ab48-4959-b905-678a45083d57
(name "default")
(default_font "newstroke.bene")
(grid (interval 0.635) (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")
(approved minimum_width_violation
(device 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d)
(polygon 17610f8b-bc09-49ec-9c05-fa33d509aa82)
)
)
(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 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d
(lib_device d096229d-77e0-4734-a7de-5a60593198cf)
(lib_footprint 1cdfed4e-ee21-41bc-9c59-c25117422502)
(lib_3d_model none)
(position 46.355 31.75) (rotation 0.0) (flip false) (lock false)
(stroke_text 1c912eaf-2c2b-4e9c-b238-8e080f8b7dca (layer top_names)
(height 1.079917) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align left bottom) (position 32.3496 59.5608) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{NAME}} - ESP32")
)
(stroke_text e4fc8ff9-4c4a-4a6c-8716-c2daa96710cc (layer top_values)
(height 1.080631) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align left bottom) (position 32.3404 2.8198) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
)
)
(device a3fa5987-e9ed-4e0c-a62d-7fc94201438f
(lib_device e0df6a4b-1064-4b65-94d5-510aa550e1eb)
(lib_footprint f0fdd511-909b-49c0-aef5-683b592da2c0)
(lib_3d_model none)
(position 13.335 12.7) (rotation 0.0) (flip false) (lock false)
(stroke_text 5eb60cf1-f808-460d-8263-bd3b7c83bc01 (layer top_legend)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 13.335 10.795) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
)
)
(device e5489792-edf4-4a4d-9ee2-e8a58e4fe9f4
(lib_device b1440e98-e2ff-4748-bcd5-da97036c9a1a)
(lib_footprint 1082851b-0c20-457e-89f9-4865651433db)
(lib_3d_model e8e1199d-5576-47a0-ad40-263b77248170)
(position 19.05 43.18) (rotation 0.0) (flip false) (lock false)
(stroke_text 56462569-7b95-4dea-a1d7-ec4bc1c08da2 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 19.05 38.1) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
)
(stroke_text e5f9ff74-1f73-4a2d-845b-f53c3b59921a (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 19.05 47.625) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{NAME}}\nAM2302")
)
)
(device e6794793-100f-457a-912b-897534dc99d3
(lib_device 29294b50-e955-42e1-9d2d-584abfb2dc7c)
(lib_footprint 4c3d368d-c330-4378-8b0c-50c9fd9f1484)
(lib_3d_model 86d188d3-a898-4ae7-9264-7201ccdc0e3c)
(position 19.05 20.32) (rotation 0.0) (flip false) (lock false)
(stroke_text 29c6836e-d9cb-49f8-929e-0e276d668547 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 19.05 13.97) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{VALUE}}")
)
(stroke_text 96c2d33d-f68c-482f-9268-2e70769a9c65 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 19.05 26.67) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "{{NAME}}\nBMP180")
)
)
(netsegment 7f94170c-cd98-4755-b1e6-a15f8af18870
(net 42e1629d-98fe-4c9a-8e15-0d5a534cc9dd)
(junction 0af3a92f-3f54-4fd8-ab2e-561b8c00f052 (position 22.86 1.27))
(junction 567c8d67-1f15-4abc-93c5-837e2726d311 (position 22.86 20.32))
(junction 87b1a8fd-f13b-46d9-8dd4-e9e381be7e95 (position 22.86 21.59))
(junction c518d38a-cb30-4b5d-b162-453f4181dc69 (position 59.055 1.27))
(trace 25e57bd1-6ae0-4d9d-9dc3-13b6b9da5842 (layer top_cu) (width 0.5)
(from (device e6794793-100f-457a-912b-897534dc99d3) (pad f589c04b-4dfe-4a09-95c0-bded748a76e8))
(to (junction 87b1a8fd-f13b-46d9-8dd4-e9e381be7e95))
)
(trace 2e78dd0a-d2e6-4b89-8bf4-e47f3aa27fd4 (layer top_cu) (width 0.5)
(from (device 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d) (pad 9cd086ff-7bcd-4941-bb22-d0d08df931bd))
(to (junction c518d38a-cb30-4b5d-b162-453f4181dc69))
)
(trace 314f8777-2b54-4f70-bc8f-a84535d7e06d (layer top_cu) (width 0.5)
(from (junction 87b1a8fd-f13b-46d9-8dd4-e9e381be7e95))
(to (junction 567c8d67-1f15-4abc-93c5-837e2726d311))
)
(trace c34eb376-6fc4-4cf8-9d1d-dba38a88b372 (layer top_cu) (width 0.5)
(from (junction 0af3a92f-3f54-4fd8-ab2e-561b8c00f052))
(to (junction 567c8d67-1f15-4abc-93c5-837e2726d311))
)
(trace c83cd728-de5d-43a0-a497-a989d8122761 (layer top_cu) (width 0.5)
(from (junction c518d38a-cb30-4b5d-b162-453f4181dc69))
(to (junction 0af3a92f-3f54-4fd8-ab2e-561b8c00f052))
)
)
(netsegment c86548bb-ea9a-428d-9721-15dfefc70b4d
(net 7f2b2667-796b-4667-8a5d-784cc22cee04)
(junction 3adc5328-fcb2-4cf0-95f1-267ad8836a18 (position 27.94 3.81))
(junction 4b8bce0b-26cf-46a1-8f9b-6af27519a5d3 (position 54.61 10.795))
(junction 4cc17c89-2d1d-425f-9864-8c9e54926cc4 (position 27.305 24.13))
(junction 68c39ebc-0d52-4be5-9dcc-e12c94eda637 (position 59.055 10.795))
(junction 7c3f72ff-0e6a-49fe-bc95-dae40c92c114 (position 54.61 3.81))
(junction 83c28430-a499-42f2-ac6e-40ab4f7a4b31 (position 27.94 24.13))
(trace 10785cbc-5b5f-442b-8b80-d0b879841d6d (layer top_cu) (width 0.5)
(from (junction 4b8bce0b-26cf-46a1-8f9b-6af27519a5d3))
(to (junction 7c3f72ff-0e6a-49fe-bc95-dae40c92c114))
)
(trace 224ffa0d-2c65-4cd1-b4fe-af6deae98081 (layer top_cu) (width 0.5)
(from (junction 4b8bce0b-26cf-46a1-8f9b-6af27519a5d3))
(to (junction 68c39ebc-0d52-4be5-9dcc-e12c94eda637))
)
(trace 27f83e3a-ce79-4789-82c2-1474a7091c10 (layer top_cu) (width 0.5)
(from (junction 4cc17c89-2d1d-425f-9864-8c9e54926cc4))
(to (junction 83c28430-a499-42f2-ac6e-40ab4f7a4b31))
)
(trace 4ced5ff5-363e-4b63-9eed-fe1a6bde2670 (layer top_cu) (width 0.5)
(from (junction 68c39ebc-0d52-4be5-9dcc-e12c94eda637))
(to (device 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d) (pad 388d93fa-f1a8-40fc-bd37-4269621982a3))
)
(trace abaf8f69-2623-4460-b71b-af846453db6f (layer top_cu) (width 0.5)
(from (junction 7c3f72ff-0e6a-49fe-bc95-dae40c92c114))
(to (junction 3adc5328-fcb2-4cf0-95f1-267ad8836a18))
)
(trace ac27afbe-b616-4f9e-ba26-d674dd247b25 (layer top_cu) (width 0.5)
(from (junction 83c28430-a499-42f2-ac6e-40ab4f7a4b31))
(to (junction 3adc5328-fcb2-4cf0-95f1-267ad8836a18))
)
(trace efa53e7c-71c9-4a6b-9997-ccf54574bb51 (layer top_cu) (width 0.5)
(from (junction 4cc17c89-2d1d-425f-9864-8c9e54926cc4))
(to (device e6794793-100f-457a-912b-897534dc99d3) (pad a491f486-5a2a-4e7c-b748-14553d21ca4c))
)
)
(netsegment ccb5471b-39f5-483f-9ecd-41094880d921
(net 2e4eb1b7-7515-4fef-be5b-0334ca7e2f19)
(junction 0a458255-77ae-40ea-95f7-1919f7cb6e8a (position 55.88 53.34))
(junction 3241a3d4-a13f-46bc-8ecf-7382fecc86a5 (position 15.24 43.815))
(junction 33ebc023-50fb-4bd0-afb6-0a9831e4293a (position 59.055 48.895))
(junction 53c22f21-a19d-4ca9-a7d3-fcc9fe667a59 (position 55.88 55.245))
(junction 54b32c93-0eac-4ab7-a2e6-72b922e47b6d (position 55.88 48.895))
(junction 8d394990-7eed-44c7-a75b-317ba1757736 (position 15.24 55.245))
(junction 9d09c36a-3613-44c3-95e3-0ee99fcc8f63 (position 15.24 43.18))
(trace 04d98471-2097-4834-bef5-83b8c38b0ad3 (layer top_cu) (width 0.5)
(from (junction 54b32c93-0eac-4ab7-a2e6-72b922e47b6d))
(to (junction 0a458255-77ae-40ea-95f7-1919f7cb6e8a))
)
(trace 1f3f1066-c47a-437b-b13f-fc2e26384d3d (layer top_cu) (width 0.5)
(from (junction 9d09c36a-3613-44c3-95e3-0ee99fcc8f63))
(to (junction 3241a3d4-a13f-46bc-8ecf-7382fecc86a5))
)
(trace 204f2f85-650f-4830-bd12-160daa7ef5d0 (layer top_cu) (width 0.5)
(from (junction 8d394990-7eed-44c7-a75b-317ba1757736))
(to (junction 3241a3d4-a13f-46bc-8ecf-7382fecc86a5))
)
(trace 39f02cf8-0006-4c1b-ba29-40eea4336504 (layer top_cu) (width 0.5)
(from (junction 53c22f21-a19d-4ca9-a7d3-fcc9fe667a59))
(to (junction 0a458255-77ae-40ea-95f7-1919f7cb6e8a))
)
(trace 76eecd49-b6a6-4ce4-9dd0-bb2fe10d514f (layer top_cu) (width 0.5)
(from (junction 33ebc023-50fb-4bd0-afb6-0a9831e4293a))
(to (device 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d) (pad 755a7a4e-d05c-4c6b-ac23-e2084250c4ee))
)
(trace 7fad2ede-c302-4190-ada5-67ee3985cd6d (layer top_cu) (width 0.5)
(from (device e5489792-edf4-4a4d-9ee2-e8a58e4fe9f4) (pad d4c6ef1f-8b5e-4d4d-a15e-c58ff1ec228a))
(to (junction 9d09c36a-3613-44c3-95e3-0ee99fcc8f63))
)
(trace f0990476-956a-49fb-9725-6eca2c16d1ff (layer top_cu) (width 0.5)
(from (junction 8d394990-7eed-44c7-a75b-317ba1757736))
(to (junction 53c22f21-a19d-4ca9-a7d3-fcc9fe667a59))
)
(trace f12113b3-b03d-41d6-b3db-72a504c4eea5 (layer top_cu) (width 0.5)
(from (junction 54b32c93-0eac-4ab7-a2e6-72b922e47b6d))
(to (junction 33ebc023-50fb-4bd0-afb6-0a9831e4293a))
)
)
(netsegment ce01b8ec-427b-414d-bbf0-d23550082baf
(net 1777622d-97aa-4163-8be1-d789e4fcb054)
(junction 422c64e6-13a1-4ae9-b682-bba08f3e5e01 (position 33.655 51.435))
(junction 4e94ab5e-454c-4374-871d-9c3392811605 (position 27.94 45.72))
(junction 56f38c1a-edda-4eb8-a0d0-67df4fbbd00f (position 15.24 31.115))
(junction 59957392-8931-4511-99ae-c9071ce58787 (position 27.94 51.435))
(junction 8ba7e122-7aef-43bb-a565-a027455db1c5 (position 15.24 16.51))
(junction 9d77b096-2698-48c7-a7e4-107129a3ab6e (position 24.765 45.72))
(junction c1bbedaa-1eef-4cd5-9d8a-183c7ed36490 (position 24.13 31.115))
(junction e40d0f5d-7c9c-4df2-a546-19b9df652a34 (position 24.765 31.115))
(trace 03f3d2fc-f09f-4e1b-bbc6-2b19237d092d (layer top_cu) (width 0.5)
(from (junction 59957392-8931-4511-99ae-c9071ce58787))
(to (junction 422c64e6-13a1-4ae9-b682-bba08f3e5e01))
)
(trace 06557d27-026e-4668-9367-2ad671a7dd40 (layer top_cu) (width 0.5)
(from (junction 56f38c1a-edda-4eb8-a0d0-67df4fbbd00f))
(to (junction 8ba7e122-7aef-43bb-a565-a027455db1c5))
)
(trace 07b7fcbd-1580-41c9-8d29-b8a59817ac67 (layer top_cu) (width 0.5)
(from (junction 9d77b096-2698-48c7-a7e4-107129a3ab6e))
(to (junction 4e94ab5e-454c-4374-871d-9c3392811605))
)
(trace 844af315-4270-4ab0-8e71-d99b5cf27433 (layer top_cu) (width 0.5)
(from (junction 8ba7e122-7aef-43bb-a565-a027455db1c5))
(to (device e6794793-100f-457a-912b-897534dc99d3) (pad 77a723bf-0e1c-4ab1-9e90-2ce0a059af9c))
)
(trace 88f36842-f7e4-436a-b374-26ab1a63b306 (layer top_cu) (width 0.5)
(from (junction 9d77b096-2698-48c7-a7e4-107129a3ab6e))
(to (device e5489792-edf4-4a4d-9ee2-e8a58e4fe9f4) (pad cb1d61c4-2ec6-48c2-9258-807ac5470ad5))
)
(trace 8994245f-d7dc-4acf-9d1a-f73fdf6909d2 (layer top_cu) (width 0.5)
(from (junction 4e94ab5e-454c-4374-871d-9c3392811605))
(to (junction 59957392-8931-4511-99ae-c9071ce58787))
)
(trace 9c3cc950-3ba1-43d4-8c61-8aad53e5b20c (layer top_cu) (width 0.5)
(from (junction 422c64e6-13a1-4ae9-b682-bba08f3e5e01))
(to (device 9f818b90-1d9c-4d6a-ad7a-d4dbe7e96d1d) (pad b55829c0-5a0b-46b6-b3e6-f479a02d823c))
)
(trace cb0a2be3-43cd-44a2-a6e8-e15e62111fa6 (layer top_cu) (width 0.5)
(from (junction c1bbedaa-1eef-4cd5-9d8a-183c7ed36490))
(to (junction 56f38c1a-edda-4eb8-a0d0-67df4fbbd00f))
)
(trace da4b9410-c7af-4485-a405-d77e8c15b0e4 (layer top_cu) (width 0.5)
(from (junction e40d0f5d-7c9c-4df2-a546-19b9df652a34))
(to (junction 9d77b096-2698-48c7-a7e4-107129a3ab6e))
)
(trace dc684d32-bdae-4294-82b8-d8764d493e7e (layer top_cu) (width 0.5)
(from (junction c1bbedaa-1eef-4cd5-9d8a-183c7ed36490))
(to (junction e40d0f5d-7c9c-4df2-a546-19b9df652a34))
)
)
(plane 979a4e70-0d10-48af-8c6d-25e126a5f3e2 (layer top_cu)
(net bc6be726-9e46-483d-8e4c-209e7d030272) (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 -3.175 66.04) (angle 0.0))
(vertex (position -2.54 -1.905) (angle 0.0))
(vertex (position 67.31 -1.905) (angle 0.0))
(vertex (position 66.04 66.04) (angle 0.0))
)
(polygon f5813c8c-ecef-4599-afb2-6aee4db0b3ab (layer brd_outlines)
(width 0.0) (fill false) (grab_area false) (lock false)
(vertex (position 0.0 0.0) (angle 0.0))
(vertex (position 65.405 0.0) (angle 0.0))
(vertex (position 65.405 61.595) (angle 0.0))
(vertex (position 0.0 61.595) (angle 0.0))
(vertex (position 0.0 0.0) (angle 0.0))
)
(stroke_text 105ca3c8-39e1-45f6-a436-35468c734cba (layer brd_documentation)
(height 0.5) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center center) (position 13.335 3.81) (rotation 0.0)
(auto_rotate true) (mirror false) (lock false) (value "https://git.private.coffee/\nkumi/sensorpcb\n\nRev. 1.1")
)
(hole 09a5c335-ce67-497f-9fe6-5541ee03fd7e (diameter 3.3)
(stop_mask auto) (lock false)
(vertex (position 62.23 3.175) (angle 0.0))
)
(hole 177c065b-13f7-414c-bf2a-7a4f49ba29aa (diameter 3.3)
(stop_mask auto) (lock false)
(vertex (position 62.23 58.42) (angle 0.0))
)
(hole 48c22ac8-5d95-4928-83ab-f59493efb8ed (diameter 3.3)
(stop_mask auto) (lock false)
(vertex (position 3.175 58.42) (angle 0.0))
)
(hole b1538dc4-10ca-464f-ba17-89b5429a1b1e (diameter 3.3)
(stop_mask auto) (lock false)
(vertex (position 3.175 3.175) (angle 0.0))
)
)