Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rpi pico pkg/dev for the 4 rpi pico variants #15

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cmp/09b46b29-0353-4c9c-9639-62b10756fb41/.librepcb-cmp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
194 changes: 194 additions & 0 deletions cmp/09b46b29-0353-4c9c-9639-62b10756fb41/component.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@
(librepcb_component 09b46b29-0353-4c9c-9639-62b10756fb41
(name "Raspberry Pi Pico, Pico W")
(description "Raspberry Pi Pico and Pico W (wireless) microcontroller board.\nOptional placement of 6 pin interface to Test point pads on bottom of board, can be used to connect to usb port without using the onboard connector. Note that SMPS(GPIO23) and LED(GPIO25) are not intended to be connected.")
(keywords "raspberry,pico,pi,")
(author "Recycled0080")
(version "0.1")
(created 2023-09-29T00:34:38Z)
(deprecated false)
(generated_by "")
(category e96d0dda-3100-4e68-8c33-e2a5bc80428b)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "U")
(signal 1d15c476-0c30-42eb-af60-b8f9470c0340 (name "GP22") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e2945a73-38b7-4238-a259-1fa0fe776f54 (name "GP18") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2 (name "GND") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal c09d0027-4ecc-4eac-8792-2a748219ed2f (name "GP5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9873a736-deff-41ec-84c2-bd0a88eb28d1 (name "GP16") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e3e427f7-d2f0-4cb5-a8e3-c748a3b7ae1d (name "SWCLK") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9230e65a-ace2-4539-81b0-f5a368a9ad1a (name "GP14") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9994f823-1861-43f7-8f05-847d9fd716b9 (name "GP11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 668b0fd2-1e7c-48c8-a2be-716bf58b254a (name "3V3(OUT)") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal cb09f72d-5cd6-4107-bcd9-4cab40798469 (name "GP1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 1b37fb5b-f743-4b0e-9e18-7e437b929732 (name "GP15") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c53d02e5-3588-4472-adb1-b6384ebd99bb (name "GP12") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e3800102-0a45-490a-b8e4-5047ffe798e3 (name "GP27") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 67627c92-0a1e-4add-b68d-0a2e5a8a040f (name "ADC_VREF") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 31f279a8-b639-457a-b7f4-16c25db5d236 (name "VSYS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b97e55ec-6fec-4fe3-9573-6146ce6794f1 (name "GP9") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f115fde0-36e7-497f-a90f-3e8d7bb30685 (name "GP10") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0894e86b-eaa8-470a-b4a0-4dd07543f8cb (name "GP20") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 504d6b72-64b3-4702-885c-ad75fef82cd3 (name "GP19") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal bbaba7d6-f54d-4a5d-9b7c-ebd00e28dafe (name "GP2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 540b46d3-56d2-45b0-9821-7000c80c1292 (name "GP17") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0a9c8213-871f-4064-9f29-d2f6e49b074e (name "GP28") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9194c01a-f708-40f1-8856-c6d293db1f61 (name "RUN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d34a7d94-bb39-4f4e-a373-45ad68dabfb2 (name "GP8") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 10dffb9e-c928-45e7-a3c2-a8b6745dd913 (name "GP21") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f5404c7a-7caf-430c-975a-3af335eb0e3b (name "GP13") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal cc1deb3a-c4d0-40ea-b8a3-3e2482f81bc5 (name "GP6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 612316d4-92c4-4fc5-af44-dafc5dd2bf53 (name "SWDI0") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal fc505a0d-a31c-48c8-8816-4f7d0427fdf1 (name "GP0") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a1ea88e3-a218-4885-82d7-42d5b9ce8619 (name "3V3_EN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a13a3df1-ea46-41e9-9c2e-af2958f5e1e7 (name "GP7") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d9e4a87d-0398-41da-88ff-477dc5e43cee (name "VBUS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 6544f951-8e8f-464e-a59a-def35459b813 (name "GP3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3e080ae1-f8ba-45e9-b431-197490be65ab (name "GP4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 164dd8f4-ca30-4962-adf3-9bebd7630524 (name "AGND") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a05a8708-d9c6-4b2c-ae56-e6514f5939f4 (name "GP26") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2e8c63e3-ce8d-4cf7-9821-16866483a520 (name "USBDM") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0546f4e0-5262-4461-a347-6851ae85ee80 (name "USBG") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a88b0919-2a05-4a05-9bbf-d83f7a04d636 (name "USBDP") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 49241070-019f-46e3-9c32-98279595ccc6 (name "SMPSPS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d7e7809e-2907-4b25-a444-ee58b9065875 (name "LED") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 37a20b7a-f9f7-4c8d-a35c-281bad7f5c5e (name "BOOTSEL") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant b00c2941-beca-4d20-b7d4-7f0653bb9f6f (norm "")
(name "default")
(description "")
(gate 1578e97d-edd3-4185-ba70-90ce43df78d5
(symbol 5e56ba50-690d-4bf8-8927-cdc0af3a3519)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 00e3c62c-86b2-40bc-906f-e537337cfae8 (signal 504d6b72-64b3-4702-885c-ad75fef82cd3) (text signal))
(pin 0117fafb-fce5-4871-99da-7e2153599b73 (signal 668b0fd2-1e7c-48c8-a2be-716bf58b254a) (text signal))
(pin 0822d3a8-06d6-4277-962f-578f2bf0d4bb (signal 540b46d3-56d2-45b0-9821-7000c80c1292) (text signal))
(pin 098df042-e862-4ec4-a34e-4a85ef58a807 (signal 6544f951-8e8f-464e-a59a-def35459b813) (text signal))
(pin 0f5e7aa3-a9c4-4a89-99d6-aebcb3f9542d (signal 612316d4-92c4-4fc5-af44-dafc5dd2bf53) (text signal))
(pin 0f6690b1-5f25-4e3a-9b90-a1e623fc327a (signal 67627c92-0a1e-4add-b68d-0a2e5a8a040f) (text signal))
(pin 17644e22-c6ee-45e6-a5f8-fa8248aa0ca1 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2) (text signal))
(pin 1eb1641f-2d7e-4728-9387-0d33230be747 (signal 9194c01a-f708-40f1-8856-c6d293db1f61) (text signal))
(pin 241084b3-06b8-4119-abfd-ab501314f2a4 (signal a05a8708-d9c6-4b2c-ae56-e6514f5939f4) (text signal))
(pin 417bbcd4-32ed-4465-a61c-17e11dd77a0a (signal f5404c7a-7caf-430c-975a-3af335eb0e3b) (text signal))
(pin 47f6f87c-b301-4275-b5d7-d4f8ebfde6f9 (signal a13a3df1-ea46-41e9-9c2e-af2958f5e1e7) (text signal))
(pin 5c50dd58-63e4-4504-9b71-3dea9824ab9f (signal e2945a73-38b7-4238-a259-1fa0fe776f54) (text signal))
(pin 60418a55-c3e8-4336-8fca-bd9eea0eb768 (signal 0a9c8213-871f-4064-9f29-d2f6e49b074e) (text signal))
(pin 6ebe31ec-514d-4f02-a61f-933993710482 (signal e3e427f7-d2f0-4cb5-a8e3-c748a3b7ae1d) (text signal))
(pin 70c0ab42-05a2-4212-8faf-538a813deb82 (signal 0894e86b-eaa8-470a-b4a0-4dd07543f8cb) (text signal))
(pin 75c51879-4889-4293-9609-0e88c55731e0 (signal 31f279a8-b639-457a-b7f4-16c25db5d236) (text signal))
(pin 7949d8b4-8988-4360-9288-36c3ead298a2 (signal fc505a0d-a31c-48c8-8816-4f7d0427fdf1) (text signal))
(pin 7ee37b17-5549-4122-991d-d6929bae5a6a (signal d9e4a87d-0398-41da-88ff-477dc5e43cee) (text signal))
(pin 8776a844-0ef7-4d06-8cbd-7db5ea0c94e5 (signal d34a7d94-bb39-4f4e-a373-45ad68dabfb2) (text signal))
(pin 8796a045-e677-49cd-b583-ab9edb5a852c (signal 164dd8f4-ca30-4962-adf3-9bebd7630524) (text signal))
(pin 986ca7ca-4faa-43bf-bfab-15c90a09b255 (signal 3e080ae1-f8ba-45e9-b431-197490be65ab) (text signal))
(pin 9fe0156c-1dab-40cd-b145-2a6f2db9eeb0 (signal b97e55ec-6fec-4fe3-9573-6146ce6794f1) (text signal))
(pin add914a3-00b3-44dc-9d75-2b84830504ee (signal c53d02e5-3588-4472-adb1-b6384ebd99bb) (text signal))
(pin b4bcd1a3-d93a-463f-b8f9-16a46d6ff69b (signal 9873a736-deff-41ec-84c2-bd0a88eb28d1) (text signal))
(pin b74291e4-90c6-42ca-88b5-0b1beb9b0f0e (signal a1ea88e3-a218-4885-82d7-42d5b9ce8619) (text signal))
(pin bafdd505-c275-4ded-aa61-ff51d4f2252b (signal 9994f823-1861-43f7-8f05-847d9fd716b9) (text signal))
(pin c5fa3370-3304-4db6-9d2a-b4c22908418b (signal 9230e65a-ace2-4539-81b0-f5a368a9ad1a) (text signal))
(pin c7c7a9e7-c56a-45df-bd7d-4d3fa7511561 (signal 10dffb9e-c928-45e7-a3c2-a8b6745dd913) (text signal))
(pin cbc359c7-29ab-442b-ba7c-70b979973dd3 (signal 1b37fb5b-f743-4b0e-9e18-7e437b929732) (text signal))
(pin cfd01017-dd7b-494a-b870-91aa83dc789b (signal cc1deb3a-c4d0-40ea-b8a3-3e2482f81bc5) (text signal))
(pin d6257f4d-e09c-401e-9064-03c811a64022 (signal 1d15c476-0c30-42eb-af60-b8f9470c0340) (text signal))
(pin da185d8a-be44-4743-a939-81ac9e277660 (signal f115fde0-36e7-497f-a90f-3e8d7bb30685) (text signal))
(pin e00eb07f-bf5c-439d-a1cf-fefa8469bd95 (signal e3800102-0a45-490a-b8e4-5047ffe798e3) (text signal))
(pin e7ed2c88-7828-4967-bf8e-4be55acb5f72 (signal c09d0027-4ecc-4eac-8792-2a748219ed2f) (text signal))
(pin f7b3a3e5-ae61-4bc8-b851-f81df853ea1a (signal bbaba7d6-f54d-4a5d-9b7c-ebd00e28dafe) (text signal))
(pin fbfc5288-91ef-4a6f-a306-80d906decae8 (signal cb09f72d-5cd6-4107-bcd9-4cab40798469) (text signal))
)
(gate 09320d97-34a3-4aaf-808e-533eb0abf9f5
(symbol 8ce06534-5051-49dd-898a-fd69902b7581)
(position 0.0 -50.8) (rotation 0.0) (required false) (suffix "")
(pin 06f6304b-9c06-47c1-a3e8-cf99baed7a3b (signal 2e8c63e3-ce8d-4cf7-9821-16866483a520) (text signal))
(pin 52143b9e-6f70-420c-baaa-10117f4fc1f7 (signal 49241070-019f-46e3-9c32-98279595ccc6) (text signal))
(pin 5620de5a-f6ab-44b5-b44a-fb1e847e6b87 (signal d7e7809e-2907-4b25-a444-ee58b9065875) (text signal))
(pin 685dc67a-9809-453d-9618-f8498da0cc7a (signal a88b0919-2a05-4a05-9bbf-d83f7a04d636) (text signal))
(pin 7eee45aa-0478-4fe2-8b46-6b05277036d8 (signal 0546f4e0-5262-4461-a347-6851ae85ee80) (text signal))
(pin e0238db2-45de-4925-9373-ae4c5b360005 (signal 37a20b7a-f9f7-4c8d-a35c-281bad7f5c5e) (text signal))
)
)
)
1 change: 1 addition & 0 deletions dev/1b7ac5a8-07da-4828-abf4-4e33c018f305/.librepcb-dev
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
58 changes: 58 additions & 0 deletions dev/1b7ac5a8-07da-4828-abf4-4e33c018f305/device.lp
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
(librepcb_device 1b7ac5a8-07da-4828-abf4-4e33c018f305
(name "Raspberry Pi PicoWH")
(description "Raspberry Pi Pico WH(wireless with soldered headers)\nTP1-6 not accessible when used with headers\ndebug connector will use the 3 debug pads but pads are provided in case you solder your own headers and want to connect these signals to the PCB")
(keywords "raspberry,pi,pico")
(author "Recycled0080")
(version "0.1")
(created 2023-09-29T23:43:29Z)
(deprecated false)
(generated_by "")
(category e96d0dda-3100-4e68-8c33-e2a5bc80428b)
(component 09b46b29-0353-4c9c-9639-62b10756fb41)
(package 09ddfe51-d8cc-461a-8800-aea53b3ec6fd)
(pad 0448c39b-d9b4-48be-9417-4477e9928e46 (signal 504d6b72-64b3-4702-885c-ad75fef82cd3))
(pad 0ad4e57c-3e69-4e64-9fb5-cc422e90b186 (signal b97e55ec-6fec-4fe3-9573-6146ce6794f1))
(pad 19255e21-31db-4e5f-9b3a-8a9a2d6a13b1 (signal cc1deb3a-c4d0-40ea-b8a3-3e2482f81bc5))
(pad 19abb9cc-3f2a-4cdd-b2ca-b6286c2ebd29 (signal fc505a0d-a31c-48c8-8816-4f7d0427fdf1))
(pad 1b6e417d-4a15-4337-a6b7-8da57fd765fb (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad 1c841e5c-2cb6-4630-9e8a-d9375b82fb9a (signal cb09f72d-5cd6-4107-bcd9-4cab40798469))
(pad 23b47665-bacc-408d-8644-866d17b5eabb (signal 164dd8f4-ca30-4962-adf3-9bebd7630524))
(pad 3188a74d-939e-4325-a51b-69c6fbecc81d (signal 67627c92-0a1e-4add-b68d-0a2e5a8a040f))
(pad 371eda4a-063e-484a-a7d7-cbc6acbeef57 (signal e2945a73-38b7-4238-a259-1fa0fe776f54))
(pad 3a264d79-2167-4e46-bc13-f0aa5961fae3 (signal 10dffb9e-c928-45e7-a3c2-a8b6745dd913))
(pad 3a4ba332-f192-4ad6-8ae7-a6dc3a5367ba (signal a05a8708-d9c6-4b2c-ae56-e6514f5939f4))
(pad 3b510790-ef14-4ac9-97ea-10d5d751ab68 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad 402aa9ad-c73d-4a32-926d-0e74713161bc (signal c53d02e5-3588-4472-adb1-b6384ebd99bb))
(pad 40c03ea4-9162-4196-807f-b04ad9eee2cd (signal a13a3df1-ea46-41e9-9c2e-af2958f5e1e7))
(pad 481e3f40-a755-46ce-9c69-ca6debb58a6d (signal e3800102-0a45-490a-b8e4-5047ffe798e3))
(pad 4d06569c-cc45-42a3-a526-aab54be7b7a2 (signal f115fde0-36e7-497f-a90f-3e8d7bb30685))
(pad 4f8ef297-421f-4e47-aa50-760d81a4d868 (signal bbaba7d6-f54d-4a5d-9b7c-ebd00e28dafe))
(pad 56e8c452-1c8f-4949-bd38-f643e8886240 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad 58767bac-7ffe-4288-aa28-59a91174db2a (signal d34a7d94-bb39-4f4e-a373-45ad68dabfb2))
(pad 590fd3e4-ec12-4af4-8e35-0cc5d17a9bff (signal e3e427f7-d2f0-4cb5-a8e3-c748a3b7ae1d))
(pad 5c05afce-7108-4344-8251-b3926979f4ec (signal 0a9c8213-871f-4064-9f29-d2f6e49b074e))
(pad 63982f7f-7e2a-46ad-8564-26c15ebe414d (signal 0894e86b-eaa8-470a-b4a0-4dd07543f8cb))
(pad 645b3110-d5f6-4b5e-b324-0c2fd9b4b7c5 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad 7963e1b6-d06a-45c5-b482-9390957ffd8b (signal 9994f823-1861-43f7-8f05-847d9fd716b9))
(pad 799ba0f4-ff74-4ee8-80cd-1faf41a883df (signal 31f279a8-b639-457a-b7f4-16c25db5d236))
(pad 9d2db708-8886-40e9-b124-7592a19a7d5d (signal 668b0fd2-1e7c-48c8-a2be-716bf58b254a))
(pad a249ad64-ca63-4288-b1b2-b456a286b751 (signal f5404c7a-7caf-430c-975a-3af335eb0e3b))
(pad a62b06e4-5961-44f3-90ce-3b36f898f920 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad ac95cd2a-df90-4c15-9d80-9a5f397c6903 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad b0a41137-a62a-4b6b-8d50-681fd5e7a092 (signal 3e080ae1-f8ba-45e9-b431-197490be65ab))
(pad b8388bfe-86a4-4b61-89c4-377fe173c093 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad c11c38ab-5753-4403-abae-effb07f95e42 (signal 9194c01a-f708-40f1-8856-c6d293db1f61))
(pad c2eb3bce-341d-4b6c-86e9-4dccaba7d1af (signal 9230e65a-ace2-4539-81b0-f5a368a9ad1a))
(pad c9ef6d40-6832-43be-b742-00bbf0bed20b (signal 6544f951-8e8f-464e-a59a-def35459b813))
(pad cb25d111-a4f5-413a-9336-ca0801e5443d (signal c09d0027-4ecc-4eac-8792-2a748219ed2f))
(pad cdd22936-ba1f-4165-889f-ef024885f618 (signal a1ea88e3-a218-4885-82d7-42d5b9ce8619))
(pad d6863891-f5d3-4887-b70a-72e742c15f48 (signal dba2f526-e296-4ed4-8602-7dc8ce7dfea2))
(pad d768817c-05bf-41dc-a06f-d9ba1689f56e (signal 9873a736-deff-41ec-84c2-bd0a88eb28d1))
(pad db825c3c-83a0-4e31-941b-66121b5610f9 (signal 540b46d3-56d2-45b0-9821-7000c80c1292))
(pad ef94b44f-2ce8-42cf-9a62-300c6cbb3ab2 (signal d9e4a87d-0398-41da-88ff-477dc5e43cee))
(pad f6c06ea4-334d-4030-a751-6179488d76d9 (signal 1d15c476-0c30-42eb-af60-b8f9470c0340))
(pad fb97b99d-0449-48b4-8672-134c9d1fe1cd (signal 1b37fb5b-f743-4b0e-9e18-7e437b929732))
(pad fbb6d4fc-be5d-4cf9-bac7-9dae8e8cf7a4 (signal 612316d4-92c4-4fc5-af44-dafc5dd2bf53))
(part "SC0919" (manufacturer "Raspberry Pi")
)
)
1 change: 1 addition & 0 deletions dev/60577a90-c618-4455-9394-e03ddd4c212f/.librepcb-dev
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
Loading