diff --git a/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/.librepcb-cmp b/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/.librepcb-cmp new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/.librepcb-cmp @@ -0,0 +1 @@ +1 diff --git a/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/component.lp b/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/component.lp new file mode 100644 index 0000000..8dab737 --- /dev/null +++ b/cmp/88e9aa29-5696-481c-b597-6d43f7144bcc/component.lp @@ -0,0 +1,37 @@ +(librepcb_component 88e9aa29-5696-481c-b597-6d43f7144bcc + (name "Maxim DS18B20") + (description "1-Wire temperature sensor.") + (keywords "temperature,sensor,1wire") + (author "U. Bruhin") + (version "0.1") + (created 2025-10-16T16:43:00Z) + (deprecated false) + (generated_by "") + (category d1b6d2ca-061d-4c5c-81b2-cc7ee26942cb) + (resource "Datasheet Maxim DS18B20" (mediatype "application/pdf") + (url "https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf") + ) + (schematic_only false) + (default_value "{{MPN or DEVICE or COMPONENT}}") + (prefix "U") + (signal 97d86cac-3db8-4f8d-aba3-9ed4291f8e6d (name "VDD") (role passive) + (required true) (negated false) (clock false) (forced_net "") + ) + (signal ec07ec27-e4a5-4dba-9b1b-5726f1487b5b (name "GND") (role passive) + (required true) (negated false) (clock false) (forced_net "") + ) + (signal 98a961b4-42f6-4874-bd72-aa6464a38131 (name "DQ") (role passive) + (required true) (negated false) (clock false) (forced_net "") + ) + (variant de76a6ed-e965-4e01-babb-45c743811352 (norm "") + (name "default") + (description "") + (gate 40e253af-9c39-418e-89c4-7a2e28d167b1 + (symbol dc36c243-bb66-4059-913f-3a393c0675e7) + (position 0.0 0.0) (rotation 0.0) (required true) (suffix "") + (pin 55cd77d5-d9f7-4b1b-aa09-7eda690e0c10 (signal ec07ec27-e4a5-4dba-9b1b-5726f1487b5b) (text signal)) + (pin 55df2f93-a063-41b3-a7e1-54c86fbf350d (signal 98a961b4-42f6-4874-bd72-aa6464a38131) (text signal)) + (pin 5efd8940-211d-4383-988b-c1523fd38370 (signal 97d86cac-3db8-4f8d-aba3-9ed4291f8e6d) (text signal)) + ) + ) +) diff --git a/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/.librepcb-dev b/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/.librepcb-dev new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/device.lp b/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/device.lp new file mode 100644 index 0000000..b15c2e9 --- /dev/null +++ b/dev/03e0e648-e4a0-4691-8b71-dd11a0a5ccd5/device.lp @@ -0,0 +1,26 @@ +(librepcb_device 03e0e648-e4a0-4691-8b71-dd11a0a5ccd5 + (name "Maxim DS18B20 (Formed Leads)") + (description "1-Wire temperature sensor in TO-92 package with formed leads.") + (keywords "temperature,sensor,1wire") + (author "U. Bruhin") + (version "0.1") + (created 2025-10-16T17:01:54Z) + (deprecated false) + (generated_by "") + (category d1b6d2ca-061d-4c5c-81b2-cc7ee26942cb) + (resource "Datasheet Maxim DS18B20 (Formed Leads)" (mediatype "application/pdf") + (url "https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf") + ) + (component 88e9aa29-5696-481c-b597-6d43f7144bcc) + (package 771d5bda-eda6-4eb8-8410-46b117e3c923) + (pad 8915c992-a1f3-470d-960e-ed538058088b (signal 98a961b4-42f6-4874-bd72-aa6464a38131)) + (pad e2026b5f-fb59-4755-8b1e-61e5e86d5b64 (signal 97d86cac-3db8-4f8d-aba3-9ed4291f8e6d)) + (pad f4c60adb-70ea-4e3f-9476-7caa3d907dce (signal ec07ec27-e4a5-4dba-9b1b-5726f1487b5b)) + (part "DS18B20/T&R" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "T&R 2000")) + ) + (part "DS18B20+T&R" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "T&R 2000")) + (attribute "MISC" (type string) (unit none) (value "Lead-Free")) + ) +) diff --git a/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/.librepcb-dev b/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/.librepcb-dev new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/device.lp b/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/device.lp new file mode 100644 index 0000000..e0cf31b --- /dev/null +++ b/dev/e63738ea-da6f-4621-b729-d7d12ba990fc/device.lp @@ -0,0 +1,33 @@ +(librepcb_device e63738ea-da6f-4621-b729-d7d12ba990fc + (name "Maxim DS18B20") + (description "1-Wire temperature sensor in TO-92 package.") + (keywords "temperature,sensor,1wire") + (author "U. Bruhin") + (version "0.1") + (created 2025-10-16T16:46:52Z) + (deprecated false) + (generated_by "") + (category d1b6d2ca-061d-4c5c-81b2-cc7ee26942cb) + (resource "Datasheet Maxim DS18B20" (mediatype "application/pdf") + (url "https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf") + ) + (component 88e9aa29-5696-481c-b597-6d43f7144bcc) + (package 5ee92b46-ab92-4eda-9785-99ef7a36da9f) + (pad 90f62833-d911-4fe3-b9db-ecef37f0f31b (signal 98a961b4-42f6-4874-bd72-aa6464a38131)) + (pad 9114d4a7-61a4-4b64-a50e-148acfe71206 (signal 97d86cac-3db8-4f8d-aba3-9ed4291f8e6d)) + (pad fea307ac-299f-4c4a-a555-eed937427732 (signal ec07ec27-e4a5-4dba-9b1b-5726f1487b5b)) + (part "DS18B20" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "Bulk")) + ) + (part "DS18B20+" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "Bulk")) + (attribute "MISC" (type string) (unit none) (value "Lead-Free")) + ) + (part "DS18B20-SL/T&R" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "T&R 2000")) + ) + (part "DS18B20-SL+T&R" (manufacturer "Maxim Integrated") + (attribute "PACKAGING" (type string) (unit none) (value "T&R 2000")) + (attribute "MISC" (type string) (unit none) (value "Lead-Free")) + ) +)