From 91f72c3bc86f42c93a994ba782075eb1bbadb1bd Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Sun, 18 Jan 2026 15:03:32 +0100 Subject: [PATCH] Improve metadata of various sym/cmp/dev - Add datasheets - Add "{{MPN}}" to component default values - Rename pin/signal "RST" to "!RESET" - Clean up keywords --- cmp/7ec77e86-3bad-496e-bdc8-92b6d8d32f70/component.lp | 11 +++++++---- cmp/7f8cadda-e30b-43fc-87c4-04a9fe0f70d2/component.lp | 11 +++++++---- cmp/c95c65d3-f03c-41dd-a081-ee7190ffc4c5/component.lp | 11 +++++++---- dev/98500701-a418-4c99-8c9b-5cd203c434dc/device.lp | 7 +++++-- sym/039a25f3-c54b-4ab5-8c27-737e5cb5a491/symbol.lp | 6 +++--- sym/c246298d-5ec5-4633-bcee-497b5c83d3cf/symbol.lp | 6 +++--- 6 files changed, 32 insertions(+), 20 deletions(-) diff --git a/cmp/7ec77e86-3bad-496e-bdc8-92b6d8d32f70/component.lp b/cmp/7ec77e86-3bad-496e-bdc8-92b6d8d32f70/component.lp index 789f341..c588634 100644 --- a/cmp/7ec77e86-3bad-496e-bdc8-92b6d8d32f70/component.lp +++ b/cmp/7ec77e86-3bad-496e-bdc8-92b6d8d32f70/component.lp @@ -1,15 +1,18 @@ (librepcb_component 7ec77e86-3bad-496e-bdc8-92b6d8d32f70 (name "Arduino Micro") (description "A cheap Arduino board based on the ATmega32U4 with a built-in USB which makes the Micro recognizable as a mouse or keyboard.") - (keywords "arduino,micro,atmega32u4") + (keywords "atmega32u4") (author "Carlo Stemberger") - (version "0.1") + (version "0.2") (created 2020-04-20T01:19:27Z) (deprecated false) (generated_by "") (category e96d0dda-3100-4e68-8c33-e2a5bc80428b) + (resource "Datasheet Arduino Micro" (mediatype "application/pdf") + (url "https://docs.arduino.cc/hardware/micro/") + ) (schematic_only false) - (default_value "{{MPN or DEVICE or COMPONENT}}") + (default_value "{{DEVICE or COMPONENT}}\n{{MPN}}") (prefix "U") (signal ce39ffcf-eabc-4769-8c73-ae83012b3e1e (name "D6") (role passive) (required false) (negated false) (clock false) (forced_net "") @@ -83,7 +86,7 @@ (signal 1f004928-f115-454b-93c7-d5a70a185418 (name "A0") (role passive) (required false) (negated false) (clock false) (forced_net "") ) - (signal 0c3f557f-4904-44d2-8fee-4c1c1a166bb4 (name "RST") (role passive) + (signal 0c3f557f-4904-44d2-8fee-4c1c1a166bb4 (name "!RESET") (role passive) (required false) (negated false) (clock false) (forced_net "") ) (signal 18da6760-10ab-4c1a-a3ff-2fb9cb76dc69 (name "D9") (role passive) diff --git a/cmp/7f8cadda-e30b-43fc-87c4-04a9fe0f70d2/component.lp b/cmp/7f8cadda-e30b-43fc-87c4-04a9fe0f70d2/component.lp index 73508c0..8c044b8 100644 --- a/cmp/7f8cadda-e30b-43fc-87c4-04a9fe0f70d2/component.lp +++ b/cmp/7f8cadda-e30b-43fc-87c4-04a9fe0f70d2/component.lp @@ -1,15 +1,18 @@ (librepcb_component 7f8cadda-e30b-43fc-87c4-04a9fe0f70d2 (name "Arduino Nano v3") (description "A cheap Arduino board based on the ATMEGA328P.") - (keywords "arduino,nano,atmega328p") + (keywords "atmega328p") (author "Danilo Bargen") - (version "0.1.2") + (version "0.2") (created 2018-11-17T12:05:35Z) (deprecated false) (generated_by "") (category e96d0dda-3100-4e68-8c33-e2a5bc80428b) + (resource "Datasheet Arduino Nano v3" (mediatype "application/pdf") + (url "https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf") + ) (schematic_only false) - (default_value "{{DEVICE or COMPONENT}}") + (default_value "{{DEVICE or COMPONENT}}\n{{MPN}}") (prefix "U") (signal b282c5b7-5f4a-45b9-9ca9-e18d7095d30e (name "A6") (role passive) (required false) (negated false) (clock false) (forced_net "") @@ -62,7 +65,7 @@ (signal bcb638aa-a504-4e0b-9895-42aaa7b2ca5e (name "D19/A5") (role passive) (required false) (negated false) (clock false) (forced_net "") ) - (signal 07a5aaca-e200-4554-8dd1-484e25872cc0 (name "RST") (role passive) + (signal 07a5aaca-e200-4554-8dd1-484e25872cc0 (name "!RESET") (role passive) (required false) (negated false) (clock false) (forced_net "") ) (signal c66963a6-5bd6-4187-a8f4-4424fe85c94f (name "D2") (role passive) diff --git a/cmp/c95c65d3-f03c-41dd-a081-ee7190ffc4c5/component.lp b/cmp/c95c65d3-f03c-41dd-a081-ee7190ffc4c5/component.lp index c127ee5..0e35f18 100644 --- a/cmp/c95c65d3-f03c-41dd-a081-ee7190ffc4c5/component.lp +++ b/cmp/c95c65d3-f03c-41dd-a081-ee7190ffc4c5/component.lp @@ -1,15 +1,18 @@ (librepcb_component c95c65d3-f03c-41dd-a081-ee7190ffc4c5 (name "Arduino Uno") - (description "Most used and most standard Arduino.") - (keywords "") + (description "Most used and most standard Arduino with ATMega328P microcontroller.") + (keywords "atmega328p") (author "Timo Klinge") - (version "0.2") + (version "0.3") (created 2024-09-19T13:49:16Z) (deprecated false) (generated_by "") (category e96d0dda-3100-4e68-8c33-e2a5bc80428b) + (resource "Datasheet Arduino Uno" (mediatype "application/pdf") + (url "https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf") + ) (schematic_only false) - (default_value "{{MPN or DEVICE or COMPONENT}}") + (default_value "{{DEVICE or COMPONENT}}\n{{MPN}}") (prefix "U") (signal b7bcbb2a-179e-4ff3-9836-a2e0b1be1cdc (name "D2") (role passive) (required false) (negated false) (clock false) (forced_net "") diff --git a/dev/98500701-a418-4c99-8c9b-5cd203c434dc/device.lp b/dev/98500701-a418-4c99-8c9b-5cd203c434dc/device.lp index 503c9c1..6ffdfce 100644 --- a/dev/98500701-a418-4c99-8c9b-5cd203c434dc/device.lp +++ b/dev/98500701-a418-4c99-8c9b-5cd203c434dc/device.lp @@ -1,13 +1,16 @@ (librepcb_device 98500701-a418-4c99-8c9b-5cd203c434dc (name "Arduino Nano V3") (description "A cheap Arduino board based on the ATMEGA328P.") - (keywords "arduino,nano,atmega328p") + (keywords "atmega328p") (author "oblerion") - (version "0.2") + (version "0.2.1") (created 2024-09-19T15:02:55Z) (deprecated false) (generated_by "") (category e96d0dda-3100-4e68-8c33-e2a5bc80428b) + (resource "Datasheet Arduino Nano V3" (mediatype "application/pdf") + (url "https://docs.arduino.cc/resources/datasheets/A000005-datasheet.pdf") + ) (component 7f8cadda-e30b-43fc-87c4-04a9fe0f70d2) (package 0a801b84-14c8-4610-a68b-3baa732ba0e2) (pad 027094df-91f7-491a-b69b-9f7d7fe8a5e5 (optional false) diff --git a/sym/039a25f3-c54b-4ab5-8c27-737e5cb5a491/symbol.lp b/sym/039a25f3-c54b-4ab5-8c27-737e5cb5a491/symbol.lp index cc8c6b2..30c0e42 100644 --- a/sym/039a25f3-c54b-4ab5-8c27-737e5cb5a491/symbol.lp +++ b/sym/039a25f3-c54b-4ab5-8c27-737e5cb5a491/symbol.lp @@ -1,9 +1,9 @@ (librepcb_symbol 039a25f3-c54b-4ab5-8c27-737e5cb5a491 (name "Arduino Nano v3") (description "A cheap Arduino board based on the ATMEGA328P.") - (keywords "arduino,nano,atmega328p") + (keywords "atmega328p") (author "Danilo Bargen") - (version "0.1.1") + (version "0.2") (created 2018-11-17T11:47:05Z) (deprecated false) (generated_by "") @@ -19,7 +19,7 @@ (name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5) (name_align left center) ) - (pin aee99d58-bd3c-4c86-a46a-f8ced716fdb9 (name "RST") + (pin aee99d58-bd3c-4c86-a46a-f8ced716fdb9 (name "!RESET") (position -12.7 17.78) (rotation 0.0) (length 2.54) (name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5) (name_align left center) diff --git a/sym/c246298d-5ec5-4633-bcee-497b5c83d3cf/symbol.lp b/sym/c246298d-5ec5-4633-bcee-497b5c83d3cf/symbol.lp index d0cc825..e5b85f0 100644 --- a/sym/c246298d-5ec5-4633-bcee-497b5c83d3cf/symbol.lp +++ b/sym/c246298d-5ec5-4633-bcee-497b5c83d3cf/symbol.lp @@ -1,9 +1,9 @@ (librepcb_symbol c246298d-5ec5-4633-bcee-497b5c83d3cf (name "Arduino Uno") - (description "Most used and most standard Arduino.") - (keywords "avr") + (description "Most used and most standard Arduino with ATMega328P microcontroller.") + (keywords "avr,atmega328p") (author "Timo Klinge") - (version "0.2") + (version "0.2.1") (created 2024-09-19T13:39:53Z) (deprecated false) (generated_by "")