Files
Hannes cf3bd0060d Initial release: ESP32-C3 CO2 & environment sensor board
KiCad 10 design (schematic, 2-layer layout, custom symbols and footprints),
fabrication data for PCBWay (Gerber X2, Excellon, job file), BOM, generated
documentation (schematic PDF, layer plots, 3D render) and firmware notes.
2026-10-19 22:11:12 +02:00

561 lines
9.8 KiB
Plaintext

(footprint "Sensair S8"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "6a1aa33b-ac13-4328-ab4c-9a2837a7b786")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "Sensair S8"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "06cc6499-d79c-44e3-8373-4a7284908d8d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a871e716-4118-4539-a990-70058f982170")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "312aa692-905e-4aee-9da3-b2040c9f122f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_line
(start -16.07 -6.32)
(end -16.07 4.38)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "4e8aa03e-6790-4893-aada-93361e365177")
)
(fp_line
(start -16.07 4.38)
(end -13.1 4.38)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b65618df-0040-40f4-9aa0-bc8b12ddc83e")
)
(fp_line
(start -14.1 -10.5)
(end 14.1 -10.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "dcd5cafb-a52b-4564-841b-de174ea93023")
)
(fp_line
(start -14.1 -6.3)
(end -14.1 -10.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "131dbcfd-316e-4547-9747-daa82335b740")
)
(fp_line
(start -14.1 10.5)
(end -14.1 4.35)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "a1582b3d-4850-4b2c-bbff-80654db3818f")
)
(fp_line
(start -13.1 -9.5)
(end -13.1 -6.32)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e789a32b-a120-47e4-bdf7-82136e1b4332")
)
(fp_line
(start -13.1 -6.32)
(end -16.07 -6.32)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e49eb3f6-7bc1-4532-ab9c-fda5100fbfef")
)
(fp_line
(start -13.1 4.38)
(end -13.1 9.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "92fbbe05-d739-47f2-ba98-b81d043b3913")
)
(fp_line
(start -13.1 9.5)
(end 13.1 9.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "3c21cf21-4ce1-452a-9ee0-85b2018ca42e")
)
(fp_line
(start 13.1 -9.5)
(end -13.1 -9.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "c87c5f56-a181-4aae-9062-efb5a43c7f78")
)
(fp_line
(start 13.1 -6.32)
(end 13.1 -9.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b6e22611-1fdf-4210-9e25-ccf0dc7c8695")
)
(fp_line
(start 13.1 6.88)
(end 16.07 6.88)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "4a49cf34-3e04-4eb5-ab6c-3959b6522259")
)
(fp_line
(start 13.1 9.5)
(end 13.1 6.88)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "1cad9a7c-9f9e-4885-8112-4b1a8556a686")
)
(fp_line
(start 14.1 -10.5)
(end 14.1 -6.3)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "8adfc9f6-a472-457d-8a50-16adae10c890")
)
(fp_line
(start 14.1 -6.3)
(end 14.1 -6.35)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b3fefa0f-a0ed-4efa-b1db-ed8887a94109")
)
(fp_line
(start 14.1 6.9)
(end 14.1 10.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "49e93a5f-19c8-4fcc-9949-0418c7289965")
)
(fp_line
(start 14.1 10.5)
(end -14.1 10.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e4c489d9-f45f-4ebc-9f6e-ca2617467e16")
)
(fp_line
(start 16.07 -6.32)
(end 13.1 -6.32)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "bd80a5a2-fceb-4a52-a626-92ff21a55091")
)
(fp_line
(start 16.07 6.88)
(end 16.07 -6.32)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "b992e8a2-db19-41e3-b652-6e3abec9f8ff")
)
(fp_rect
(start -14.1 -10.5)
(end 14.1 10.5)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "Edge.Cuts")
(uuid "928181a3-bbad-4131-88a8-f282e4de80be")
)
(fp_text user "5V"
(at -16.2 -4.1 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "402112dc-8b99-4674-a69b-f7ee80303a28")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "GND"
(at -16.2 -1.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "442a69ea-290d-4fcb-8b60-b60ddad287c9")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "Alarm_OC"
(at -16.2 1 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "cd75fd21-283e-4b07-8004-c0672209ae86")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "PWM_1kHz"
(at -16.2 3.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "0f42750a-0f11-4bc3-b4fe-a7361bc59634")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify right bottom)
)
)
(fp_text user "DVCC_out"
(at 16.2 -4 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "f48ba3bd-c514-4fb0-a4e1-b445464469ea")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "UART_RxD"
(at 16.2 -1.62 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "a32492c1-a233-45a5-ae8f-9e5ccab89e27")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "UART_TxD"
(at 16.2 0.92 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "1435641f-cc62-49e4-8a04-fcae5288578e")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "UART_R/T"
(at 16.2 3.46 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "4132d630-c033-4590-bf83-16dae8ec71ad")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "bCal_in"
(at 16.2 6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "f27447c0-7e80-4763-88c3-54da18a9077e")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "0ae51aaa-ef31-441a-810e-76550cc6137a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "0" thru_hole roundrect
(at -14.85 -4.78)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "d0a11e81-5ba6-4d93-8991-9392d7824a8a")
)
(pad "1" thru_hole roundrect
(at -14.85 -2.24)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "f138287e-1d7c-460f-8b13-47e58ea5b685")
)
(pad "2" thru_hole roundrect
(at -14.85 0.3)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "12a1e03d-e2d3-4e01-bdd9-9694f3192002")
)
(pad "3" thru_hole roundrect
(at -14.85 2.84)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "88ec7a17-e3bc-4f2a-ad7b-feb43dbb8b31")
)
(pad "4" thru_hole roundrect
(at 14.85 -4.78)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "4486bfdf-7a75-4a99-871a-3f8c382b2f0e")
)
(pad "5" thru_hole roundrect
(at 14.85 -2.24)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "da005d43-50b1-4d73-ba59-e733cef40f48")
)
(pad "6" thru_hole roundrect
(at 14.85 0.3)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "f739bcc0-1df7-41de-bf15-cc0f60922108")
)
(pad "7" thru_hole roundrect
(at 14.85 2.84)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "dc83bfdb-ed5f-4cd6-8258-e2805fb8c181")
)
(pad "8" thru_hole roundrect
(at 14.85 5.38)
(size 1.27 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "1f27dbad-eb78-4187-ac42-2491ece9b3ec")
)
(zone
(layer "F.SilkS")
(uuid "14708e9f-d985-43ab-a9ab-af419031a345")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(keepout
(tracks allowed)
(vias allowed)
(pads not_allowed)
(copperpour allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
(island_removal_mode 0)
)
(polygon
(pts
(xy -16.07 -6.32) (xy -13.1 -6.32) (xy -13.1 4.38) (xy -16.07 4.38)
)
)
)
(zone
(layer "F.SilkS")
(uuid "d16a9ebf-29d3-402a-8944-d267a36daa01")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(keepout
(tracks allowed)
(vias allowed)
(pads not_allowed)
(copperpour allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
(island_removal_mode 0)
)
(polygon
(pts
(xy -13.1 -9.5) (xy 13.1 -9.5) (xy 13.1 9.5) (xy -13.1 9.5)
)
)
)
(zone
(layer "F.SilkS")
(uuid "e276edeb-dee2-4a01-b436-51aa053efcf0")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(keepout
(tracks allowed)
(vias allowed)
(pads not_allowed)
(copperpour allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
(island_removal_mode 0)
)
(polygon
(pts
(xy 13.1 -6.32) (xy 16.07 -6.32) (xy 16.07 6.88) (xy 13.1 6.88)
)
)
)
(embedded_fonts no)
)