← Commit history

Publish 0.1.0

Ray ·5cb1337308 ·2mo ago ·parent 520902a
6 files changed +589
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/sht31-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+31
@@ -0,0 +1,31 @@+{+  "slug": "sht31",+  "version": "0.1.0",+  "type": "component",+  "description": "Sensirion digital I2C humidity + temperature sensor, DFN-8. \u00b12% RH, \u00b10.3 C, up to 1 MHz, ALERT + heater. Datasheet-verified.",+  "tags": [+    "component",+    "sensor",+    "humidity",+    "temperature",+    "i2c",+    "dfn-8",+    "sensirion"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "sht31.kicad_sym",+    "sht31.kicad_mod",+    "sht31.glb",+    "docs/hero.png",+    "docs/sht31-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
sht31.glbadded
⋯ 1 unchanged line ⋯
sht31.kicad_modadded+292
@@ -0,0 +1,292 @@+(footprint "Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "Sensirion DFN-8 SHT3x-DIS (https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf)")+	(tags "sensirion dfn nolead")+	(property "Reference" "REF**"+		(at 0 -2.25 0)+		(layer "F.SilkS")+		(uuid "34e2365b-7bff-4440-87d8-893872e7dfc1")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm"+		(at 0 2.5 0)+		(layer "F.Fab")+		(uuid "ad26453b-69d2-4b7a-a95f-aa2067a432cb")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "b80c0ceb-c992-4027-82ad-3f95554c8457")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "2bbce018-63d4-4c75-b4ea-a59011153d14")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -1.25 -1.36)+		(end 1.25 -1.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "867b465f-cb57-4d94-9320-ef5102b01b3b")+	)+	(fp_line+		(start -1.25 1.36)+		(end 1.25 1.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "b48739ed-df10-4c8b-a7a6-24c6624517ca")+	)+	(fp_poly+		(pts+			(xy -1.65 -1.05) (xy -1.93 -1.05) (xy -1.65 -1.33) (xy -1.65 -1.05)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "2d3c447a-3ca9-4acc-9698-ed63aeb4f607")+	)+	(fp_line+		(start -1.7 -1.5)+		(end -1.7 1.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "5725ed25-a102-425d-92e3-b03e78047ae9")+	)+	(fp_line+		(start -1.7 -1.5)+		(end 1.7 -1.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "b043e10c-96e4-4d6a-bd9e-e6083423b145")+	)+	(fp_line+		(start -1.7 1.5)+		(end 1.7 1.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "33cd918a-ad55-49d5-8a4c-0da718b8644e")+	)+	(fp_line+		(start 1.7 -1.5)+		(end 1.7 1.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "def8451a-fa26-453e-9ba3-25d4eec762f7")+	)+	(fp_line+		(start -1.25 -0.75)+		(end -0.75 -1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "52c71f70-948f-479b-b495-bb758857e6a7")+	)+	(fp_line+		(start -1.25 1.25)+		(end -1.25 -0.75)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "df61685d-78de-4142-9319-b678d85ed273")+	)+	(fp_line+		(start -0.75 -1.25)+		(end 1.25 -1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "02abb61e-f91d-4e1e-af86-2c2d49f3d81a")+	)+	(fp_line+		(start 1.25 -1.25)+		(end 1.25 1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "ad256fdd-660f-482f-8a62-fc92b6280212")+	)+	(fp_line+		(start 1.25 1.25)+		(end -1.25 1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "f1b1301e-47e1-40e2-a167-52cbda31aa1a")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(uuid "6977331c-8b77-48ed-92da-5f7a75be09ea")+		(effects+			(font+				(size 0.4 0.4)+				(thickness 0.06)+			)+		)+	)+	(pad "" smd custom+		(at 0 0)+		(size 0.9 0.9)+		(layers "F.Paste")+		(zone_connect 0)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.45 0.8) (xy -0.45 0.8) (xy -0.45 -0.53) (xy -0.18 -0.8) (xy 0.45 -0.8)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "498af8f5-7d58-477b-b1a5-9343c0fc05c4")+	)+	(pad "1" smd rect+		(at -1.175 -0.75)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "178a34a6-72e1-4404-9c0b-76316379b142")+	)+	(pad "2" smd rect+		(at -1.175 -0.25)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "0dfa03e2-4279-4149-bbff-7c0378df54da")+	)+	(pad "3" smd rect+		(at -1.175 0.25)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "995ce175-45f2-43aa-9e05-54cdc0c1b3ed")+	)+	(pad "4" smd rect+		(at -1.175 0.75 180)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "b1d988c3-08b8-45de-82a2-c44aba263dba")+	)+	(pad "5" smd rect+		(at 1.175 0.75)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "3c3e155c-00d0-4aac-a215-2e00ed31ab33")+	)+	(pad "6" smd rect+		(at 1.175 0.25)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "a69708d7-b4d8-4cb5-b366-5c61db3f8231")+	)+	(pad "7" smd rect+		(at 1.175 -0.25)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "68b0c1db-6487-4227-9d90-ccfcc2ad7b56")+	)+	(pad "8" smd rect+		(at 1.175 -0.75)+		(size 0.55 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "2ff61293-b9ca-4e75-84da-02877ca7f2ff")+	)+	(pad "9" smd custom+		(at 0 0)+		(size 1 1)+		(layers "F.Cu" "F.Mask")+		(zone_connect 0)+		(options+			(clearance outline)+			(anchor circle)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.5 0.85) (xy -0.5 0.85) (xy -0.5 -0.55) (xy -0.2 -0.85) (xy 0.5 -0.85)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "5ecbbadc-3b32-4ebd-befa-5e869a451c04")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Sensor_Humidity.3dshapes/Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
sht31.kicad_symadded+266
@@ -0,0 +1,266 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "SHT30-DIS"+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "U"+			(at -6.35 6.35 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Value" "SHT30-DIS"+			(at 6.35 6.35 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Footprint" "Sensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm"+			(at 0 1.27 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Datasheet" "https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/2_Humidity_Sensors/Datasheets/Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf"+			(at 0 1.27 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "I²C humidity and temperature sensor, ±2%RH, ±0.2°C, DFN-8"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "digital temperature humidity i2c"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "Sensirion*DFN*1EP*2.5x2.5mm*P0.5mm*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "SHT30-DIS_0_1"+			(rectangle+				(start -7.62 5.08)+				(end 7.62 -5.08)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type background)+				)+			)+		)+		(symbol "SHT30-DIS_1_1"+			(pin bidirectional line+				(at 10.16 2.54 180)+				(length 2.54)+				(name "SDA"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 2.54 0)+				(length 2.54)+				(name "ADDR"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin output line+				(at 10.16 -2.54 180)+				(length 2.54)+				(name "ALERT"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at 10.16 0 180)+				(length 2.54)+				(name "SCL"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 7.62 270)+				(length 2.54)+				(name "VDD"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 0 0)+				(length 2.54)+				(name "~{RESET}"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at -10.16 -2.54 0)+				(length 2.54)+				(name "R"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 -7.62 90)+				(length 2.54)+				(name "VSS"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "8"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -7.62 90)+				(length 2.54)+				(hide yes)+				(name "VSS"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "9"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)