From b6093b0626988f743dc30ae1031a85ddc3a0584f Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Fri, 9 Dec 2022 23:07:07 +0000 Subject: [PATCH 01/17] Add dedicated footprint for M0 Pro, close #47 --- .../Arduino_M0_Pro_Shield.kicad_mod | 149 ++++++++++++++++++ arduino.kicad_sym | 4 +- 2 files changed, 151 insertions(+), 2 deletions(-) create mode 100644 Arduino.pretty/Arduino_M0_Pro_Shield.kicad_mod diff --git a/Arduino.pretty/Arduino_M0_Pro_Shield.kicad_mod b/Arduino.pretty/Arduino_M0_Pro_Shield.kicad_mod new file mode 100644 index 0000000..1e17282 --- /dev/null +++ b/Arduino.pretty/Arduino_M0_Pro_Shield.kicad_mod @@ -0,0 +1,149 @@ +(footprint "Arduino_M0_Pro_Shield" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A8605F5) + (descr "https://docs.arduino.cc/retired/boards/arduino-m0-pro") + (attr through_hole) + (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 2ad0c6da-ec08-432a-b345-3dcc07bfe571) + ) + (fp_text value "Arduino_M0_Pro_Shield" (at 27.305 -54.356) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c9f6d97a-8d1c-4759-9d5e-9ef3b5ae3c40) + ) + (fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 2a4db137-3aac-4372-a748-78e3098281ce) + ) + (fp_text user "." (at 62.484 -32.004) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 666a3ef7-34ca-4d2d-b6f4-4b2d68fab0a7) + ) + (fp_text user "D0" (at 63.5 -48.895 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 301e571f-14d2-4c6b-8e1a-37adf1d35483) + ) + (fp_text user "." (at 62.484 -32.004) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 37b43fef-cd31-4c76-8e49-94d800af8442) + ) + (fp_text user "USB" (at -0.5 -38.1036 270) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 70fee99e-3e5d-44b3-9474-166bd40052c1) + ) + (fp_text user "USB" (at -0.5 -22.2236 270) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 78c5cf43-adbb-46b2-8c65-4a76c33d7d03) + ) + (fp_text user "Barrel Jack" (at 5.065 -7.7981) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp b8968089-61ae-46c6-85a3-b8f9781898c9) + ) + (fp_line (start 68.58 -38.1) (end 66.04 -40.64) (layer "B.SilkS") (width 0.15) (tstamp 04db27cb-bb72-4a7c-91d4-ac81d71bf8b1)) + (fp_line (start 0 -53.34) (end 64.516 -53.34) (layer "B.SilkS") (width 0.15) (tstamp 9add23f0-a896-4d16-bd25-93aaa8acef87)) + (fp_line (start 66.04 -1.27) (end 68.58 -3.81) (layer "B.SilkS") (width 0.15) (tstamp a5b64397-e895-47a2-86d0-a85322069d4a)) + (fp_line (start 66.04 0) (end 66.04 -1.27) (layer "B.SilkS") (width 0.15) (tstamp c76188ba-b374-42c0-b3d2-cfd525985684)) + (fp_line (start 0 0) (end 66.04 0) (layer "B.SilkS") (width 0.15) (tstamp cc49a754-5b46-4070-a377-64f1dc1f16be)) + (fp_line (start 64.516 -53.34) (end 66.04 -51.816) (layer "B.SilkS") (width 0.15) (tstamp cf9e5a06-02d6-4f3a-97eb-95ca33465541)) + (fp_line (start 66.04 -40.64) (end 66.04 -51.816) (layer "B.SilkS") (width 0.15) (tstamp d1be10c6-c90e-40f9-9b98-68ec340f6f2d)) + (fp_line (start 0 -53.34) (end 0 0) (layer "B.SilkS") (width 0.15) (tstamp d770124b-bb44-421a-9022-14bccb7bc329)) + (fp_line (start 68.58 -3.81) (end 68.58 -38.1) (layer "B.SilkS") (width 0.15) (tstamp f690fe05-caf1-459c-ad00-8d983294c543)) + (fp_line (start 66.294 -1.143) (end 68.834 -3.683) (layer "B.CrtYd") (width 0.15) (tstamp 09f976da-b5c6-445b-bcbb-2087f4c2f569)) + (fp_line (start 66.294 0.254) (end 66.294 -1.143) (layer "B.CrtYd") (width 0.15) (tstamp 0ec9d305-319b-4edb-936e-2e95b4dbded0)) + (fp_line (start -1.934 -3.0486) (end -0.254 -3.0486) (layer "B.CrtYd") (width 0.15) (tstamp 16693537-9a15-46cf-b3cf-b9920cf9a69b)) + (fp_line (start 16.002 0.254) (end 66.294 0.254) (layer "B.CrtYd") (width 0.15) (tstamp 22155dc7-208a-485c-8ae2-60c26a5a7363)) + (fp_line (start -1.254 -17.8996) (end -1.254 -26.5476) (layer "B.CrtYd") (width 0.15) (tstamp 2503b4ab-0427-47ae-bf18-09e418fae053)) + (fp_line (start -1.254 -26.5476) (end -0.254 -26.5476) (layer "B.CrtYd") (width 0.15) (tstamp 322984ea-91a3-4477-b8c1-b1e6e392d923)) + (fp_line (start -0.254 -53.594) (end -0.254 -42.4276) (layer "B.CrtYd") (width 0.15) (tstamp 399bfaf2-bb49-49c5-8a02-7d3fc1c38a1d)) + (fp_line (start 68.834 -9.652) (end 68.834 -33.528) (layer "B.CrtYd") (width 0.15) (tstamp 3be1e966-7923-447a-9897-e9fddd0c423c)) + (fp_line (start -0.254 -33.7796) (end -0.254 -26.5476) (layer "B.CrtYd") (width 0.15) (tstamp 4457af04-dd9a-4971-aa44-9c4addf0d731)) + (fp_line (start 11.938 0.254) (end -0.254 0.254) (layer "B.CrtYd") (width 0.15) (tstamp 4d5fa392-2e45-4a33-9fb4-f8a66be78e10)) + (fp_line (start -0.254 -17.8996) (end -0.254 -12.5476) (layer "B.CrtYd") (width 0.15) (tstamp 50d489c5-ec18-42d6-b15c-b7d7923a9c78)) + (fp_line (start 66.294 -40.767) (end 66.294 -51.943) (layer "B.CrtYd") (width 0.15) (tstamp 53f08481-29ce-4873-9221-47d29fa3a382)) + (fp_line (start 64.643 -53.594) (end 66.294 -51.943) (layer "B.CrtYd") (width 0.15) (tstamp 5933aa07-4220-47ab-95fe-46bb026bbc48)) + (fp_line (start 68.834 -38.227) (end 68.834 -37.592) (layer "B.CrtYd") (width 0.15) (tstamp 606d38de-26a4-4204-9dfe-1127af02afa3)) + (fp_line (start -1.934 -12.5476) (end -1.934 -3.0486) (layer "B.CrtYd") (width 0.15) (tstamp 85ac46b5-f788-4d84-8023-7b18772498d1)) + (fp_line (start -1.254 -17.8996) (end -0.254 -17.8996) (layer "B.CrtYd") (width 0.15) (tstamp 90069130-35c5-4536-9eed-de520071852b)) + (fp_line (start 17.272 -53.594) (end 64.643 -53.594) (layer "B.CrtYd") (width 0.15) (tstamp 972671e7-81b3-4ff5-8749-c0ec45b42cdd)) + (fp_line (start 68.834 -5.588) (end 68.834 -3.683) (layer "B.CrtYd") (width 0.15) (tstamp 9d9713d4-f91d-44ba-8952-4571488aba8c)) + (fp_line (start 13.208 -53.594) (end -0.254 -53.594) (layer "B.CrtYd") (width 0.15) (tstamp a0bb0e77-d9a0-4630-8644-1608006498c1)) + (fp_line (start -1.934 -12.5476) (end -0.254 -12.5476) (layer "B.CrtYd") (width 0.15) (tstamp b6d803ca-6893-4619-81ec-a70a4c57d8b9)) + (fp_line (start -1.254 -33.7796) (end -1.254 -42.4276) (layer "B.CrtYd") (width 0.15) (tstamp c0eed010-7236-4262-a6cf-4f976248c69a)) + (fp_line (start 68.834 -38.227) (end 66.294 -40.767) (layer "B.CrtYd") (width 0.15) (tstamp e34f6fe4-93a5-4aed-b8ae-0eefbe0671aa)) + (fp_line (start -1.254 -42.4276) (end -0.254 -42.4276) (layer "B.CrtYd") (width 0.15) (tstamp e3d10d7a-f266-4ee5-9cf7-7e0de29f68f7)) + (fp_line (start -1.254 -33.7796) (end -0.254 -33.7796) (layer "B.CrtYd") (width 0.15) (tstamp eab49459-8d41-4f01-88f9-d4e83655882a)) + (fp_line (start -0.254 -3.0486) (end -0.254 0.254) (layer "B.CrtYd") (width 0.15) (tstamp f9e11e34-9028-4c9b-a12f-8f5d0c8d2d59)) + (fp_arc (start 13.208 -53.594) (mid 15.24 -54.254237) (end 17.272 -53.594) (layer "B.CrtYd") (width 0.15) (tstamp 09783268-7c42-4a1a-862c-e5b6b058b94f)) + (fp_arc (start 68.834 -37.592) (mid 69.494237 -35.56) (end 68.834 -33.528) (layer "B.CrtYd") (width 0.15) (tstamp 25a55c6a-abf8-435f-af45-6e60ca44af56)) + (fp_arc (start 68.834 -9.652) (mid 69.494237 -7.62) (end 68.834 -5.588) (layer "B.CrtYd") (width 0.15) (tstamp 7f3ff383-9d17-4c33-9ae5-81355c06a9fd)) + (fp_arc (start 16.002 0.254) (mid 13.97 0.914237) (end 11.938 0.254) (layer "B.CrtYd") (width 0.15) (tstamp cbefa9fa-5dd2-4f4e-99ec-ec78338c07c8)) + (fp_circle (center 66.04 -35.56) (end 69.49 -35.56) (layer "F.CrtYd") (width 0.15) (fill none) (tstamp 03574898-5300-4e3c-8c7a-de3cf559407b)) + (fp_circle (center 13.97 -2.54) (end 17.42 -2.54) (layer "F.CrtYd") (width 0.15) (fill none) (tstamp 6942e1fe-62f5-4f01-bb7a-5f2d89dcac78)) + (fp_circle (center 15.24 -50.8) (end 18.69 -50.8) (layer "F.CrtYd") (width 0.15) (fill none) (tstamp 9ba87e26-bf0e-401b-8376-075385f9ccf9)) + (fp_circle (center 66.04 -7.62) (end 69.49 -7.62) (layer "F.CrtYd") (width 0.15) (fill none) (tstamp eb16ec5f-ce10-4edb-a56f-80ef8670c5a5)) + (fp_line (start 0 -18.1536) (end -1 -18.1536) (layer "B.Fab") (width 0.15) (tstamp 359fbdc4-6eae-41f0-b055-c922dd976957)) + (fp_line (start 0 -34.0336) (end -1 -34.0336) (layer "B.Fab") (width 0.15) (tstamp 50292d76-8e60-4ac6-866a-81b278ca96b9)) + (fp_line (start -1.68 -3.3026) (end 11.81 -3.3026) (layer "B.Fab") (width 0.15) (tstamp 58c070e6-8faf-4762-8a71-3d4c4af1ee59)) + (fp_line (start -1 -26.2936) (end 0 -26.2936) (layer "B.Fab") (width 0.15) (tstamp 806fcde0-d431-41b9-9f62-c84340323c44)) + (fp_line (start -1 -34.0336) (end -1 -42.1736) (layer "B.Fab") (width 0.15) (tstamp 8c1843f3-7a80-48e5-8370-73a3d1f3b66b)) + (fp_line (start -1.68 -12.2936) (end -1.68 -3.3026) (layer "B.Fab") (width 0.15) (tstamp a71606ad-58a2-4f2d-a13c-5f14a6101fa7)) + (fp_line (start -1 -18.1536) (end -1 -26.2936) (layer "B.Fab") (width 0.15) (tstamp cabd54e0-c20f-4fcd-acfe-d17bf34fcded)) + (fp_line (start 11.81 -12.2936) (end 11.81 -3.3026) (layer "B.Fab") (width 0.15) (tstamp e2375380-5ad4-4357-a998-c46e85d0af37)) + (fp_line (start -1 -42.1736) (end 0 -42.1736) (layer "B.Fab") (width 0.15) (tstamp f1f94b6a-5d1a-4b76-ac2d-0f5bc63832c7)) + (fp_line (start -1.68 -12.2936) (end 11.81 -12.2936) (layer "B.Fab") (width 0.15) (tstamp fb17ed29-253f-4573-ba41-5c052578c785)) + (fp_rect (start 17.526 -52.07) (end 42.926 -49.53) (layer "B.Fab") (width 0.1) (fill none) (tstamp 237df6aa-88ee-4d1f-8793-f974e03b60d0)) + (fp_rect (start 49.53 -3.81) (end 64.77 -1.27) (layer "B.Fab") (width 0.1) (fill none) (tstamp 5c4cd738-a4a2-41e5-a4f4-d21a4774dd58)) + (fp_rect (start 44.45 -52.07) (end 64.77 -49.53) (layer "B.Fab") (width 0.1) (fill none) (tstamp a7c1b9ca-a756-4b69-8f37-ca50f3eacf99)) + (fp_rect (start 62.357 -31.75) (end 67.437 -24.13) (layer "B.Fab") (width 0.15) (fill none) (tstamp bfddbffe-8a8c-4a4f-95ae-beff25357c07)) + (fp_rect (start 26.67 -3.81) (end 46.99 -1.27) (layer "B.Fab") (width 0.1) (fill none) (tstamp dbf00f14-11ea-4773-b5ee-85b47650caba)) + (fp_circle (center 66.04 -35.56) (end 69.24 -35.56) (layer "B.Fab") (width 0.15) (fill none) (tstamp 360867d1-c346-4195-819c-26a7e2eef736)) + (fp_circle (center 13.97 -2.54) (end 17.17 -2.54) (layer "B.Fab") (width 0.15) (fill none) (tstamp 749b7636-d1f0-422f-89b0-796c7852b7da)) + (fp_circle (center 66.04 -7.62) (end 69.24 -7.62) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8634c965-9ac4-4c79-96f0-e2cf70d803f0)) + (fp_circle (center 15.24 -50.8) (end 18.44 -50.8) (layer "B.Fab") (width 0.15) (fill none) (tstamp ed7d7b7d-4bad-4689-a4d1-b6586f9dbaad)) + (fp_circle (center 15.24 -50.8) (end 18.44 -50.8) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5278da4a-af55-449a-9b48-b670a4895259)) + (fp_circle (center 66.04 -35.56) (end 69.24 -35.56) (layer "F.Fab") (width 0.15) (fill none) (tstamp a217f94a-2842-462b-9919-fbae3e656e1d)) + (fp_circle (center 13.97 -2.54) (end 17.17 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp e1232cb4-840f-47fd-a639-4635d57dc732)) + (fp_circle (center 66.04 -7.62) (end 69.24 -7.62) (layer "F.Fab") (width 0.15) (fill none) (tstamp eb6b37d1-c322-408a-99ef-b7ef3e128ccf)) + (pad "" np_thru_hole circle (at 66.04 -7.62) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 0957a509-3c73-4e76-a6cb-f783daac4813)) + (pad "" np_thru_hole circle (at 15.24 -50.8) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 6ae5d67a-fff6-4c86-b653-7e8a6a41043d)) + (pad "" np_thru_hole circle (at 13.97 -2.54) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp b82db1c3-a85e-4e88-9dd7-58cc560982e0)) + (pad "" thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daec516c-a85c-4b38-ad89-7565f2ce7eb8)) + (pad "" np_thru_hole circle (at 66.04 -35.56) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp f89229e2-b6b6-4040-8ec7-3afd704c7996)) + (pad "3V3" thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e0a7c385-6dea-4b43-89fb-c6c758bf1e96)) + (pad "5V1" thru_hole oval (at 38.1 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a779b736-9eec-4626-888e-6c9618076f1c)) + (pad "5V2" thru_hole oval (at 66.167 -30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0202cc64-f057-4317-be1f-fe411bfef93c)) + (pad "A0" thru_hole oval (at 50.8 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0dbf5a95-6e28-4f3b-a9fb-032416fd1f12)) + (pad "A1" thru_hole oval (at 53.34 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5adbef37-b114-4004-980a-65d6de591300)) + (pad "A2" thru_hole oval (at 55.88 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d06b9643-8d5c-437d-84ae-9792f4a1e540)) + (pad "A3" thru_hole oval (at 58.42 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3b0c5fe5-fb0a-4578-b80e-ed47f97db602)) + (pad "A4" thru_hole oval (at 60.96 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f7cf154c-929e-48f6-bb97-d39935a4c173)) + (pad "A5" thru_hole oval (at 63.5 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5ebf4cf1-1d60-49df-9f3a-66f2e348e88f)) + (pad "AREF" thru_hole oval (at 23.876 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4000f2e0-cccc-4d67-bd57-c44a8adaf846)) + (pad "D0" thru_hole oval (at 63.5 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0af91b89-1e01-401c-b129-daf8d603d0a2)) + (pad "D1" thru_hole oval (at 60.96 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp c810eecc-140f-4ce6-9176-b114eb70eb01)) + (pad "D2" thru_hole oval (at 58.42 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 8367d58e-ec8a-4ce6-9838-618a9247b24b)) + (pad "D3" thru_hole oval (at 55.88 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a47d6fd7-b13e-4c46-bd24-cbf65f49db26)) + (pad "D4" thru_hole oval (at 53.34 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e1daa5e3-4b4b-49f1-a444-d12389759324)) + (pad "D5" thru_hole oval (at 50.8 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5132eef4-99b2-4a04-a3c3-f114bf32dc0f)) + (pad "D6" thru_hole oval (at 48.26 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 212778dd-133e-4e05-9758-414922460757)) + (pad "D7" thru_hole oval (at 45.72 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 15b2bc5a-b42b-4777-b86b-323b2157443e)) + (pad "D8" thru_hole oval (at 41.656 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4b712f3d-ab7d-40c6-9c14-c658abcb5f71)) + (pad "D9" thru_hole oval (at 39.116 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 536337d3-a43e-4244-ab77-6869b26c0134)) + (pad "D10" thru_hole oval (at 36.576 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 8aae6d24-fad1-4670-b9d9-486b5121b9ba)) + (pad "D11" thru_hole oval (at 34.036 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 16dd07a9-1d00-47ec-b2b2-695bb8d3872b)) + (pad "D12" thru_hole oval (at 31.496 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a62852ad-9ed7-4a3e-bf05-4ec660c50ce2)) + (pad "D13" thru_hole oval (at 28.956 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 94ca7a2c-5ba0-4a7d-9a4d-9283d1a588b4)) + (pad "GND1" thru_hole rect (at 26.416 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 033e2e55-8bb7-40bd-bca9-380e871b84e8)) + (pad "GND2" thru_hole rect (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 99642f97-f84a-43be-a59f-bf306417091c)) + (pad "GND3" thru_hole rect (at 43.18 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7ebe9217-3544-44df-afa1-3adf89c91da7)) + (pad "GND4" thru_hole rect (at 66.167 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7b15291c-0f02-4de1-8083-e0496c5406ae)) + (pad "IORF" thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 964e9d2b-8f88-41eb-9f8e-4aa7ca18a836)) + (pad "MISO" thru_hole oval (at 63.627 -30.48) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp dc6999c9-0c2c-45fd-bef6-d7ae9cf16bc9)) + (pad "MOSI" thru_hole oval (at 66.167 -27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 83e450a4-faf4-49cf-a045-c02ec48300cb)) + (pad "RST1" thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 94ac868f-4b09-4ee9-b025-016ef8b5d352)) + (pad "RST2" thru_hole oval (at 63.627 -25.4) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cd8fdf5b-ae2e-435f-9dc4-ef6208cd51c7)) + (pad "SCK" thru_hole oval (at 63.627 -27.94) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 103802fe-9b9d-40f7-97de-aa8d7d271c51)) + (pad "SCL" thru_hole oval (at 18.796 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 582e7aa6-6b96-48c8-aa67-b27b24433f7f)) + (pad "SDA" thru_hole oval (at 21.336 -50.8) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 55adf266-c96e-4fe3-8251-b21f65fcd083)) + (pad "VIN" thru_hole oval (at 45.72 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7f698a90-6e1b-4a93-a22c-130f4e4f7347)) +) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index fc55707..d01bbac 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1634,7 +1634,7 @@ (property "Value" "Arduino_M0_Pro_Shield" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Leonardo_Shield" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Arduino_M0_Pro_Shield" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-m0-pro" (id 3) (at 45.72 95.25 0) @@ -1646,7 +1646,7 @@ (property "ki_description" "Shield for Arduino M0 Pro" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Leonardo_Shield" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Arduino_M0_Pro_Shield" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) ) From e87faa0ed3afb0f529b2a3a9843f3f5f3de1a03f Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Fri, 9 Dec 2022 23:18:59 +0000 Subject: [PATCH 02/17] Fixed h1 level header should actually be h2 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2f38dcb..ef86af2 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Currently included are: Shield means the Arduino is designed to plug in from beneath your PCB; socket means it is designed to plug in from above. -# Compatibility with KiCad 5 +## Compatibility with KiCad 5 This library is in the new KiCad 6 "S-Expressions" format, and is not compatible with KiCad 5. If you need compatibility with KiCad 5, please use version 1.4.1 of this repository - but be aware that said version does not contain all features and is not being maintained. ## Comments, Requests, Bugs & Contributions From 8d4ff914d595f8305c16c01cb13fa4f3cb1cbc2a Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sat, 10 Dec 2022 22:56:40 +0000 Subject: [PATCH 03/17] Bump version to 2.2.0 --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ef86af2..ee30475 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Arduino KiCad Library -*Version 2.1.0* +*Version 2.2.0* Library of schematic components and footprints of common Arduino boards for KiCad. @@ -25,8 +25,8 @@ Shield means the Arduino is designed to plug in from beneath your PCB; socket me This library is in the new KiCad 6 "S-Expressions" format, and is not compatible with KiCad 5. If you need compatibility with KiCad 5, please use version 1.4.1 of this repository - but be aware that said version does not contain all features and is not being maintained. ## Comments, Requests, Bugs & Contributions -All are welcome. -Please file an Issue or Pull Request at https://github.com/Alarm-Siren/arduino-kicad-library +All are welcome! +Please file an [Issue](https://github.com/Alarm-Siren/arduino-kicad-library/issues) or [Pull Request](https://github.com/Alarm-Siren/arduino-kicad-library/pulls), as appropriate. ## License Copyright 2017-2022, Nicholas Parks Young. All Rights Reserved. From 5b60d485b74ea5f742c33208eb23c4caa3443fdd Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 12:56:42 +0000 Subject: [PATCH 04/17] Move silkscreen outline to B.Silk Closes #55 --- Arduino.pretty/Arduino_101_Shield.kicad_mod | 18 +++++++++--------- README.md | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Arduino.pretty/Arduino_101_Shield.kicad_mod b/Arduino.pretty/Arduino_101_Shield.kicad_mod index f8c0482..4077810 100644 --- a/Arduino.pretty/Arduino_101_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_101_Shield.kicad_mod @@ -35,15 +35,15 @@ (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) (tstamp 988cec22-d9fe-43cd-b386-3c013537a05b) ) - (fp_line (start 0 -53.34) (end 64.516 -53.34) (layer "F.SilkS") (width 0.15) (tstamp 113b87fe-f7db-43b5-af09-1401804cf997)) - (fp_line (start 66.04 -40.64) (end 66.04 -51.816) (layer "F.SilkS") (width 0.15) (tstamp 26bfdc56-1c35-4387-90f5-36990db6173a)) - (fp_line (start 68.58 -38.1) (end 66.04 -40.64) (layer "F.SilkS") (width 0.15) (tstamp 3f12cf62-aaf0-4057-9e73-406c8839270b)) - (fp_line (start 68.58 -3.81) (end 68.58 -38.1) (layer "F.SilkS") (width 0.15) (tstamp 4633f2a1-b5e1-4d5d-b39e-1c21bf4a66b3)) - (fp_line (start 0 -53.34) (end 0 0) (layer "F.SilkS") (width 0.15) (tstamp 57c19511-db19-475a-b474-64743dd840c5)) - (fp_line (start 66.04 0) (end 66.04 -1.27) (layer "F.SilkS") (width 0.15) (tstamp 61c68cf0-88b6-4092-b769-49650ba8c191)) - (fp_line (start 64.516 -53.34) (end 66.04 -51.816) (layer "F.SilkS") (width 0.15) (tstamp 9aec1ea6-055a-46e2-8946-2493f8f3c377)) - (fp_line (start 66.04 -1.27) (end 68.58 -3.81) (layer "F.SilkS") (width 0.15) (tstamp a7f18865-a6ef-4a19-9c08-066990ad8fc6)) - (fp_line (start 0 0) (end 66.04 0) (layer "F.SilkS") (width 0.15) (tstamp bacbfbe6-8ee3-490d-b6c8-6ea9902ed355)) + (fp_line (start 0 -53.34) (end 64.516 -53.34) (layer "B.SilkS") (width 0.15) (tstamp 113b87fe-f7db-43b5-af09-1401804cf997)) + (fp_line (start 66.04 -40.64) (end 66.04 -51.816) (layer "B.SilkS") (width 0.15) (tstamp 26bfdc56-1c35-4387-90f5-36990db6173a)) + (fp_line (start 68.58 -38.1) (end 66.04 -40.64) (layer "B.SilkS") (width 0.15) (tstamp 3f12cf62-aaf0-4057-9e73-406c8839270b)) + (fp_line (start 68.58 -3.81) (end 68.58 -38.1) (layer "B.SilkS") (width 0.15) (tstamp 4633f2a1-b5e1-4d5d-b39e-1c21bf4a66b3)) + (fp_line (start 0 -53.34) (end 0 0) (layer "B.SilkS") (width 0.15) (tstamp 57c19511-db19-475a-b474-64743dd840c5)) + (fp_line (start 66.04 0) (end 66.04 -1.27) (layer "B.SilkS") (width 0.15) (tstamp 61c68cf0-88b6-4092-b769-49650ba8c191)) + (fp_line (start 64.516 -53.34) (end 66.04 -51.816) (layer "B.SilkS") (width 0.15) (tstamp 9aec1ea6-055a-46e2-8946-2493f8f3c377)) + (fp_line (start 66.04 -1.27) (end 68.58 -3.81) (layer "B.SilkS") (width 0.15) (tstamp a7f18865-a6ef-4a19-9c08-066990ad8fc6)) + (fp_line (start 0 0) (end 66.04 0) (layer "B.SilkS") (width 0.15) (tstamp bacbfbe6-8ee3-490d-b6c8-6ea9902ed355)) (fp_line (start 11.938 0.254) (end -0.254 0.254) (layer "B.CrtYd") (width 0.15) (tstamp 077f2f40-7b45-4e40-aeff-369ad55964e0)) (fp_line (start 68.834 -38.227) (end 66.294 -40.767) (layer "B.CrtYd") (width 0.15) (tstamp 0ab73b75-63e6-467d-947c-791a66c3028c)) (fp_line (start -6.594 -31.9396) (end -6.594 -44.2576) (layer "B.CrtYd") (width 0.15) (tstamp 17ca7897-519c-430a-9f18-d5afa5520baa)) diff --git a/README.md b/README.md index ee30475..48ddb5f 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ All are welcome! Please file an [Issue](https://github.com/Alarm-Siren/arduino-kicad-library/issues) or [Pull Request](https://github.com/Alarm-Siren/arduino-kicad-library/pulls), as appropriate. ## License -Copyright 2017-2022, Nicholas Parks Young. All Rights Reserved. +Copyright 2017-2022, [Nicholas Parks Young](https://github.com/Alarm-Siren). All Rights Reserved. This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). From 50ba08cd0f7cef152e22e91a8d2a36c60a5bbbc5 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 13:15:53 +0000 Subject: [PATCH 05/17] Fix location of pins A4-A7 on Pro Mini Closes #56 --- .../Arduino_Pro_Mini_Socket.kicad_mod | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Arduino.pretty/Arduino_Pro_Mini_Socket.kicad_mod b/Arduino.pretty/Arduino_Pro_Mini_Socket.kicad_mod index 9699294..ddb90f7 100644 --- a/Arduino.pretty/Arduino_Pro_Mini_Socket.kicad_mod +++ b/Arduino.pretty/Arduino_Pro_Mini_Socket.kicad_mod @@ -39,34 +39,34 @@ (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 68357a1f-6d0f-40ee-a6fa-edf86b3df741)) (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 84770318-d036-49a6-8941-07ddaaa423aa)) (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp e0b46370-1ee9-4ff1-b111-392919021f11)) - (fp_line (start 6.35 -13.97) (end 6.35 -5.08) (layer "F.Fab") (width 0.15) (tstamp 0817334e-bdf7-43b3-8608-ffe360edd190)) + (fp_line (start 6.35 -13.97) (end 6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 0817334e-bdf7-43b3-8608-ffe360edd190)) (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 1368165a-cd79-4c15-a4b8-0ed76c059b48)) (fp_line (start 7.62 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 16b69340-2cc7-47fa-8e35-75e8feb882a5)) (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 1f07b098-6dd6-4fdf-ab19-8cc0feb041ee)) - (fp_line (start 6.35 10.16) (end 6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 2f9fa830-6243-4891-8cac-afab0f23f543)) + (fp_line (start 5.9641 -5.1994) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 4c5d4b68-1de7-48b6-8ae8-8d2b66bfeaa1)) (fp_line (start 7.62 -16.51) (end 7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 539f2781-07fb-4694-aac8-9c14815ff61e)) - (fp_line (start 3.81 5.08) (end 3.81 10.16) (layer "F.Fab") (width 0.15) (tstamp 6f7af9cf-f954-4f94-a8f9-78e9f79404bb)) + (fp_line (start 3.4241 5.214) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp 6f7af9cf-f954-4f94-a8f9-78e9f79404bb)) (fp_line (start -7.62 -16.51) (end 7.62 -16.51) (layer "F.Fab") (width 0.15) (tstamp 7681dafd-077b-4491-b345-33a27a32d75e)) (fp_line (start -7.62 -16.51) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 7f5b1bdf-f393-4808-97f9-72eb6348cb2a)) (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 92a033ef-8fdb-43be-96c9-818efa9dc536)) - (fp_line (start 6.35 5.08) (end 3.81 5.08) (layer "F.Fab") (width 0.15) (tstamp 974767c8-a4f4-46ca-b9ed-7a891397cb65)) - (fp_line (start 3.81 0) (end 6.35 0) (layer "F.Fab") (width 0.15) (tstamp 97efeaa5-e2f6-4083-9714-e20f60809d56)) - (fp_line (start 6.35 -5.08) (end 3.81 -5.08) (layer "F.Fab") (width 0.15) (tstamp bbb93045-495a-4297-9821-bb75f0b0069f)) + (fp_line (start 5.9641 5.214) (end 3.4241 5.214) (layer "F.Fab") (width 0.15) (tstamp 974767c8-a4f4-46ca-b9ed-7a891397cb65)) + (fp_line (start 3.4241 -0.1194) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 97efeaa5-e2f6-4083-9714-e20f60809d56)) + (fp_line (start 5.9641 -5.1994) (end 3.4241 -5.1994) (layer "F.Fab") (width 0.15) (tstamp bbb93045-495a-4297-9821-bb75f0b0069f)) (fp_line (start -8.89 -13.97) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp bf124e1a-059b-469b-80c2-bfdcc060009c)) (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp d30c2b8a-ecef-43a5-b228-b9b1d3263fb7)) + (fp_line (start 5.9641 5.214) (end 5.9641 10.2946) (layer "F.Fab") (width 0.15) (tstamp da18459f-caa1-48e0-bc08-85765bb7b7eb)) (fp_line (start 6.35 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp e9a7f7c3-556c-44b3-9485-107a93da816a)) - (fp_line (start 3.81 -5.08) (end 3.81 0) (layer "F.Fab") (width 0.15) (tstamp eadb45df-d8c1-4a43-9e04-6041f850ad7e)) - (fp_line (start 6.35 0) (end 6.35 5.08) (layer "F.Fab") (width 0.15) (tstamp f577ba05-e72a-4c81-9d19-1131b806aa65)) - (fp_line (start 6.35 10.16) (end 3.81 10.16) (layer "F.Fab") (width 0.15) (tstamp fa8d3bf8-5199-4229-8528-e379b68ac3f3)) + (fp_line (start 3.4241 -5.1994) (end 3.4241 -0.1194) (layer "F.Fab") (width 0.15) (tstamp eadb45df-d8c1-4a43-9e04-6041f850ad7e)) + (fp_line (start 5.9641 10.2946) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp fa8d3bf8-5199-4229-8528-e379b68ac3f3)) (fp_line (start -6.35 -13.97) (end 6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp fb3b91d8-40e1-4a9e-926d-15f2f5ac9433)) (pad "A0" thru_hole circle (at 7.62 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 54d8bb97-1118-40ec-8140-2748c2c0c3a0)) (pad "A1" thru_hole circle (at 7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp be1c0596-aada-4379-bbfd-4dbd5ee6f100)) (pad "A2" thru_hole circle (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7262f41e-24c5-4529-a93b-9fc2c1d352b3)) (pad "A3" thru_hole circle (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f1117947-506c-4a19-8244-fedfeee4a2af)) - (pad "A4" thru_hole circle (at 5.08 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 614c5565-50cc-4edf-9c39-76b47b78b7ac)) - (pad "A5" thru_hole circle (at 5.08 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ee29534c-7a44-4841-8489-ab85ae35abe5)) - (pad "A6" thru_hole circle (at 5.08 8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3771d69f-75d1-4639-b150-bc0ac529531b)) - (pad "A7" thru_hole circle (at 5.08 6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3a63617-6f7c-4ae8-918f-a03c3adf20f0)) + (pad "A4" thru_hole circle (at 4.6941 -1.3894) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 614c5565-50cc-4edf-9c39-76b47b78b7ac)) + (pad "A5" thru_hole circle (at 4.6941 -3.9294) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ee29534c-7a44-4841-8489-ab85ae35abe5)) + (pad "A6" thru_hole circle (at 4.6941 9.0246) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3771d69f-75d1-4639-b150-bc0ac529531b)) + (pad "A7" thru_hole circle (at 4.6941 6.484) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3a63617-6f7c-4ae8-918f-a03c3adf20f0)) (pad "D0" thru_hole circle (at -7.62 -10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b7ac768a-b4d0-44ad-ae5f-684e8867faf7)) (pad "D1" thru_hole circle (at -7.62 -12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0357de3c-9a37-44fa-a6b2-4873644c40f9)) (pad "D2" thru_hole circle (at -7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e2c3af0d-1d62-415d-b8bb-de8812cc60bd)) From 9211af2eb415d3828ced2183c5fe2322c1a7081d Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 13:34:29 +0000 Subject: [PATCH 06/17] Add No SPH variants of *Mini boards Closes #57 --- .../Arduino_Mini_Socket_NoSPH.kicad_mod | 72 + .../Arduino_Pro_Mini_Socket_NoSPH.kicad_mod | 74 + .../Pro_Mini_Clone_Socket_NoSPH.kicad_mod | 73 + arduino.kicad_sym | 2493 +++++++++++++---- 4 files changed, 2185 insertions(+), 527 deletions(-) create mode 100644 Arduino.pretty/Arduino_Mini_Socket_NoSPH.kicad_mod create mode 100644 Arduino.pretty/Arduino_Pro_Mini_Socket_NoSPH.kicad_mod create mode 100644 Arduino.pretty/Pro_Mini_Clone_Socket_NoSPH.kicad_mod diff --git a/Arduino.pretty/Arduino_Mini_Socket_NoSPH.kicad_mod b/Arduino.pretty/Arduino_Mini_Socket_NoSPH.kicad_mod new file mode 100644 index 0000000..9f24b13 --- /dev/null +++ b/Arduino.pretty/Arduino_Mini_Socket_NoSPH.kicad_mod @@ -0,0 +1,72 @@ +(footprint "Arduino_Mini_Socket_NoSPH" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5A87789E) + (descr "https://docs.arduino.cc/retired/boards/arduino-mini-05") + (attr through_hole) + (fp_text reference "XA**" (at 2.54 -31.496) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d6a30bb-ae01-4535-880b-616de8fedfc8) + ) + (fp_text value "Arduino_Mini_Socket_NoSPH" (at 8.89 -15.24 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4a9dee0d-a5fa-4d3e-87dc-c4e7e38e35d2) + ) + (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 908c44d1-cf31-4f1d-83e5-27d92669364a) + ) + (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 8758cabd-19c7-427e-ac6f-46bd76e08782) + ) + (fp_line (start 17.78 0) (end 0 0) (layer "F.SilkS") (width 0.15) (tstamp a14092f2-189a-458a-ae5a-5b20f222688b)) + (fp_line (start 0 -30.48) (end 17.78 -30.48) (layer "F.SilkS") (width 0.15) (tstamp a7edba04-4732-4f32-a8ad-bf79bddc287a)) + (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.SilkS") (width 0.15) (tstamp e7fa98a2-7b07-48d0-a113-67c688531376)) + (fp_line (start 0 0) (end 0 -30.48) (layer "F.SilkS") (width 0.15) (tstamp e8a79379-a2d9-41c0-971d-7a4a706267ea)) + (fp_line (start 18.034 0.254) (end -0.254 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 2816723b-c0b5-4534-914f-a64313082784)) + (fp_line (start -0.254 -30.734) (end 18.034 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp 74625c7d-a4ed-4aa1-bef9-56f27049a9b0)) + (fp_line (start 18.034 -30.734) (end 18.034 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 8c8e4540-0114-4b3a-b0f2-341b65969c68)) + (fp_line (start -0.254 0.254) (end -0.254 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp ee780333-b327-426e-8bf5-f40106bdb30a)) + (fp_line (start 15.24 -30.48) (end 17.78 -30.48) (layer "F.Fab") (width 0.15) (tstamp 083bf086-935d-4f70-9b7e-122d02d1a8e6)) + (fp_line (start 7.62 0) (end 0 0) (layer "F.Fab") (width 0.15) (tstamp 24d6f198-5a0e-457d-9ea7-46e567a24b01)) + (fp_line (start 10.16 -2.54) (end 15.24 -2.54) (layer "F.Fab") (width 0.15) (tstamp 7639da22-6e9e-4807-9d63-06c463329b5f)) + (fp_line (start 2.54 -30.48) (end 2.54 -5.08) (layer "F.Fab") (width 0.15) (tstamp 8257836e-d17a-4adc-800b-b1470161763d)) + (fp_line (start 17.78 0) (end 10.16 0) (layer "F.Fab") (width 0.15) (tstamp 992fda28-df73-47f0-b032-874d1413f2ff)) + (fp_line (start 0 0) (end 0 -30.48) (layer "F.Fab") (width 0.15) (tstamp adc1fe9d-a648-4057-bb93-0580fc57d9d1)) + (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.15) (tstamp de4c8a45-abaa-400d-966d-c160344f5fb1)) + (fp_line (start 15.24 -2.54) (end 15.24 -30.48) (layer "F.Fab") (width 0.15) (tstamp e773e2e3-8621-499a-95fd-510bb3b51dc1)) + (fp_line (start 0 -30.48) (end 2.54 -30.48) (layer "F.Fab") (width 0.15) (tstamp e7e2b274-a13b-4ecf-93c4-18081fd5636c)) + (fp_line (start 10.16 0) (end 10.16 -2.54) (layer "F.Fab") (width 0.15) (tstamp ec4af807-27fc-40a6-b5d1-48f0ca940f5a)) + (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.Fab") (width 0.15) (tstamp efc8c3b3-3b35-4c4d-b7ad-dc357400ca29)) + (fp_line (start 2.54 -5.08) (end 7.62 -5.08) (layer "F.Fab") (width 0.15) (tstamp f7022c55-3869-4fe3-9a9c-1c6d5aee9a34)) + (pad "5V1" thru_hole circle (at 16.51 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4cfb5190-e081-48e3-a1dd-a710e958c89e)) + (pad "5V3" thru_hole circle (at 11.43 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 84ce5e69-9b4d-4a31-a50f-d1973ec2792d)) + (pad "A0" thru_hole circle (at 16.51 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 867beb03-de74-4897-8b5f-2c04027d47bb)) + (pad "A1" thru_hole circle (at 16.51 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp c924cf5a-1879-4054-96ce-2b5eceee261e)) + (pad "A2" thru_hole circle (at 16.51 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9060dc36-8df1-44b6-810b-899592f24fb8)) + (pad "A3" thru_hole circle (at 16.51 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d0098609-e019-458b-921d-25763c4b5ebc)) + (pad "A4" thru_hole circle (at 3.81 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp eb55ee01-ee93-40e0-b773-1b65950d847a)) + (pad "A5" thru_hole circle (at 6.35 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp fe057c21-b179-4a7b-934d-4965b20a29fe)) + (pad "A6" thru_hole circle (at 3.81 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e687268f-7808-4160-8f6a-37424667947d)) + (pad "A7" thru_hole circle (at 6.35 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b02773b1-b17a-4252-b97f-f60a54d77f37)) + (pad "D0" thru_hole circle (at 1.27 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 46df77bd-126b-4077-9ebd-17b922f524bd)) + (pad "D1" thru_hole circle (at 1.27 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 07c7edb1-d6a4-445c-a53d-8cf97c6c7d86)) + (pad "D2" thru_hole circle (at 1.27 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 06902b9a-54cc-4f25-aec7-72a4d7037122)) + (pad "D3" thru_hole circle (at 1.27 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e7a69bd3-e9bf-431b-9f66-ca0d2912d0cb)) + (pad "D4" thru_hole circle (at 1.27 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9d6ec994-71d1-4e73-9a00-6e9dc4a0f41b)) + (pad "D5" thru_hole circle (at 1.27 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9de00b68-bbd9-4c90-898c-e75e8c0dce88)) + (pad "D6" thru_hole circle (at 1.27 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ef375cf0-6566-4985-b20f-a317ea6f2f24)) + (pad "D7" thru_hole circle (at 1.27 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b652483f-7856-41d3-8fb1-296b53665598)) + (pad "D8" thru_hole circle (at 1.27 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4090a9c2-6406-455c-8434-08ebc6787b43)) + (pad "D9" thru_hole circle (at 1.27 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a8993886-d0a1-4736-a024-e82d4a97c24e)) + (pad "D10" thru_hole circle (at 16.51 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ba42cd9b-c2dd-45e7-b119-af901687f7c6)) + (pad "D11" thru_hole circle (at 16.51 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ba20d8ff-842f-4b2b-a68e-1dc3538f8b4a)) + (pad "D12" thru_hole circle (at 16.51 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 00b89c93-a463-43af-bf9e-5b0f9b9703af)) + (pad "D13" thru_hole circle (at 16.51 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7ac10593-56ac-4d79-9069-e254927f58c3)) + (pad "GND2" thru_hole rect (at 16.51 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0a57c5cf-817a-4381-aaa3-ff148ddddaee)) + (pad "GND4" thru_hole rect (at 13.97 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58281f2b-ae47-4b13-9839-1681432661f5)) + (pad "L0" thru_hole circle (at 1.27 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2f6429b3-0e9a-4cbf-a1d9-aae217fe4e67)) + (pad "L1" thru_hole circle (at 1.27 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b2a89f3d-d244-4ed8-854d-a637dcd09211)) + (pad "RST2" thru_hole circle (at 16.51 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e54c266c-6472-405a-9962-57132363858f)) + (pad "VIN" thru_hole circle (at 16.51 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 96a61a72-cf30-49e7-b294-67f0a569b1c5)) +) diff --git a/Arduino.pretty/Arduino_Pro_Mini_Socket_NoSPH.kicad_mod b/Arduino.pretty/Arduino_Pro_Mini_Socket_NoSPH.kicad_mod new file mode 100644 index 0000000..76dd11a --- /dev/null +++ b/Arduino.pretty/Arduino_Pro_Mini_Socket_NoSPH.kicad_mod @@ -0,0 +1,74 @@ +(footprint "Arduino_Pro_Mini_Socket_NoSPH" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5CC94EC1) + (descr "https://docs.arduino.cc/retired/boards/arduino-pro-mini") + (attr through_hole) + (fp_text reference "XA**" (at -6.858 -17.526) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9709e64b-caf8-43d7-a039-434f6e06ab28) + ) + (fp_text value "Arduino_Pro_Mini_Socket_NoSPH" (at 0 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d928261a-9ee5-4d60-9c73-1c9670427e86) + ) + (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 61748504-848e-4e54-a937-2bb6a202c90f) + ) + (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 5aed159c-549d-4b13-84ed-705c51e067f3) + ) + (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 0dca2faf-42ad-45e1-8689-7a58be229e63)) + (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 34e99479-0ee9-4ebb-ac95-074384483534)) + (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6644960e-3e88-4e9e-86dc-3a3f2f99f687)) + (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6dfb7a8a-4500-4b71-9da3-dfd88867e97f)) + (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 4749223e-83cf-4408-a9de-4a383facbe84)) + (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 68357a1f-6d0f-40ee-a6fa-edf86b3df741)) + (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 84770318-d036-49a6-8941-07ddaaa423aa)) + (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp e0b46370-1ee9-4ff1-b111-392919021f11)) + (fp_line (start 6.35 -13.97) (end 6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 0817334e-bdf7-43b3-8608-ffe360edd190)) + (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 1368165a-cd79-4c15-a4b8-0ed76c059b48)) + (fp_line (start 6.35 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 16b69340-2cc7-47fa-8e35-75e8feb882a5)) + (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 1f07b098-6dd6-4fdf-ab19-8cc0feb041ee)) + (fp_line (start 5.9641 -5.1994) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 4c5d4b68-1de7-48b6-8ae8-8d2b66bfeaa1)) + (fp_line (start 3.4241 5.214) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp 6f7af9cf-f954-4f94-a8f9-78e9f79404bb)) + (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 92a033ef-8fdb-43be-96c9-818efa9dc536)) + (fp_line (start 5.9641 5.214) (end 3.4241 5.214) (layer "F.Fab") (width 0.15) (tstamp 974767c8-a4f4-46ca-b9ed-7a891397cb65)) + (fp_line (start 3.4241 -0.1194) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 97efeaa5-e2f6-4083-9714-e20f60809d56)) + (fp_line (start 5.9641 -5.1994) (end 3.4241 -5.1994) (layer "F.Fab") (width 0.15) (tstamp bbb93045-495a-4297-9821-bb75f0b0069f)) + (fp_line (start -8.89 -13.97) (end -6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp bf124e1a-059b-469b-80c2-bfdcc060009c)) + (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp d30c2b8a-ecef-43a5-b228-b9b1d3263fb7)) + (fp_line (start 5.9641 5.214) (end 5.9641 10.2946) (layer "F.Fab") (width 0.15) (tstamp da18459f-caa1-48e0-bc08-85765bb7b7eb)) + (fp_line (start 6.35 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp e9a7f7c3-556c-44b3-9485-107a93da816a)) + (fp_line (start 3.4241 -5.1994) (end 3.4241 -0.1194) (layer "F.Fab") (width 0.15) (tstamp eadb45df-d8c1-4a43-9e04-6041f850ad7e)) + (fp_line (start 5.9641 10.2946) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp fa8d3bf8-5199-4229-8528-e379b68ac3f3)) + (pad "A0" thru_hole circle (at 7.62 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 54d8bb97-1118-40ec-8140-2748c2c0c3a0)) + (pad "A1" thru_hole circle (at 7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp be1c0596-aada-4379-bbfd-4dbd5ee6f100)) + (pad "A2" thru_hole circle (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7262f41e-24c5-4529-a93b-9fc2c1d352b3)) + (pad "A3" thru_hole circle (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f1117947-506c-4a19-8244-fedfeee4a2af)) + (pad "A4" thru_hole circle (at 4.6941 -1.3894) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 614c5565-50cc-4edf-9c39-76b47b78b7ac)) + (pad "A5" thru_hole circle (at 4.6941 -3.9294) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ee29534c-7a44-4841-8489-ab85ae35abe5)) + (pad "A6" thru_hole circle (at 4.6941 9.0246) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3771d69f-75d1-4639-b150-bc0ac529531b)) + (pad "A7" thru_hole circle (at 4.6941 6.484) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3a63617-6f7c-4ae8-918f-a03c3adf20f0)) + (pad "D0" thru_hole circle (at -7.62 -10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b7ac768a-b4d0-44ad-ae5f-684e8867faf7)) + (pad "D1" thru_hole circle (at -7.62 -12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0357de3c-9a37-44fa-a6b2-4873644c40f9)) + (pad "D2" thru_hole circle (at -7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e2c3af0d-1d62-415d-b8bb-de8812cc60bd)) + (pad "D3" thru_hole circle (at -7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f7f8f291-65de-4f6b-9964-fa0fb9447ea5)) + (pad "D4" thru_hole circle (at -7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d1c50284-e789-46c9-ac43-a47c7efff1a8)) + (pad "D5" thru_hole circle (at -7.62 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1e41b689-ac1e-4edd-9cd8-d44b689abc1e)) + (pad "D6" thru_hole circle (at -7.62 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b0ab6b2d-3d48-4275-9e13-d609c5547046)) + (pad "D7" thru_hole circle (at -7.62 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp da4ce27c-290e-40b7-94b3-1621ee4afb78)) + (pad "D8" thru_hole circle (at -7.62 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 64ee0bc5-e5bb-413b-a360-c883954ae3fe)) + (pad "D9" thru_hole circle (at -7.62 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d17b611-32b9-4258-b607-e391aa3e6dc7)) + (pad "D10" thru_hole circle (at 7.62 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp dfebde0e-2176-4bf0-80c7-fce9bb29f876)) + (pad "D11" thru_hole circle (at 7.62 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5ae31f0b-2d19-4da9-9bd9-d7c4337c595e)) + (pad "D12" thru_hole circle (at 7.62 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b32b83f8-ec2d-4304-b8a8-ccdf53115861)) + (pad "D13" thru_hole circle (at 7.62 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1e30b8b0-ea42-4275-ae7c-6920c6037e11)) + (pad "GND1" thru_hole rect (at -7.62 -5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 34f37939-e82b-46d7-98ad-91dd9017ca0f)) + (pad "GND2" thru_hole rect (at 7.62 -10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae74ef7d-cd60-4a40-b4f7-a82976f2c882)) + (pad "RAW" thru_hole circle (at 7.62 -12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 16c32c0f-0538-4a11-8355-9b663a26b8a0)) + (pad "RST1" thru_hole circle (at -7.62 -7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b45c0ab3-51ac-4816-a7d1-d3604c38fb21)) + (pad "RST2" thru_hole circle (at 7.62 -7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6104124f-4cd2-4e5e-bdde-4b5c047ef20b)) + (pad "Vcc1" thru_hole circle (at 7.62 -5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 823dfd35-6875-4970-8181-2c41264826a5)) +) diff --git a/Arduino.pretty/Pro_Mini_Clone_Socket_NoSPH.kicad_mod b/Arduino.pretty/Pro_Mini_Clone_Socket_NoSPH.kicad_mod new file mode 100644 index 0000000..498cb82 --- /dev/null +++ b/Arduino.pretty/Pro_Mini_Clone_Socket_NoSPH.kicad_mod @@ -0,0 +1,73 @@ +(footprint "Pro_Mini_Clone_Socket_NoSPH" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 5CC86E93) + (descr "https://www.addicore.com/Pro-Mini-p/ad249.htm") + (attr through_hole) + (fp_text reference "XA**" (at -6.858 -17.526) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a773acde-736f-4409-9974-7e650d07103b) + ) + (fp_text value "Pro_Mini_Clone_Socket_NoSPH" (at 0 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 36ab4fd3-b8f3-4445-9a4d-9e943dc2abac) + ) + (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp d993ce2c-7932-46f5-ba6b-729b5f2113dc) + ) + (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 712841a1-f23d-4efb-b977-9ce345f2405b) + ) + (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 214a2a7f-fecb-4b32-a5b7-40e942b4de62)) + (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 5f84632b-7d1a-43f0-856e-27e34397a6f8)) + (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 7f0f929f-8922-451b-936f-cf38154d85e0)) + (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp d28f99ad-380c-4d2d-a8c4-87644816cb2b)) + (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 008e8195-2312-410f-9cb7-962c6b094650)) + (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 8b142364-e360-49c5-a92d-ea0693a34ab6)) + (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp bbe004c8-150f-4bd0-9830-2e34c5a2163a)) + (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp da8598aa-cbd2-43a9-900d-90e76fda6e9f)) + (fp_line (start 6.35 13.97) (end -1.27 13.97) (layer "F.Fab") (width 0.15) (tstamp 0493ff64-c030-4544-94fa-3f341509ea80)) + (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 0edeb707-f3c9-4e69-bcfa-49c3daf73ed6)) + (fp_line (start 6.35 -5.08) (end 3.81 -5.08) (layer "F.Fab") (width 0.15) (tstamp 1d6742bd-945d-490b-8fd8-2b221bfeb3c0)) + (fp_line (start 6.35 -13.97) (end 6.35 -5.08) (layer "F.Fab") (width 0.15) (tstamp 2b9f857a-f463-4993-bdbd-044feab99b94)) + (fp_line (start -1.27 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 3a61f27b-1b07-4318-8db1-132c999cce6b)) + (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 6414e548-23b6-4e59-9be1-a1b238724188)) + (fp_line (start 6.35 0) (end 6.35 13.97) (layer "F.Fab") (width 0.15) (tstamp 7216afb9-8502-4454-b143-7a9179bd982e)) + (fp_line (start 3.81 0) (end 6.35 0) (layer "F.Fab") (width 0.15) (tstamp 7f2d6657-f8c8-47dd-97d8-6174646c19c4)) + (fp_line (start 6.35 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 8f6cbae1-4196-479c-9e5c-cb3750a81c43)) + (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 9d108c46-bd07-4482-a0bb-0e455a7170f1)) + (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 9f23cddd-6526-4412-997d-27ed0aa850dd)) + (fp_line (start -8.89 -13.97) (end -6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp a880f820-f6b3-4432-9943-0fa13c527121)) + (fp_line (start -1.27 13.97) (end -1.27 16.51) (layer "F.Fab") (width 0.15) (tstamp c95d9b1c-de0d-4b44-8527-0aa40298801d)) + (fp_line (start 3.81 -5.08) (end 3.81 0) (layer "F.Fab") (width 0.15) (tstamp efc55b96-8dc9-46e5-9da3-b5634d0007cb)) + (pad "A0" thru_hole circle (at 7.62 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 106c1db9-b7a4-4bf4-b17b-5cd5ecdc65be)) + (pad "A1" thru_hole circle (at 7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 8601da82-4adb-4b2c-8301-8fccb1b7b6c8)) + (pad "A2" thru_hole circle (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6e7dd0a9-5aad-426e-a2d4-4ccc0c46674e)) + (pad "A3" thru_hole circle (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a2463975-58e4-4ce4-9936-17a24a893347)) + (pad "A4" thru_hole circle (at 5.08 -1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a264f172-b819-437e-bd97-829a0c72fbb5)) + (pad "A5" thru_hole circle (at 5.08 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 86705a79-11bc-4760-9b81-a36918940e8c)) + (pad "A6" thru_hole circle (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f473be38-c008-4715-9958-3937c4ea9043)) + (pad "A7" thru_hole circle (at 5.08 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2c15a32d-73fc-4be7-95fd-d7e54625a3ad)) + (pad "D0" thru_hole circle (at -7.62 -10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3898604-7850-4a13-b7b6-3264ade0ad9d)) + (pad "D1" thru_hole circle (at -7.62 -12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 70fd9ce7-fbd0-4b84-ae59-2ac1034c1f9a)) + (pad "D2" thru_hole circle (at -7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp dcb154d8-01fa-4bbe-92ac-5be6f9a8ec4a)) + (pad "D3" thru_hole circle (at -7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp fae16fc5-9edd-4b89-8d78-61bcd76b9be7)) + (pad "D4" thru_hole circle (at -7.62 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp c4f0bd5c-d965-486d-97e9-a169eddf4b5c)) + (pad "D5" thru_hole circle (at -7.62 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0d19c9d6-b1e2-4980-aaf6-22b278bdfe55)) + (pad "D6" thru_hole circle (at -7.62 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ca536a55-cc32-43ac-ab0f-3c12ee6fedc4)) + (pad "D7" thru_hole circle (at -7.62 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp abd89aba-04c1-4d55-b69b-7622479f0733)) + (pad "D8" thru_hole circle (at -7.62 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 41703a4b-a228-4933-b604-12ce88cb6143)) + (pad "D9" thru_hole circle (at -7.62 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 67cfe00a-b5cb-44d4-9351-8ff871ec5be7)) + (pad "D10" thru_hole circle (at 7.62 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1701d2b2-b265-4cf0-b329-c396dd2861cb)) + (pad "D11" thru_hole circle (at 7.62 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 815a6f95-eec0-4425-811e-7df87248b1b2)) + (pad "D12" thru_hole circle (at 7.62 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a0dcf224-1110-4923-b29f-262ee4889aa7)) + (pad "D13" thru_hole circle (at 7.62 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp dc62f890-37cf-4519-a3a1-ea414ba8f67f)) + (pad "GND1" thru_hole rect (at -7.62 -5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 824ef40f-9c58-4c7a-9fcb-1e26ea89d696)) + (pad "GND2" thru_hole rect (at 7.62 -10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ea3ccbc8-1053-40de-b164-c4bdd9e5905a)) + (pad "GND3" thru_hole rect (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4028163d-4f06-49de-8f76-b4b4a7b073cc)) + (pad "RAW" thru_hole circle (at 7.62 -12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9f17cc89-3a40-48bc-9bc5-b2f59bd496a1)) + (pad "RST1" thru_hole circle (at -7.62 -7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 468f2b4a-a0f6-4fea-88eb-f6d8819bef70)) + (pad "RST2" thru_hole circle (at 7.62 -7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cfe089e2-aad5-4690-8cd5-ebffef4e8766)) + (pad "Vcc1" thru_hole circle (at 7.62 -5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ce330f07-1f25-4352-8645-c9cf19ad25f7)) +) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index d01bbac..9a12ade 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -3160,14 +3160,14 @@ (effects (font (size 1.27 1.27)) hide) ) ) - (symbol "Arduino_Mini_03_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Arduino_Mini_01_Socket_NoSPH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Mini_03_Socket" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Mini_01_Socket_NoSPH" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) @@ -3176,13 +3176,13 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Socket for Arduino Mini 03" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Arduino Mini 01 (without Programming Header Pins)" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Mini_Socket" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Arduino_Mini_Socket_NoSPH" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Mini_03_Socket_0_0" + (symbol "Arduino_Mini_01_Socket_NoSPH_0_0" (rectangle (start -25.4 27.94) (end 25.4 -26.67) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) @@ -3247,15 +3247,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (polyline - (pts - (xy 17.78 -12.7) - (xy 17.78 -17.78) - (xy 21.59 -17.78) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) (polyline (pts (xy -16.51 7.62) @@ -3276,22 +3267,9 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (polyline - (pts - (xy 20.32 -7.62) - (xy 17.78 -7.62) - (xy 17.78 -12.7) - (xy 16.51 -12.7) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) (text "Analogue" (at -10.16 3.81 900) (effects (font (size 1.524 1.524))) ) - (text "Header" (at 15.24 -12.7 900) - (effects (font (size 1.524 1.524))) - ) (text "I²C" (at -12.7 6.35 900) (effects (font (size 1.524 1.524))) ) @@ -3301,14 +3279,11 @@ (text "Power" (at -12.7 -16.51 900) (effects (font (size 1.524 1.524))) ) - (text "Prog." (at 12.7 -12.7 900) - (effects (font (size 1.524 1.524))) - ) (text "Serial" (at -12.7 21.59 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Mini_03_Socket_0_1" + (symbol "Arduino_Mini_01_Socket_NoSPH_0_1" (polyline (pts (xy 15.24 -2.54) @@ -3338,20 +3313,16 @@ (fill (type none)) ) ) - (symbol "Arduino_Mini_03_Socket_1_0" + (symbol "Arduino_Mini_01_Socket_NoSPH_1_0" (text "GPIO" (at 12.7 11.43 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Mini_03_Socket_1_1" + (symbol "Arduino_Mini_01_Socket_NoSPH_1_1" (pin power_in line (at -33.02 -17.78 0) (length 7.62) (name "5V" (effects (font (size 1.27 1.27)))) (number "5V1" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -17.78 180) (length 7.62) - (name "5V" (effects (font (size 1.27 1.27)))) - (number "5V2" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -20.32 0) (length 7.62) (name "5V" (effects (font (size 1.27 1.27)))) (number "5V3" (effects (font (size 1.27 1.27)))) @@ -3448,10 +3419,6 @@ (name "GND" (effects (font (size 1.27 1.27)))) (number "GND2" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -15.24 180) (length 7.62) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND3" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -15.24 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND4" (effects (font (size 1.27 1.27)))) @@ -3464,33 +3431,44 @@ (name "n.c." (effects (font (size 1.27 1.27)))) (number "L1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 -7.62 180) (length 7.62) - (name "IO7" (effects (font (size 1.27 1.27)))) - (number "L2" (effects (font (size 1.27 1.27)))) - ) (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) (name "RESET" (effects (font (size 1.27 1.27)))) (number "RST2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 -12.7 180) (length 7.62) - (name "RX" (effects (font (size 1.27 1.27)))) - (number "RX" (effects (font (size 1.27 1.27)))) - ) - (pin bidirectional line (at 33.02 -10.16 180) (length 7.62) - (name "TX" (effects (font (size 1.27 1.27)))) - (number "TX" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -22.86 0) (length 7.62) (name "VIN" (effects (font (size 1.27 1.27)))) (number "VIN" (effects (font (size 1.27 1.27)))) ) ) ) - (symbol "Arduino_Mini_04_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Arduino_Mini_02_Socket_NoSPH" (extends "Arduino_Mini_01_Socket_NoSPH") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Mini_04_Socket" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Mini_02_Socket_NoSPH" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Mini 02 (without Programming Header Pins)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Mini_Socket_NoSPH" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + (symbol "Arduino_Mini_03_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Mini_03_Socket" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) (property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0) @@ -3502,13 +3480,13 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Socket for Arduino Mini 04" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Arduino Mini 03" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "Arduino_Mini_Socket" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Mini_04_Socket_0_0" + (symbol "Arduino_Mini_03_Socket_0_0" (rectangle (start -25.4 27.94) (end 25.4 -26.67) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) @@ -3634,7 +3612,7 @@ (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Mini_04_Socket_0_1" + (symbol "Arduino_Mini_03_Socket_0_1" (polyline (pts (xy 15.24 -2.54) @@ -3664,12 +3642,12 @@ (fill (type none)) ) ) - (symbol "Arduino_Mini_04_Socket_1_0" + (symbol "Arduino_Mini_03_Socket_1_0" (text "GPIO" (at 12.7 11.43 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Mini_04_Socket_1_1" + (symbol "Arduino_Mini_03_Socket_1_1" (pin power_in line (at -33.02 -17.78 0) (length 7.62) (name "5V" (effects (font (size 1.27 1.27)))) (number "5V1" (effects (font (size 1.27 1.27)))) @@ -3782,12 +3760,12 @@ (name "GND" (effects (font (size 1.27 1.27)))) (number "GND4" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at 33.02 -21.59 180) (length 7.62) - (name "RESET" (effects (font (size 1.27 1.27)))) - (number "L0" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -10.16 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) + (number "L0" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect non_logic (at 33.02 -21.59 180) (length 7.62) + (name "n.c." (effects (font (size 1.27 1.27)))) (number "L1" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 -7.62 180) (length 7.62) @@ -3812,14 +3790,14 @@ ) ) ) - (symbol "Arduino_Mini_05_Socket" (extends "Arduino_Mini_04_Socket") + (symbol "Arduino_Mini_03_Socket_NoSPH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Mini_05_Socket" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Mini_03_Socket_NoSPH" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) @@ -3828,37 +3806,14 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Socket for Arduino Mini 05" (id 5) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_fp_filters" "Arduino_Mini_Socket" (id 6) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - ) - (symbol "Arduino_Nano_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) - (property "Reference" "XA" (id 0) (at 2.54 0 90) - (effects (font (size 1.524 1.524))) - ) - (property "Value" "Arduino_Nano_Socket" (id 1) (at -2.54 0 90) - (effects (font (size 1.524 1.524))) - ) - (property "Footprint" "Arduino_Library:Arduino_Nano_Socket" (id 2) (at 45.72 95.25 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-nano" (id 3) (at 45.72 95.25 0) - (effects (font (size 1.524 1.524)) hide) - ) - (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "ki_description" "Socket for Arduino Nano" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Arduino Mini 03 (without Programming Header Pins)" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Nano_Socket" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Arduino_Mini_Socket_NoSPH" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Nano_Socket_0_0" - (rectangle (start -25.4 26.67) (end 25.4 -26.67) + (symbol "Arduino_Mini_03_Socket_NoSPH_0_0" + (rectangle (start -25.4 27.94) (end 25.4 -26.67) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) ) @@ -3880,8 +3835,8 @@ ) (polyline (pts - (xy 16.51 -19.05) - (xy 13.97 -19.05) + (xy 16.51 -22.86) + (xy 13.97 -22.86) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) @@ -3890,16 +3845,34 @@ (pts (xy -20.32 -22.86) (xy -12.7 -22.86) - (xy -12.7 -21.59) + (xy -12.7 -20.32) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -12.7 -13.97) (xy -12.7 -12.7) - (xy -20.32 -12.7) + (xy -12.7 -10.16) + (xy -20.32 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -2.54) + (xy -10.16 -5.08) + (xy -21.59 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 12.7) + (xy -21.59 12.7) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) @@ -3924,83 +3897,65 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (text "Analogue" (at -10.16 2.54 900) + (text "Analogue" (at -10.16 3.81 900) (effects (font (size 1.524 1.524))) ) (text "I²C" (at -12.7 6.35 900) (effects (font (size 1.524 1.524))) ) - (text "Misc." (at 12.7 -19.05 900) + (text "Misc." (at 12.7 -22.86 900) (effects (font (size 1.524 1.524))) ) - (text "Power" (at -12.7 -17.78 900) + (text "Power" (at -12.7 -16.51 900) (effects (font (size 1.524 1.524))) ) (text "Serial" (at -12.7 21.59 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Nano_Socket_0_1" + (symbol "Arduino_Mini_03_Socket_NoSPH_0_1" (polyline (pts - (xy -21.59 12.7) - (xy -10.16 12.7) - (xy -10.16 8.89) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -19.05 -7.62) - (xy -10.16 -7.62) - (xy -10.16 -3.81) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 15.24 -5.08) - (xy 12.7 -5.08) - (xy 12.7 5.08) + (xy 15.24 -2.54) + (xy 12.7 -2.54) + (xy 12.7 7.62) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy 16.51 22.86) - (xy 12.7 22.86) - (xy 12.7 12.7) + (xy 16.51 25.4) + (xy 12.7 25.4) + (xy 12.7 15.24) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy 17.78 -17.78) - (xy 16.51 -17.78) - (xy 16.51 -20.32) - (xy 17.78 -20.32) + (xy 17.78 -21.59) + (xy 16.51 -21.59) + (xy 16.51 -24.13) + (xy 17.78 -24.13) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) ) - (symbol "Arduino_Nano_Socket_1_0" - (text "GPIO" (at 12.7 8.89 900) + (symbol "Arduino_Mini_03_Socket_NoSPH_1_0" + (text "GPIO" (at 12.7 11.43 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Nano_Socket_1_1" - (pin power_out line (at -33.02 -17.78 0) (length 7.62) - (name "3.3V" (effects (font (size 1.27 1.27)))) - (number "3V3" (effects (font (size 1.27 1.27)))) + (symbol "Arduino_Mini_03_Socket_NoSPH_1_1" + (pin power_in line (at -33.02 -17.78 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V1" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -33.02 -20.32 0) (length 7.62) (name "5V" (effects (font (size 1.27 1.27)))) - (number "5V" (effects (font (size 1.27 1.27)))) + (number "5V3" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at -33.02 -5.08 0) (length 7.62) (name "A0" (effects (font (size 1.27 1.27)))) @@ -4034,10 +3989,6 @@ (name "A7" (effects (font (size 1.27 1.27)))) (number "A7" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -33.02 -7.62 0) (length 7.62) - (name "AREF" (effects (font (size 1.27 1.27)))) - (number "AREF" (effects (font (size 1.27 1.27)))) - ) (pin bidirectional line (at -33.02 22.86 0) (length 7.62) (name "D0_RX0" (effects (font (size 1.27 1.27)))) (number "D0" (effects (font (size 1.27 1.27)))) @@ -4046,69 +3997,73 @@ (name "D1_TX0" (effects (font (size 1.27 1.27)))) (number "D1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 2.54 180) (length 7.62) + (pin bidirectional line (at 33.02 5.08 180) (length 7.62) (name "D10_CS" (effects (font (size 1.27 1.27)))) (number "D10" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 0 180) (length 7.62) - (name "D11_MOSI" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at 33.02 2.54 180) (length 7.62) + (name "D11_MISO" (effects (font (size 1.27 1.27)))) (number "D11" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 -2.54 180) (length 7.62) - (name "D12_MISO" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at 33.02 0 180) (length 7.62) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) (number "D12" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional clock (at 33.02 -5.08 180) (length 7.62) + (pin bidirectional clock (at 33.02 -2.54 180) (length 7.62) (name "D13_SCK" (effects (font (size 1.27 1.27)))) (number "D13" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 22.86 180) (length 7.62) + (pin bidirectional line (at 33.02 25.4 180) (length 7.62) (name "D2_INT0" (effects (font (size 1.27 1.27)))) (number "D2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 20.32 180) (length 7.62) + (pin bidirectional line (at 33.02 22.86 180) (length 7.62) (name "D3_INT1" (effects (font (size 1.27 1.27)))) (number "D3" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 17.78 180) (length 7.62) + (pin bidirectional line (at 33.02 20.32 180) (length 7.62) (name "D4" (effects (font (size 1.27 1.27)))) (number "D4" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 15.24 180) (length 7.62) + (pin bidirectional line (at 33.02 17.78 180) (length 7.62) (name "D5" (effects (font (size 1.27 1.27)))) (number "D5" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 12.7 180) (length 7.62) + (pin bidirectional line (at 33.02 15.24 180) (length 7.62) (name "D6" (effects (font (size 1.27 1.27)))) (number "D6" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 10.16 180) (length 7.62) + (pin bidirectional line (at 33.02 12.7 180) (length 7.62) (name "D7" (effects (font (size 1.27 1.27)))) (number "D7" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 7.62 180) (length 7.62) + (pin bidirectional line (at 33.02 10.16 180) (length 7.62) (name "D8" (effects (font (size 1.27 1.27)))) (number "D8" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 5.08 180) (length 7.62) + (pin bidirectional line (at 33.02 7.62 180) (length 7.62) (name "D9" (effects (font (size 1.27 1.27)))) (number "D9" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -33.02 -12.7 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND1" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -33.02 -15.24 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND2" (effects (font (size 1.27 1.27)))) - ) - (pin open_collector input_low (at 33.02 -17.78 180) (length 7.62) - (name "RESET" (effects (font (size 1.27 1.27)))) - (number "RST1" (effects (font (size 1.27 1.27)))) + (number "GND4" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at 33.02 -20.32 180) (length 7.62) - (name "RESET" (effects (font (size 1.27 1.27)))) - (number "RST2" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -33.02 -10.16 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "L0" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect non_logic (at 33.02 -21.59 180) (length 7.62) + (name "n.c." (effects (font (size 1.27 1.27)))) + (number "L1" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -33.02 -22.86 0) (length 7.62) (name "VIN" (effects (font (size 1.27 1.27)))) @@ -4116,150 +4071,155 @@ ) ) ) - (symbol "Arduino_Pro_Mini_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Arduino_Mini_04_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Pro_Mini_Socket" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Mini_04_Socket" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Pro_Mini_Socket" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-pro-mini" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Socket for Arduino Pro Mini" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Arduino Mini 04" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Pro_Mini_Socket" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Arduino_Mini_Socket" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Pro_Mini_Socket_0_0" - (rectangle (start -25.4 30.48) (end 25.4 -29.21) + (symbol "Arduino_Mini_04_Socket_0_0" + (rectangle (start -25.4 27.94) (end 25.4 -26.67) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) ) (polyline (pts - (xy -15.24 10.16) - (xy -13.97 10.16) + (xy -15.24 6.35) + (xy -13.97 6.35) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -15.24 24.13) - (xy -13.97 24.13) + (xy -15.24 21.59) + (xy -13.97 21.59) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -13.97 -22.86) - (xy -16.51 -22.86) + (xy 16.51 -22.86) + (xy 13.97 -22.86) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -20.32 -16.51) - (xy -12.7 -16.51) - (xy -12.7 -15.24) + (xy -20.32 -22.86) + (xy -12.7 -22.86) + (xy -12.7 -20.32) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -12.7 -7.62) - (xy -12.7 -6.35) - (xy -20.32 -6.35) + (xy -12.7 -12.7) + (xy -12.7 -10.16) + (xy -20.32 -10.16) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -10.16 1.27) - (xy -10.16 -1.27) - (xy -21.59 -1.27) + (xy -10.16 -2.54) + (xy -10.16 -5.08) + (xy -21.59 -5.08) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -10.16 13.97) - (xy -10.16 16.51) - (xy -21.59 16.51) + (xy -10.16 10.16) + (xy -10.16 12.7) + (xy -21.59 12.7) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -16.51 11.43) - (xy -15.24 11.43) - (xy -15.24 8.89) - (xy -16.51 8.89) + (xy 17.78 -12.7) + (xy 17.78 -17.78) + (xy 21.59 -17.78) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 7.62) + (xy -15.24 7.62) + (xy -15.24 5.08) + (xy -16.51 5.08) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -16.51 25.4) - (xy -15.24 25.4) - (xy -15.24 22.86) (xy -16.51 22.86) + (xy -15.24 22.86) + (xy -15.24 20.32) + (xy -16.51 20.32) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy 20.32 -10.16) - (xy 17.78 -10.16) - (xy 17.78 -16.51) - (xy 17.78 -17.78) - (xy 16.51 -17.78) - (xy 17.78 -17.78) - (xy 17.78 -25.4) - (xy 20.32 -25.4) + (xy 20.32 -7.62) + (xy 17.78 -7.62) + (xy 17.78 -12.7) + (xy 16.51 -12.7) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (text "Analogue" (at -10.16 7.62 900) + (text "Analogue" (at -10.16 3.81 900) (effects (font (size 1.524 1.524))) ) - (text "Header" (at 15.24 -17.78 900) + (text "Header" (at 15.24 -12.7 900) (effects (font (size 1.524 1.524))) ) - (text "I²C" (at -12.7 10.16 900) + (text "I²C" (at -12.7 6.35 900) (effects (font (size 1.524 1.524))) ) - (text "Misc." (at -12.7 -22.86 900) + (text "Misc." (at 12.7 -22.86 900) (effects (font (size 1.524 1.524))) ) - (text "Power" (at -12.7 -11.43 900) + (text "Power" (at -12.7 -16.51 900) (effects (font (size 1.524 1.524))) ) - (text "Prog." (at 12.7 -17.78 900) + (text "Prog." (at 12.7 -12.7 900) (effects (font (size 1.524 1.524))) ) - (text "Serial" (at -12.7 24.13 900) + (text "Serial" (at -12.7 21.59 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Pro_Mini_Socket_0_1" + (symbol "Arduino_Mini_04_Socket_0_1" (polyline (pts (xy 15.24 -2.54) @@ -4271,84 +4231,1620 @@ ) (polyline (pts - (xy 16.51 26.67) - (xy 12.7 26.67) - (xy 12.7 16.51) + (xy 16.51 25.4) + (xy 12.7 25.4) + (xy 12.7 15.24) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -17.78 -24.13) - (xy -16.51 -24.13) - (xy -16.51 -21.59) - (xy -17.78 -21.59) + (xy 17.78 -21.59) + (xy 16.51 -21.59) + (xy 16.51 -24.13) + (xy 17.78 -24.13) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) ) - (symbol "Arduino_Pro_Mini_Socket_1_0" + (symbol "Arduino_Mini_04_Socket_1_0" (text "GPIO" (at 12.7 11.43 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Pro_Mini_Socket_1_1" - (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (symbol "Arduino_Mini_04_Socket_1_1" + (pin power_in line (at -33.02 -17.78 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -17.78 180) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -20.32 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -5.08 0) (length 7.62) (name "A0" (effects (font (size 1.27 1.27)))) (number "A0" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (pin bidirectional line (at -33.02 -2.54 0) (length 7.62) (name "A1" (effects (font (size 1.27 1.27)))) (number "A1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 3.81 0) (length 7.62) + (pin bidirectional line (at -33.02 0 0) (length 7.62) (name "A2" (effects (font (size 1.27 1.27)))) (number "A2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 6.35 0) (length 7.62) + (pin bidirectional line (at -33.02 2.54 0) (length 7.62) (name "A3" (effects (font (size 1.27 1.27)))) (number "A3" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (pin bidirectional line (at -33.02 5.08 0) (length 7.62) (name "A4_SDA" (effects (font (size 1.27 1.27)))) (number "A4" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional clock (at -33.02 11.43 0) (length 7.62) + (pin bidirectional clock (at -33.02 7.62 0) (length 7.62) (name "A5_SCL" (effects (font (size 1.27 1.27)))) (number "A5" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -33.02 13.97 0) (length 7.62) + (pin input line (at -33.02 10.16 0) (length 7.62) (name "A6" (effects (font (size 1.27 1.27)))) (number "A6" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -33.02 16.51 0) (length 7.62) + (pin input line (at -33.02 12.7 0) (length 7.62) (name "A7" (effects (font (size 1.27 1.27)))) (number "A7" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 25.4 0) (length 7.62) - (name "D0_RXI" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D0_RX0" (effects (font (size 1.27 1.27)))) (number "D0" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 22.86 0) (length 7.62) - (name "D1_TXO" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 20.32 0) (length 7.62) + (name "D1_TX0" (effects (font (size 1.27 1.27)))) (number "D1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 6.35 180) (length 7.62) + (pin bidirectional line (at 33.02 5.08 180) (length 7.62) (name "D10_CS" (effects (font (size 1.27 1.27)))) (number "D10" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 3.81 180) (length 7.62) + (pin bidirectional line (at 33.02 2.54 180) (length 7.62) (name "D11_MISO" (effects (font (size 1.27 1.27)))) (number "D11" (effects (font (size 1.27 1.27)))) ) + (pin bidirectional line (at 33.02 0 180) (length 7.62) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) + (number "D12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at 33.02 -2.54 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (number "D13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 25.4 180) (length 7.62) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 22.86 180) (length 7.62) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 20.32 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "D4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 17.78 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "D5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 15.24 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "D6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 12.7 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "D7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 10.16 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "D8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 7.62 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "D9" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -12.7 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -15.24 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -15.24 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND4" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -21.59 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "L0" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -10.16 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "L1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 -7.62 180) (length 7.62) + (name "IO7" (effects (font (size 1.27 1.27)))) + (number "L2" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 -12.7 180) (length 7.62) + (name "RX" (effects (font (size 1.27 1.27)))) + (number "RX" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 -10.16 180) (length 7.62) + (name "TX" (effects (font (size 1.27 1.27)))) + (number "TX" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -22.86 0) (length 7.62) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "VIN" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Arduino_Mini_05_Socket" (extends "Arduino_Mini_04_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Mini_05_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Mini 05" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Mini_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + (symbol "Arduino_Mini_04_Socket_NoSPH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Mini_04_Socket_NoSPH" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Mini 04 (without Programming Header Pins)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Mini_Socket_NoSPH" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Arduino_Mini_04_Socket_NoSPH_0_0" + (rectangle (start -25.4 27.94) (end 25.4 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -15.24 6.35) + (xy -13.97 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 21.59) + (xy -13.97 21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 -22.86) + (xy 13.97 -22.86) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -22.86) + (xy -12.7 -22.86) + (xy -12.7 -20.32) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -12.7 -10.16) + (xy -20.32 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -2.54) + (xy -10.16 -5.08) + (xy -21.59 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 12.7) + (xy -21.59 12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 7.62) + (xy -15.24 7.62) + (xy -15.24 5.08) + (xy -16.51 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 22.86) + (xy -15.24 22.86) + (xy -15.24 20.32) + (xy -16.51 20.32) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "Analogue" (at -10.16 3.81 900) + (effects (font (size 1.524 1.524))) + ) + (text "I²C" (at -12.7 6.35 900) + (effects (font (size 1.524 1.524))) + ) + (text "Misc." (at 12.7 -22.86 900) + (effects (font (size 1.524 1.524))) + ) + (text "Power" (at -12.7 -16.51 900) + (effects (font (size 1.524 1.524))) + ) + (text "Serial" (at -12.7 21.59 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Mini_04_Socket_NoSPH_0_1" + (polyline + (pts + (xy 15.24 -2.54) + (xy 12.7 -2.54) + (xy 12.7 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 25.4) + (xy 12.7 25.4) + (xy 12.7 15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -21.59) + (xy 16.51 -21.59) + (xy 16.51 -24.13) + (xy 17.78 -24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Arduino_Mini_04_Socket_NoSPH_1_0" + (text "GPIO" (at 12.7 11.43 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Mini_04_Socket_NoSPH_1_1" + (pin power_in line (at -33.02 -17.78 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -20.32 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -5.08 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "A0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -2.54 0) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 0 0) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 2.54 0) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 5.08 0) (length 7.62) + (name "A4_SDA" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at -33.02 7.62 0) (length 7.62) + (name "A5_SCL" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 10.16 0) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 12.7 0) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D0_RX0" (effects (font (size 1.27 1.27)))) + (number "D0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 20.32 0) (length 7.62) + (name "D1_TX0" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 5.08 180) (length 7.62) + (name "D10_CS" (effects (font (size 1.27 1.27)))) + (number "D10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 2.54 180) (length 7.62) + (name "D11_MISO" (effects (font (size 1.27 1.27)))) + (number "D11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 0 180) (length 7.62) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) + (number "D12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at 33.02 -2.54 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (number "D13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 25.4 180) (length 7.62) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 22.86 180) (length 7.62) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 20.32 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "D4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 17.78 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "D5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 15.24 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "D6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 12.7 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "D7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 10.16 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "D8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 7.62 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "D9" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -12.7 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -15.24 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND4" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -21.59 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "L0" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -10.16 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "L1" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -22.86 0) (length 7.62) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "VIN" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Arduino_Mini_05_Socket_NoSPH" (extends "Arduino_Mini_04_Socket_NoSPH") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Mini_05_Socket_NoSPH" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-mini-05" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Mini 05 (without Programming Header Pins)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Mini_Socket_NoSPH" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + (symbol "Arduino_Nano_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Nano_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Nano_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://store.arduino.cc/products/arduino-nano" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Nano" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Nano_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Arduino_Nano_Socket_0_0" + (rectangle (start -25.4 26.67) (end 25.4 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -15.24 6.35) + (xy -13.97 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 21.59) + (xy -13.97 21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 -19.05) + (xy 13.97 -19.05) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -22.86) + (xy -12.7 -22.86) + (xy -12.7 -21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -13.97) + (xy -12.7 -12.7) + (xy -20.32 -12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 7.62) + (xy -15.24 7.62) + (xy -15.24 5.08) + (xy -16.51 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 22.86) + (xy -15.24 22.86) + (xy -15.24 20.32) + (xy -16.51 20.32) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "Analogue" (at -10.16 2.54 900) + (effects (font (size 1.524 1.524))) + ) + (text "I²C" (at -12.7 6.35 900) + (effects (font (size 1.524 1.524))) + ) + (text "Misc." (at 12.7 -19.05 900) + (effects (font (size 1.524 1.524))) + ) + (text "Power" (at -12.7 -17.78 900) + (effects (font (size 1.524 1.524))) + ) + (text "Serial" (at -12.7 21.59 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Nano_Socket_0_1" + (polyline + (pts + (xy -21.59 12.7) + (xy -10.16 12.7) + (xy -10.16 8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -19.05 -7.62) + (xy -10.16 -7.62) + (xy -10.16 -3.81) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 -5.08) + (xy 12.7 -5.08) + (xy 12.7 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 22.86) + (xy 12.7 22.86) + (xy 12.7 12.7) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -17.78) + (xy 16.51 -17.78) + (xy 16.51 -20.32) + (xy 17.78 -20.32) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Arduino_Nano_Socket_1_0" + (text "GPIO" (at 12.7 8.89 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Nano_Socket_1_1" + (pin power_out line (at -33.02 -17.78 0) (length 7.62) + (name "3.3V" (effects (font (size 1.27 1.27)))) + (number "3V3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -20.32 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -5.08 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "A0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -2.54 0) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 0 0) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 2.54 0) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 5.08 0) (length 7.62) + (name "A4_SDA" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at -33.02 7.62 0) (length 7.62) + (name "A5_SCL" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 10.16 0) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 12.7 0) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 -7.62 0) (length 7.62) + (name "AREF" (effects (font (size 1.27 1.27)))) + (number "AREF" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D0_RX0" (effects (font (size 1.27 1.27)))) + (number "D0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 20.32 0) (length 7.62) + (name "D1_TX0" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 2.54 180) (length 7.62) + (name "D10_CS" (effects (font (size 1.27 1.27)))) + (number "D10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 0 180) (length 7.62) + (name "D11_MOSI" (effects (font (size 1.27 1.27)))) + (number "D11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 -2.54 180) (length 7.62) + (name "D12_MISO" (effects (font (size 1.27 1.27)))) + (number "D12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at 33.02 -5.08 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (number "D13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 22.86 180) (length 7.62) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 20.32 180) (length 7.62) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 17.78 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "D4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 15.24 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "D5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 12.7 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "D6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 10.16 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "D7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 7.62 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "D8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 5.08 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "D9" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -12.7 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -15.24 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -17.78 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST1" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -20.32 180) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -22.86 0) (length 7.62) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "VIN" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Arduino_Pro_Mini_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Pro_Mini_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Pro_Mini_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-pro-mini" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Pro Mini" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Pro_Mini_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Arduino_Pro_Mini_Socket_0_0" + (rectangle (start -25.4 30.48) (end 25.4 -29.21) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -13.97 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 24.13) + (xy -13.97 24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -22.86) + (xy -16.51 -22.86) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -16.51) + (xy -12.7 -16.51) + (xy -12.7 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -7.62) + (xy -12.7 -6.35) + (xy -20.32 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 1.27) + (xy -10.16 -1.27) + (xy -21.59 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 13.97) + (xy -10.16 16.51) + (xy -21.59 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 11.43) + (xy -15.24 11.43) + (xy -15.24 8.89) + (xy -16.51 8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 25.4) + (xy -15.24 25.4) + (xy -15.24 22.86) + (xy -16.51 22.86) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 20.32 -10.16) + (xy 17.78 -10.16) + (xy 17.78 -16.51) + (xy 17.78 -17.78) + (xy 16.51 -17.78) + (xy 17.78 -17.78) + (xy 17.78 -25.4) + (xy 20.32 -25.4) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "Analogue" (at -10.16 7.62 900) + (effects (font (size 1.524 1.524))) + ) + (text "Header" (at 15.24 -17.78 900) + (effects (font (size 1.524 1.524))) + ) + (text "I²C" (at -12.7 10.16 900) + (effects (font (size 1.524 1.524))) + ) + (text "Misc." (at -12.7 -22.86 900) + (effects (font (size 1.524 1.524))) + ) + (text "Power" (at -12.7 -11.43 900) + (effects (font (size 1.524 1.524))) + ) + (text "Prog." (at 12.7 -17.78 900) + (effects (font (size 1.524 1.524))) + ) + (text "Serial" (at -12.7 24.13 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_0_1" + (polyline + (pts + (xy 15.24 -2.54) + (xy 12.7 -2.54) + (xy 12.7 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 26.67) + (xy 12.7 26.67) + (xy 12.7 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -24.13) + (xy -16.51 -24.13) + (xy -16.51 -21.59) + (xy -17.78 -21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_1_0" + (text "GPIO" (at 12.7 11.43 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_1_1" + (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "A0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 3.81 0) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 6.35 0) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (name "A4_SDA" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at -33.02 11.43 0) (length 7.62) + (name "A5_SCL" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 13.97 0) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 16.51 0) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 25.4 0) (length 7.62) + (name "D0_RXI" (effects (font (size 1.27 1.27)))) + (number "D0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D1_TXO" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 6.35 180) (length 7.62) + (name "D10_CS" (effects (font (size 1.27 1.27)))) + (number "D10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 3.81 180) (length 7.62) + (name "D11_MISO" (effects (font (size 1.27 1.27)))) + (number "D11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 1.27 180) (length 7.62) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) + (number "D12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at 33.02 -1.27 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (number "D13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 26.67 180) (length 7.62) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 24.13 180) (length 7.62) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 21.59 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "D4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 19.05 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "D5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 16.51 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "D6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 13.97 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "D7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 11.43 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "D8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 8.89 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "D9" (effects (font (size 1.27 1.27)))) + ) + (pin input input_low (at 33.02 -11.43 180) (length 7.62) + (name "~{DTR}" (effects (font (size 1.27 1.27)))) + (number "DTR" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -6.35 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -8.89 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -21.59 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -24.13 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -16.51 0) (length 7.62) + (name "RAW" (effects (font (size 1.27 1.27)))) + (number "RAW" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at -33.02 -21.59 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST1" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at -33.02 -24.13 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 33.02 -16.51 180) (length 7.62) + (name "RXI" (effects (font (size 1.27 1.27)))) + (number "RXI" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 33.02 -13.97 180) (length 7.62) + (name "TXO" (effects (font (size 1.27 1.27)))) + (number "TXO" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -13.97 0) (length 7.62) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "Vcc1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -19.05 180) (length 7.62) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "Vcc2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_NoSPH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Pro_Mini_Socket_NoSPH" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Pro_Mini_Socket_NoSPH" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/retired/boards/arduino-pro-mini" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino Pro Mini (without Programming Header Pins)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Pro_Mini_Socket_NoSPH" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Arduino_Pro_Mini_Socket_NoSPH_0_0" + (rectangle (start -25.4 30.48) (end 25.4 -29.21) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -13.97 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 24.13) + (xy -13.97 24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -22.86) + (xy -16.51 -22.86) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -16.51) + (xy -12.7 -16.51) + (xy -12.7 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -7.62) + (xy -12.7 -6.35) + (xy -20.32 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 1.27) + (xy -10.16 -1.27) + (xy -21.59 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 13.97) + (xy -10.16 16.51) + (xy -21.59 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 11.43) + (xy -15.24 11.43) + (xy -15.24 8.89) + (xy -16.51 8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 25.4) + (xy -15.24 25.4) + (xy -15.24 22.86) + (xy -16.51 22.86) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "Analogue" (at -10.16 7.62 900) + (effects (font (size 1.524 1.524))) + ) + (text "I²C" (at -12.7 10.16 900) + (effects (font (size 1.524 1.524))) + ) + (text "Misc." (at -12.7 -22.86 900) + (effects (font (size 1.524 1.524))) + ) + (text "Power" (at -12.7 -11.43 900) + (effects (font (size 1.524 1.524))) + ) + (text "Serial" (at -12.7 24.13 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_NoSPH_0_1" + (polyline + (pts + (xy 15.24 -2.54) + (xy 12.7 -2.54) + (xy 12.7 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 16.51 26.67) + (xy 12.7 26.67) + (xy 12.7 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -24.13) + (xy -16.51 -24.13) + (xy -16.51 -21.59) + (xy -17.78 -21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_NoSPH_1_0" + (text "GPIO" (at 12.7 11.43 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Pro_Mini_Socket_NoSPH_1_1" + (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "A0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 3.81 0) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 6.35 0) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (name "A4_SDA" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at -33.02 11.43 0) (length 7.62) + (name "A5_SCL" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 13.97 0) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 16.51 0) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 25.4 0) (length 7.62) + (name "D0_RXI" (effects (font (size 1.27 1.27)))) + (number "D0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D1_TXO" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 6.35 180) (length 7.62) + (name "D10_CS" (effects (font (size 1.27 1.27)))) + (number "D10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 3.81 180) (length 7.62) + (name "D11_MISO" (effects (font (size 1.27 1.27)))) + (number "D11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 1.27 180) (length 7.62) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) + (number "D12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional clock (at 33.02 -1.27 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (number "D13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 26.67 180) (length 7.62) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (number "D2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 24.13 180) (length 7.62) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (number "D3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 21.59 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "D4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 19.05 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "D5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 16.51 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "D6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 13.97 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "D7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 11.43 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "D8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 8.89 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "D9" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -6.35 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -8.89 0) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -16.51 0) (length 7.62) + (name "RAW" (effects (font (size 1.27 1.27)))) + (number "RAW" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at -33.02 -21.59 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST1" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at -33.02 -24.13 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "RST2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -13.97 0) (length 7.62) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "Vcc1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Arduino_Uno_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Uno_Shield" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://store.arduino.cc/products/arduino-uno-rev3" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Shield for Arduino Uno" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Arduino_Uno_Shield_0_0" + (rectangle (start -25.4 30.48) (end 25.4 -30.48) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (rectangle (start -20.32 -26.67) (end -12.7 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -19.05 -13.97) (end -12.7 -13.97) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -19.05 17.78) + (xy -15.24 17.78) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 25.4) + (xy -13.97 25.4) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -26.67) + (xy -12.7 -24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -15.24) + (xy -12.7 -16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -13.97) + (xy -12.7 -15.24) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -5.08) + (xy -12.7 -6.35) + (xy -19.05 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -12.7 8.89) + (xy -21.59 8.89) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 8.89) + (xy 12.7 -1.27) + (xy 20.32 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 16.51) + (xy 12.7 26.67) + (xy 16.51 26.67) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 19.05) + (xy -19.05 19.05) + (xy -19.05 16.51) + (xy -20.32 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 26.67) + (xy -15.24 26.67) + (xy -15.24 24.13) + (xy -16.51 24.13) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 12.7 -19.05) (end 12.7 -15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 12.7 -10.16) (end 12.7 -6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 13.97 -19.05) (end 12.7 -19.05) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 15.24 -6.35) (end 12.7 -6.35) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 16.51 -25.4) (end 13.97 -25.4) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 16.51 -24.13) (end 16.51 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 17.78 -26.67) (end 16.51 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 17.78 -24.13) (end 16.51 -24.13) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "Analogue" (at -12.7 1.27 900) + (effects (font (size 1.524 1.524))) + ) + (text "I²C" (at -12.7 17.78 900) + (effects (font (size 1.524 1.524))) + ) + (text "Misc." (at 12.7 -25.4 900) + (effects (font (size 1.524 1.524))) + ) + (text "Power" (at -12.7 -20.32 900) + (effects (font (size 1.524 1.524))) + ) + (text "Serial" (at -12.7 25.4 900) + (effects (font (size 1.524 1.524))) + ) + (text "SPI" (at 12.7 -12.7 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Uno_Shield_1_0" + (text "GPIO" (at 12.7 12.7 900) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Arduino_Uno_Shield_1_1" + (pin power_out line (at -33.02 -21.59 0) (length 7.62) + (name "3.3V" (effects (font (size 1.27 1.27)))) + (number "3V3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -24.13 0) (length 7.62) + (name "5V" (effects (font (size 1.27 1.27)))) + (number "5V1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -13.97 180) (length 7.62) + (name "SPI_5V" (effects (font (size 1.27 1.27)))) + (number "5V2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -3.81 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "A0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 3.81 0) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "A3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 6.35 0) (length 7.62) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "A4" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "A5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -33.02 -6.35 0) (length 7.62) + (name "AREF" (effects (font (size 1.27 1.27)))) + (number "AREF" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 26.67 0) (length 7.62) + (name "D0_RX0" (effects (font (size 1.27 1.27)))) + (number "D0" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -33.02 24.13 0) (length 7.62) + (name "D1_TX0" (effects (font (size 1.27 1.27)))) + (number "D1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 6.35 180) (length 7.62) + (name "D10_CS" (effects (font (size 1.27 1.27)))) + (number "D10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 33.02 3.81 180) (length 7.62) + (name "D11" (effects (font (size 1.27 1.27)))) + (number "D11" (effects (font (size 1.27 1.27)))) + ) (pin bidirectional line (at 33.02 1.27 180) (length 7.62) - (name "D12_MOSI" (effects (font (size 1.27 1.27)))) + (name "D12" (effects (font (size 1.27 1.27)))) (number "D12" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional clock (at 33.02 -1.27 180) (length 7.62) - (name "D13_SCK" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at 33.02 -1.27 180) (length 7.62) + (name "D13" (effects (font (size 1.27 1.27)))) (number "D13" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 26.67 180) (length 7.62) @@ -4383,79 +5879,83 @@ (name "D9" (effects (font (size 1.27 1.27)))) (number "D9" (effects (font (size 1.27 1.27)))) ) - (pin input input_low (at 33.02 -11.43 180) (length 7.62) - (name "~{DTR}" (effects (font (size 1.27 1.27)))) - (number "DTR" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at -33.02 -6.35 0) (length 7.62) + (pin power_in line (at -33.02 -13.97 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND1" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -8.89 0) (length 7.62) + (pin power_in line (at -33.02 -16.51 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND2" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -21.59 180) (length 7.62) + (pin power_in line (at -33.02 -19.05 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 33.02 -16.51 180) (length 7.62) + (name "SPI_GND" (effects (font (size 1.27 1.27)))) (number "GND4" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -24.13 180) (length 7.62) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND5" (effects (font (size 1.27 1.27)))) + (pin output line (at 33.02 -26.67 180) (length 7.62) + (name "IOREF" (effects (font (size 1.27 1.27)))) + (number "IORF" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -16.51 0) (length 7.62) - (name "RAW" (effects (font (size 1.27 1.27)))) - (number "RAW" (effects (font (size 1.27 1.27)))) + (pin input line (at 33.02 -6.35 180) (length 7.62) + (name "SPI_MISO" (effects (font (size 1.27 1.27)))) + (number "MISO" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at -33.02 -21.59 0) (length 7.62) + (pin output line (at 33.02 -8.89 180) (length 7.62) + (name "SPI_MOSI" (effects (font (size 1.27 1.27)))) + (number "MOSI" (effects (font (size 1.27 1.27)))) + ) + (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) (name "RESET" (effects (font (size 1.27 1.27)))) (number "RST1" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at -33.02 -24.13 0) (length 7.62) - (name "RESET" (effects (font (size 1.27 1.27)))) + (pin open_collector input_low (at 33.02 -19.05 180) (length 7.62) + (name "SPI_RESET" (effects (font (size 1.27 1.27)))) (number "RST2" (effects (font (size 1.27 1.27)))) ) - (pin input line (at 33.02 -16.51 180) (length 7.62) - (name "RXI" (effects (font (size 1.27 1.27)))) - (number "RXI" (effects (font (size 1.27 1.27)))) + (pin output clock (at 33.02 -11.43 180) (length 7.62) + (name "SPI_SCK" (effects (font (size 1.27 1.27)))) + (number "SCK" (effects (font (size 1.27 1.27)))) ) - (pin output line (at 33.02 -13.97 180) (length 7.62) - (name "TXO" (effects (font (size 1.27 1.27)))) - (number "TXO" (effects (font (size 1.27 1.27)))) + (pin bidirectional clock (at -33.02 19.05 0) (length 7.62) + (name "SCL" (effects (font (size 1.27 1.27)))) + (number "SCL" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -13.97 0) (length 7.62) - (name "Vcc" (effects (font (size 1.27 1.27)))) - (number "Vcc1" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 16.51 0) (length 7.62) + (name "SDA" (effects (font (size 1.27 1.27)))) + (number "SDA" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -19.05 180) (length 7.62) - (name "Vcc" (effects (font (size 1.27 1.27)))) - (number "Vcc2" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -33.02 -26.67 0) (length 7.62) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "VIN" (effects (font (size 1.27 1.27)))) ) ) ) - (symbol "Arduino_Uno_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Arduino_Zero_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Uno_Shield" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Zero_Shield" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Arduino_Zero_Shield" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-uno-rev3" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://store.arduino.cc/products/arduino-zero" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Shield for Arduino Uno" (id 5) (at 0 0 0) + (property "ki_description" "Shield for Arduino Zero" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Arduino_Zero_Shield" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Uno_Shield_0_0" + (symbol "Arduino_Zero_Shield_0_0" (rectangle (start -25.4 30.48) (end 25.4 -30.48) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) @@ -4484,6 +5984,14 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) + (polyline + (pts + (xy -13.97 11.43) + (xy -20.32 11.43) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) (polyline (pts (xy -12.7 -26.67) @@ -4510,18 +6018,18 @@ ) (polyline (pts - (xy -12.7 -5.08) - (xy -12.7 -6.35) - (xy -19.05 -6.35) + (xy -12.7 -7.62) + (xy -12.7 -8.89) + (xy -19.05 -8.89) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -12.7 7.62) - (xy -12.7 8.89) - (xy -21.59 8.89) + (xy -12.7 5.08) + (xy -12.7 6.35) + (xy -21.59 6.35) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) @@ -4539,7 +6047,7 @@ (pts (xy 12.7 16.51) (xy 12.7 26.67) - (xy 16.51 26.67) + (xy 21.59 26.67) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) @@ -4596,12 +6104,15 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (text "Analogue" (at -12.7 1.27 900) + (text "Analogue" (at -12.7 -1.27 900) (effects (font (size 1.524 1.524))) ) (text "I²C" (at -12.7 17.78 900) (effects (font (size 1.524 1.524))) ) + (text "Misc." (at -12.7 11.43 900) + (effects (font (size 1.524 1.524))) + ) (text "Misc." (at 12.7 -25.4 900) (effects (font (size 1.524 1.524))) ) @@ -4615,13 +6126,13 @@ (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Uno_Shield_1_0" + (symbol "Arduino_Zero_Shield_1_0" (text "GPIO" (at 12.7 12.7 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Uno_Shield_1_1" - (pin power_out line (at -33.02 -21.59 0) (length 7.62) + (symbol "Arduino_Zero_Shield_1_1" + (pin power_in line (at -33.02 -21.59 0) (length 7.62) (name "3.3V" (effects (font (size 1.27 1.27)))) (number "3V3" (effects (font (size 1.27 1.27)))) ) @@ -4633,34 +6144,38 @@ (name "SPI_5V" (effects (font (size 1.27 1.27)))) (number "5V2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 -3.81 0) (length 7.62) - (name "A0" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 -6.35 0) (length 7.62) + (name "A0/DAC" (effects (font (size 1.27 1.27)))) (number "A0" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (pin bidirectional line (at -33.02 -3.81 0) (length 7.62) (name "A1" (effects (font (size 1.27 1.27)))) (number "A1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) (name "A2" (effects (font (size 1.27 1.27)))) (number "A2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 3.81 0) (length 7.62) + (pin bidirectional line (at -33.02 1.27 0) (length 7.62) (name "A3" (effects (font (size 1.27 1.27)))) (number "A3" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 6.35 0) (length 7.62) + (pin bidirectional line (at -33.02 3.81 0) (length 7.62) (name "A4" (effects (font (size 1.27 1.27)))) (number "A4" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (pin bidirectional line (at -33.02 6.35 0) (length 7.62) (name "A5" (effects (font (size 1.27 1.27)))) (number "A5" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -33.02 -6.35 0) (length 7.62) + (pin input line (at -33.02 -8.89 0) (length 7.62) (name "AREF" (effects (font (size 1.27 1.27)))) (number "AREF" (effects (font (size 1.27 1.27)))) ) + (pin bidirectional line (at -33.02 11.43 0) (length 7.62) + (name "ATN" (effects (font (size 1.27 1.27)))) + (number "ATN" (effects (font (size 1.27 1.27)))) + ) (pin bidirectional line (at -33.02 26.67 0) (length 7.62) (name "D0_RX0" (effects (font (size 1.27 1.27)))) (number "D0" (effects (font (size 1.27 1.27)))) @@ -4670,7 +6185,7 @@ (number "D1" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 6.35 180) (length 7.62) - (name "D10_CS" (effects (font (size 1.27 1.27)))) + (name "D10" (effects (font (size 1.27 1.27)))) (number "D10" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 3.81 180) (length 7.62) @@ -4686,11 +6201,11 @@ (number "D13" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 26.67 180) (length 7.62) - (name "D2_INT0" (effects (font (size 1.27 1.27)))) + (name "D2" (effects (font (size 1.27 1.27)))) (number "D2" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 24.13 180) (length 7.62) - (name "D3_INT1" (effects (font (size 1.27 1.27)))) + (name "D3" (effects (font (size 1.27 1.27)))) (number "D3" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 21.59 180) (length 7.62) @@ -4771,84 +6286,61 @@ ) ) ) - (symbol "Arduino_Zero_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Pro_Mini_Clone_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Zero_Shield" (id 1) (at -2.54 0 90) + (property "Value" "Pro_Mini_Clone_Socket" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Arduino_Zero_Shield" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Pro_Mini_Clone_Socket" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-zero" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://www.addicore.com/Pro-Mini-p/ad249.htm" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Shield for Arduino Zero" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Common Unofficial Pro Mini Clone" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Arduino_Zero_Shield" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Pro_Mini_Clone_Socket" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Arduino_Zero_Shield_0_0" - (rectangle (start -25.4 30.48) (end 25.4 -30.48) + (symbol "Pro_Mini_Clone_Socket_0_0" + (rectangle (start -25.4 30.48) (end 25.4 -29.21) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) ) - (rectangle (start -20.32 -26.67) (end -12.7 -26.67) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start -19.05 -13.97) (end -12.7 -13.97) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -19.05 17.78) - (xy -15.24 17.78) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) (polyline (pts - (xy -15.24 25.4) - (xy -13.97 25.4) + (xy -15.24 10.16) + (xy -13.97 10.16) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -13.97 11.43) - (xy -20.32 11.43) + (xy -15.24 24.13) + (xy -13.97 24.13) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -12.7 -26.67) - (xy -12.7 -24.13) + (xy -13.97 -22.86) + (xy -16.51 -22.86) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -12.7 -15.24) + (xy -20.32 -16.51) (xy -12.7 -16.51) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -12.7 -13.97) (xy -12.7 -15.24) ) (stroke (width 0) (type default) (color 0 0 0 0)) @@ -4857,193 +6349,184 @@ (polyline (pts (xy -12.7 -7.62) - (xy -12.7 -8.89) - (xy -19.05 -8.89) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy -12.7 5.08) - (xy -12.7 6.35) - (xy -21.59 6.35) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 12.7 8.89) - (xy 12.7 -1.27) - (xy 20.32 -1.27) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (polyline - (pts - (xy 12.7 16.51) - (xy 12.7 26.67) - (xy 21.59 26.67) + (xy -12.7 -6.35) + (xy -20.32 -6.35) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -20.32 19.05) - (xy -19.05 19.05) - (xy -19.05 16.51) - (xy -20.32 16.51) + (xy -10.16 1.27) + (xy -10.16 -1.27) + (xy -21.59 -1.27) ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) (polyline (pts - (xy -16.51 26.67) - (xy -15.24 26.67) - (xy -15.24 24.13) - (xy -16.51 24.13) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 12.7 -19.05) (end 12.7 -15.24) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 12.7 -10.16) (end 12.7 -6.35) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 13.97 -19.05) (end 12.7 -19.05) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 15.24 -6.35) (end 12.7 -6.35) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) - (rectangle (start 16.51 -25.4) (end 13.97 -25.4) + (xy -10.16 13.97) + (xy -10.16 16.51) + (xy -21.59 16.51) + ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (rectangle (start 16.51 -24.13) (end 16.51 -26.67) + (polyline + (pts + (xy -16.51 11.43) + (xy -15.24 11.43) + (xy -15.24 8.89) + (xy -16.51 8.89) + ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (rectangle (start 17.78 -26.67) (end 16.51 -26.67) + (polyline + (pts + (xy -16.51 25.4) + (xy -15.24 25.4) + (xy -15.24 22.86) + (xy -16.51 22.86) + ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (rectangle (start 17.78 -24.13) (end 16.51 -24.13) + (polyline + (pts + (xy 20.32 -10.16) + (xy 17.78 -10.16) + (xy 17.78 -16.51) + (xy 17.78 -17.78) + (xy 16.51 -17.78) + (xy 17.78 -17.78) + (xy 17.78 -25.4) + (xy 20.32 -25.4) + ) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (text "Analogue" (at -12.7 -1.27 900) + (text "Analogue" (at -10.16 7.62 900) (effects (font (size 1.524 1.524))) ) - (text "I²C" (at -12.7 17.78 900) + (text "Header" (at 15.24 -17.78 900) (effects (font (size 1.524 1.524))) ) - (text "Misc." (at -12.7 11.43 900) + (text "I²C" (at -12.7 10.16 900) (effects (font (size 1.524 1.524))) ) - (text "Misc." (at 12.7 -25.4 900) + (text "Misc." (at -12.7 -22.86 900) (effects (font (size 1.524 1.524))) ) - (text "Power" (at -12.7 -20.32 900) + (text "Power" (at -12.7 -11.43 900) (effects (font (size 1.524 1.524))) ) - (text "Serial" (at -12.7 25.4 900) + (text "Prog." (at 12.7 -17.78 900) (effects (font (size 1.524 1.524))) ) - (text "SPI" (at 12.7 -12.7 900) + (text "Serial" (at -12.7 24.13 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Arduino_Zero_Shield_1_0" - (text "GPIO" (at 12.7 12.7 900) - (effects (font (size 1.524 1.524))) + (symbol "Pro_Mini_Clone_Socket_0_1" + (polyline + (pts + (xy 15.24 -2.54) + (xy 12.7 -2.54) + (xy 12.7 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) ) - ) - (symbol "Arduino_Zero_Shield_1_1" - (pin power_in line (at -33.02 -21.59 0) (length 7.62) - (name "3.3V" (effects (font (size 1.27 1.27)))) - (number "3V3" (effects (font (size 1.27 1.27)))) + (polyline + (pts + (xy 16.51 26.67) + (xy 12.7 26.67) + (xy 12.7 16.51) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) ) - (pin power_in line (at -33.02 -24.13 0) (length 7.62) - (name "5V" (effects (font (size 1.27 1.27)))) - (number "5V1" (effects (font (size 1.27 1.27)))) + (polyline + (pts + (xy -17.78 -24.13) + (xy -16.51 -24.13) + (xy -16.51 -21.59) + (xy -17.78 -21.59) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) ) - (pin power_in line (at 33.02 -13.97 180) (length 7.62) - (name "SPI_5V" (effects (font (size 1.27 1.27)))) - (number "5V2" (effects (font (size 1.27 1.27)))) + ) + (symbol "Pro_Mini_Clone_Socket_1_0" + (text "GPIO" (at 12.7 11.43 900) + (effects (font (size 1.524 1.524))) ) - (pin bidirectional line (at -33.02 -6.35 0) (length 7.62) - (name "A0/DAC" (effects (font (size 1.27 1.27)))) + ) + (symbol "Pro_Mini_Clone_Socket_1_1" + (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (name "A0" (effects (font (size 1.27 1.27)))) (number "A0" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 -3.81 0) (length 7.62) + (pin bidirectional line (at -33.02 1.27 0) (length 7.62) (name "A1" (effects (font (size 1.27 1.27)))) (number "A1" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) + (pin bidirectional line (at -33.02 3.81 0) (length 7.62) (name "A2" (effects (font (size 1.27 1.27)))) (number "A2" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 1.27 0) (length 7.62) + (pin bidirectional line (at -33.02 6.35 0) (length 7.62) (name "A3" (effects (font (size 1.27 1.27)))) (number "A3" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 3.81 0) (length 7.62) - (name "A4" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 8.89 0) (length 7.62) + (name "A4_SDA" (effects (font (size 1.27 1.27)))) (number "A4" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 6.35 0) (length 7.62) - (name "A5" (effects (font (size 1.27 1.27)))) + (pin bidirectional clock (at -33.02 11.43 0) (length 7.62) + (name "A5_SCL" (effects (font (size 1.27 1.27)))) (number "A5" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -33.02 -8.89 0) (length 7.62) - (name "AREF" (effects (font (size 1.27 1.27)))) - (number "AREF" (effects (font (size 1.27 1.27)))) + (pin input line (at -33.02 13.97 0) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "A6" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 11.43 0) (length 7.62) - (name "ATN" (effects (font (size 1.27 1.27)))) - (number "ATN" (effects (font (size 1.27 1.27)))) + (pin input line (at -33.02 16.51 0) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "A7" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 26.67 0) (length 7.62) - (name "D0_RX0" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 25.4 0) (length 7.62) + (name "D0_RXI" (effects (font (size 1.27 1.27)))) (number "D0" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 24.13 0) (length 7.62) - (name "D1_TX0" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -33.02 22.86 0) (length 7.62) + (name "D1_TXO" (effects (font (size 1.27 1.27)))) (number "D1" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 6.35 180) (length 7.62) - (name "D10" (effects (font (size 1.27 1.27)))) + (name "D10_CS" (effects (font (size 1.27 1.27)))) (number "D10" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 3.81 180) (length 7.62) - (name "D11" (effects (font (size 1.27 1.27)))) + (name "D11_MISO" (effects (font (size 1.27 1.27)))) (number "D11" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 1.27 180) (length 7.62) - (name "D12" (effects (font (size 1.27 1.27)))) + (name "D12_MOSI" (effects (font (size 1.27 1.27)))) (number "D12" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at 33.02 -1.27 180) (length 7.62) - (name "D13" (effects (font (size 1.27 1.27)))) + (pin bidirectional clock (at 33.02 -1.27 180) (length 7.62) + (name "D13_SCK" (effects (font (size 1.27 1.27)))) (number "D13" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 26.67 180) (length 7.62) - (name "D2" (effects (font (size 1.27 1.27)))) + (name "D2_INT0" (effects (font (size 1.27 1.27)))) (number "D2" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 24.13 180) (length 7.62) - (name "D3" (effects (font (size 1.27 1.27)))) + (name "D3_INT1" (effects (font (size 1.27 1.27)))) (number "D3" (effects (font (size 1.27 1.27)))) ) (pin bidirectional line (at 33.02 21.59 180) (length 7.62) @@ -5070,68 +6553,68 @@ (name "D9" (effects (font (size 1.27 1.27)))) (number "D9" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -13.97 0) (length 7.62) + (pin input input_low (at 33.02 -11.43 180) (length 7.62) + (name "~{DTR}" (effects (font (size 1.27 1.27)))) + (number "DTR" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -33.02 -6.35 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND1" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -16.51 0) (length 7.62) + (pin power_in line (at -33.02 -8.89 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND2" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -19.05 0) (length 7.62) + (pin power_in line (at -33.02 -11.43 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND3" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -16.51 180) (length 7.62) - (name "SPI_GND" (effects (font (size 1.27 1.27)))) + (pin power_in line (at 33.02 -21.59 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) (number "GND4" (effects (font (size 1.27 1.27)))) ) - (pin output line (at 33.02 -26.67 180) (length 7.62) - (name "IOREF" (effects (font (size 1.27 1.27)))) - (number "IORF" (effects (font (size 1.27 1.27)))) - ) - (pin input line (at 33.02 -6.35 180) (length 7.62) - (name "SPI_MISO" (effects (font (size 1.27 1.27)))) - (number "MISO" (effects (font (size 1.27 1.27)))) + (pin power_in line (at 33.02 -24.13 180) (length 7.62) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "GND5" (effects (font (size 1.27 1.27)))) ) - (pin output line (at 33.02 -8.89 180) (length 7.62) - (name "SPI_MOSI" (effects (font (size 1.27 1.27)))) - (number "MOSI" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -33.02 -16.51 0) (length 7.62) + (name "RAW" (effects (font (size 1.27 1.27)))) + (number "RAW" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at 33.02 -24.13 180) (length 7.62) + (pin open_collector input_low (at -33.02 -21.59 0) (length 7.62) (name "RESET" (effects (font (size 1.27 1.27)))) (number "RST1" (effects (font (size 1.27 1.27)))) ) - (pin open_collector input_low (at 33.02 -19.05 180) (length 7.62) - (name "SPI_RESET" (effects (font (size 1.27 1.27)))) + (pin open_collector input_low (at -33.02 -24.13 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) (number "RST2" (effects (font (size 1.27 1.27)))) ) - (pin output clock (at 33.02 -11.43 180) (length 7.62) - (name "SPI_SCK" (effects (font (size 1.27 1.27)))) - (number "SCK" (effects (font (size 1.27 1.27)))) + (pin input line (at 33.02 -16.51 180) (length 7.62) + (name "RXI" (effects (font (size 1.27 1.27)))) + (number "RXI" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional clock (at -33.02 19.05 0) (length 7.62) - (name "SCL" (effects (font (size 1.27 1.27)))) - (number "SCL" (effects (font (size 1.27 1.27)))) + (pin output line (at 33.02 -13.97 180) (length 7.62) + (name "TXO" (effects (font (size 1.27 1.27)))) + (number "TXO" (effects (font (size 1.27 1.27)))) ) - (pin bidirectional line (at -33.02 16.51 0) (length 7.62) - (name "SDA" (effects (font (size 1.27 1.27)))) - (number "SDA" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -33.02 -13.97 0) (length 7.62) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "Vcc1" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -33.02 -26.67 0) (length 7.62) - (name "VIN" (effects (font (size 1.27 1.27)))) - (number "VIN" (effects (font (size 1.27 1.27)))) + (pin power_in line (at 33.02 -19.05 180) (length 7.62) + (name "Vcc" (effects (font (size 1.27 1.27)))) + (number "Vcc2" (effects (font (size 1.27 1.27)))) ) ) ) - (symbol "Pro_Mini_Clone_Socket" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (symbol "Pro_Mini_Clone_Socket_NoSPH" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Pro_Mini_Clone_Socket" (id 1) (at -2.54 0 90) + (property "Value" "Pro_Mini_Clone_Socket_NoSPH" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Footprint" "Arduino_Library:Pro_Mini_Clone_Socket" (id 2) (at 45.72 95.25 0) + (property "Footprint" "Arduino_Library:Pro_Mini_Clone_Socket_NoSPH" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "Datasheet" "https://www.addicore.com/Pro-Mini-p/ad249.htm" (id 3) (at 45.72 95.25 0) @@ -5140,13 +6623,13 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Socket for Common Unofficial Pro Mini Clone" (id 5) (at 0 0 0) + (property "ki_description" "Socket for Common Unofficial Pro Mini Clone (without Programming Header Pins)" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_fp_filters" "Pro_Mini_Clone_Socket" (id 6) (at 0 0 0) + (property "ki_fp_filters" "Pro_Mini_Clone_Socket_NoSPH" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Pro_Mini_Clone_Socket_0_0" + (symbol "Pro_Mini_Clone_Socket_NoSPH_0_0" (rectangle (start -25.4 30.48) (end 25.4 -29.21) (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type background)) @@ -5231,26 +6714,9 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (fill (type none)) ) - (polyline - (pts - (xy 20.32 -10.16) - (xy 17.78 -10.16) - (xy 17.78 -16.51) - (xy 17.78 -17.78) - (xy 16.51 -17.78) - (xy 17.78 -17.78) - (xy 17.78 -25.4) - (xy 20.32 -25.4) - ) - (stroke (width 0) (type default) (color 0 0 0 0)) - (fill (type none)) - ) (text "Analogue" (at -10.16 7.62 900) (effects (font (size 1.524 1.524))) ) - (text "Header" (at 15.24 -17.78 900) - (effects (font (size 1.524 1.524))) - ) (text "I²C" (at -12.7 10.16 900) (effects (font (size 1.524 1.524))) ) @@ -5260,14 +6726,11 @@ (text "Power" (at -12.7 -11.43 900) (effects (font (size 1.524 1.524))) ) - (text "Prog." (at 12.7 -17.78 900) - (effects (font (size 1.524 1.524))) - ) (text "Serial" (at -12.7 24.13 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Pro_Mini_Clone_Socket_0_1" + (symbol "Pro_Mini_Clone_Socket_NoSPH_0_1" (polyline (pts (xy 15.24 -2.54) @@ -5297,12 +6760,12 @@ (fill (type none)) ) ) - (symbol "Pro_Mini_Clone_Socket_1_0" + (symbol "Pro_Mini_Clone_Socket_NoSPH_1_0" (text "GPIO" (at 12.7 11.43 900) (effects (font (size 1.524 1.524))) ) ) - (symbol "Pro_Mini_Clone_Socket_1_1" + (symbol "Pro_Mini_Clone_Socket_NoSPH_1_1" (pin bidirectional line (at -33.02 -1.27 0) (length 7.62) (name "A0" (effects (font (size 1.27 1.27)))) (number "A0" (effects (font (size 1.27 1.27)))) @@ -5391,10 +6854,6 @@ (name "D9" (effects (font (size 1.27 1.27)))) (number "D9" (effects (font (size 1.27 1.27)))) ) - (pin input input_low (at 33.02 -11.43 180) (length 7.62) - (name "~{DTR}" (effects (font (size 1.27 1.27)))) - (number "DTR" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -6.35 0) (length 7.62) (name "GND" (effects (font (size 1.27 1.27)))) (number "GND1" (effects (font (size 1.27 1.27)))) @@ -5407,14 +6866,6 @@ (name "GND" (effects (font (size 1.27 1.27)))) (number "GND3" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -21.59 180) (length 7.62) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND4" (effects (font (size 1.27 1.27)))) - ) - (pin power_in line (at 33.02 -24.13 180) (length 7.62) - (name "GND" (effects (font (size 1.27 1.27)))) - (number "GND5" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -16.51 0) (length 7.62) (name "RAW" (effects (font (size 1.27 1.27)))) (number "RAW" (effects (font (size 1.27 1.27)))) @@ -5427,22 +6878,10 @@ (name "RESET" (effects (font (size 1.27 1.27)))) (number "RST2" (effects (font (size 1.27 1.27)))) ) - (pin input line (at 33.02 -16.51 180) (length 7.62) - (name "RXI" (effects (font (size 1.27 1.27)))) - (number "RXI" (effects (font (size 1.27 1.27)))) - ) - (pin output line (at 33.02 -13.97 180) (length 7.62) - (name "TXO" (effects (font (size 1.27 1.27)))) - (number "TXO" (effects (font (size 1.27 1.27)))) - ) (pin power_in line (at -33.02 -13.97 0) (length 7.62) (name "Vcc" (effects (font (size 1.27 1.27)))) (number "Vcc1" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at 33.02 -19.05 180) (length 7.62) - (name "Vcc" (effects (font (size 1.27 1.27)))) - (number "Vcc2" (effects (font (size 1.27 1.27)))) - ) ) ) ) From 2183e4ee188b122f97550a9c16bac5b441744c36 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 13:58:34 +0000 Subject: [PATCH 07/17] Add new board: Arduino MKR 1000 WiFi closes #31 --- .../Arduino_MKR_1000_WiFi_Socket.kicad_mod | 106 ++++++++++++++++++ arduino.kicad_sym | 23 ++++ 2 files changed, 129 insertions(+) create mode 100644 Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod diff --git a/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod b/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod new file mode 100644 index 0000000..4bea943 --- /dev/null +++ b/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod @@ -0,0 +1,106 @@ +(footprint "Arduino_MKR_1000_WiFi_Socket" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "https://store.arduino.cc/mkr-zero") + (attr through_hole) + (fp_text reference "XA**" (at 4 -3.35 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) + ) + (fp_text value "Arduino_MKR_1000_WiFi_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 19770864-8108-4de2-96c3-035f61a33e88) + ) + (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) + ) + (fp_text user "WiFi Antenna" (at 60.3417 10.264 270) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp c2c87c2c-baad-454a-8fd6-99e01e60d3ea) + ) + (fp_line (start 0 22.75) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) + (fp_line (start 0 -2.25) (end 57 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) + (fp_line (start 59.25 20.5) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) + (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) + (fp_arc (start 57 -2.25) (mid 58.59099 -1.59099) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp 2ce13a36-df45-4d00-aa05-02211a1db382)) + (fp_arc (start 59.25 20.5) (mid 58.59099 22.09099) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 9dba1e2e-b429-482f-a8d8-2a65e4fb7452)) + (fp_arc (start 0 22.75) (mid -1.59099 22.09099) (end -2.25 20.5) (layer "F.SilkS") (width 0.15) (tstamp dca03ba2-44b8-41e8-ae4d-85f3f33d5155)) + (fp_arc (start -2.25 0) (mid -1.59099 -1.59099) (end 0 -2.25) (layer "F.SilkS") (width 0.15) (tstamp de45f68e-6f4f-4948-a3e6-332e5f134e43)) + (fp_circle (center 57 20.5) (end 59.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 26e1f106-fe45-4637-9b4f-d43b5f6c5376)) + (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) + (fp_circle (center 0 20.5) (end 2.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 5380fba3-59e6-4b7b-aced-07573d927c5c)) + (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) + (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) + (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) + (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) + (fp_line (start 59.504 2.56) (end 61.6874 2.56) (layer "F.CrtYd") (width 0.15) (tstamp 568e8ef7-2865-44b2-add1-67b1cc27a508)) + (fp_line (start 59.504 0) (end 59.504 2.56) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) + (fp_line (start 0 -2.504) (end 57 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) + (fp_line (start 57 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) + (fp_line (start 61.6874 2.56) (end 61.6874 17.968) (layer "F.CrtYd") (width 0.15) (tstamp cd955e9f-09ca-4042-a865-35ac8ff4ec15)) + (fp_line (start 61.6874 17.968) (end 59.504 17.968) (layer "F.CrtYd") (width 0.15) (tstamp d16fdb20-1b28-4bdc-8aac-1c281596c35f)) + (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) + (fp_line (start 59.504 17.968) (end 59.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp e16b8f9f-c993-46fa-8d5b-f4ce7fbff750)) + (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) + (fp_arc (start 59.504 20.5) (mid 58.770595 22.270595) (end 57 23.004) (layer "F.CrtYd") (width 0.15) (tstamp 01b157b4-29f0-45e0-b364-7815eb1b5587)) + (fp_arc (start 57 -2.504) (mid 58.770595 -1.770595) (end 59.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 14ca6984-b5e6-46c0-9637-66dbc8c99adf)) + (fp_arc (start 0 23.004) (mid -1.770595 22.270595) (end -2.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp 616b32e3-4b9a-483c-9683-b0c8938351c0)) + (fp_arc (start -2.504 0) (mid -1.770595 -1.770595) (end 0 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp a8afaa2a-1a95-4a31-84a0-f18aa5f0ce7f)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp 13c90326-7360-4328-8216-5eb3cd94374a)) + (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp b3d9dc23-3b1f-4cdb-9a86-4830eadd04b6)) + (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) + (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) + (fp_line (start 61.4334 2.814) (end 61.4334 17.714) (layer "F.Fab") (width 0.15) (tstamp 5db8b4d4-a213-44d7-bf89-7abe55c73044)) + (fp_line (start 59.25 2.814) (end 61.4334 2.814) (layer "F.Fab") (width 0.15) (tstamp 63117ca2-ac26-4bc1-b686-36d72a6ef734)) + (fp_line (start 61.4334 17.714) (end 59.25 17.714) (layer "F.Fab") (width 0.15) (tstamp 87bc7b7b-0cd4-4ccc-bafa-189bfdfd21ed)) + (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) + (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) + (fp_rect (start 18.6148 -1.18) (end 54.1748 1.36) (layer "F.Fab") (width 0.15) (fill none) (tstamp 999e72b0-bea8-45e6-b6c2-15f54adf8fe7)) + (fp_rect (start 18.6148 19.14) (end 54.1748 21.68) (layer "F.Fab") (width 0.15) (fill none) (tstamp ded10eb7-edc6-4858-874f-1a214a826d4e)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 395c6380-f47f-4701-a29d-47f2b46b1478)) + (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 73f0c99a-922b-4414-b4d3-8f5e7a8ac4f5)) + (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 5f2fcda5-169e-49b7-a1c9-49179aa45014)) + (pad "" np_thru_hole circle (at 0 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 678dfb06-dde5-4815-8aa4-b21d26370e95)) + (pad "" np_thru_hole circle (at 57 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 8c7ebe11-1641-4728-9f9e-b04c8d1dfb7a)) + (pad "" np_thru_hole circle (at 57 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 95fd0565-3e3b-40e3-a9bc-36e43c73e5f3)) + (pad "3V3" thru_hole circle (at 24.9648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 05dfe2c4-8969-49c7-aa75-1d7fe60b7f64)) + (pad "5V" thru_hole circle (at 19.8848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 75846016-ed1e-4d9c-98d5-16939904a81e)) + (pad "A0" thru_hole circle (at 22.4248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2ccf4b57-9603-4b0c-a7ac-a7fb14a419b4)) + (pad "A1" thru_hole circle (at 24.9648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 66dbb31e-9c11-4e61-bb67-002ce865e214)) + (pad "A2" thru_hole circle (at 27.5048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b5c4ca2b-26ad-4b20-ac08-014e73b2bea4)) + (pad "A3" thru_hole circle (at 30.0448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bd9fb671-3a6a-4094-b0dd-1dc41a7a9c8c)) + (pad "A4" thru_hole circle (at 32.5848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 76d91a05-d1f4-4f3a-820d-5a234e967392)) + (pad "A5" thru_hole circle (at 35.1248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 71bf6716-5272-4a4b-b57d-6cc84b101e9d)) + (pad "A6" thru_hole circle (at 37.6648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a4a6556c-ec62-4ff0-a7bf-dfe65e1c46f9)) + (pad "AREF" thru_hole circle (at 19.8848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4960780d-dc0a-43ad-b9bd-940added304d)) + (pad "D0" thru_hole circle (at 40.2048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6019e5a9-e508-45a0-973e-17583d681762)) + (pad "D1" thru_hole circle (at 42.7448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 396e92c0-0ff9-4897-8efe-ce9f9571d5bd)) + (pad "D2" thru_hole circle (at 45.2848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d174cda2-5838-414c-805b-ba188918272b)) + (pad "D3" thru_hole circle (at 47.8248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 46cff943-f2ac-4a7c-a27b-e61abba12898)) + (pad "D4" thru_hole circle (at 50.3648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5e352ebb-29c2-43fd-9349-aac3c2116c39)) + (pad "D5" thru_hole circle (at 52.9048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 13ebb91d-0592-43cd-a945-4ab6b1c83686)) + (pad "D6" thru_hole circle (at 52.9048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6a209f4c-140f-45b3-a59b-b04acf4ef206)) + (pad "D7" thru_hole circle (at 50.3648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1ca83b85-5cae-45de-aa3d-28e0d61b3ec5)) + (pad "D8" thru_hole circle (at 47.8248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bcc241a9-a314-4f8a-981a-204cbce61ff3)) + (pad "D9" thru_hole circle (at 45.2848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 06d8158e-c143-41df-b531-8742e12aee04)) + (pad "D10" thru_hole circle (at 42.7448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d891835a-f8c9-4aea-b81c-7538d2acbb69)) + (pad "D11" thru_hole circle (at 40.2048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f0d89b9-762a-4a34-8b44-af209f54ad2c)) + (pad "D12" thru_hole circle (at 37.6648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3027b2cc-a9dc-4842-a64e-835e09978222)) + (pad "D13" thru_hole circle (at 35.1248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f7d59b0-5e9e-4be6-8efa-8f81b72a1179)) + (pad "D14" thru_hole circle (at 32.5848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b17a88f6-63d7-45d2-93eb-f2669b499863)) + (pad "GND" thru_hole rect (at 27.5048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2e0b89fe-426b-4665-841a-b6a583d06f7e)) + (pad "RST" thru_hole circle (at 30.0448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b6726478-80f4-488c-af4c-ca61f661c0a1)) + (pad "VIN" thru_hole circle (at 22.4248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cc52964a-15ab-4b57-b9b0-aa5a5616e607)) +) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 9a12ade..e4c53d1 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1909,6 +1909,29 @@ ) ) ) + (symbol "Arduino_MKR_1000_WiFi_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_1000_WiFi_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_1000_WiFi_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-1000-wifi" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR 1000 WiFi" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_1000_WiFi_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_Mega2560_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 674fddece24a8ba81c3ee0c9ef78dad77a6f63e1 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 14:13:40 +0000 Subject: [PATCH 08/17] Add new board: Arduino MKR WiFi 1010 closes #32 --- .../Arduino_MKR_WiFi_1010_Socket.kicad_mod | 95 +++++++++++++++++++ arduino.kicad_sym | 23 +++++ 2 files changed, 118 insertions(+) create mode 100644 Arduino.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod diff --git a/Arduino.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod b/Arduino.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod new file mode 100644 index 0000000..122b4e4 --- /dev/null +++ b/Arduino.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod @@ -0,0 +1,95 @@ +(footprint "Arduino_MKR_WiFi_1010_Socket" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "https://docs.arduino.cc/hardware/mkr-wifi-1010") + (attr through_hole) + (fp_text reference "XA**" (at 4 -3.35 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) + ) + (fp_text value "Arduino_MKR_WiFi_1010_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 19770864-8108-4de2-96c3-035f61a33e88) + ) + (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) + ) + (fp_line (start 0 22.75) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) + (fp_line (start 0 -2.25) (end 57 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) + (fp_line (start 59.25 20.5) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) + (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) + (fp_arc (start 57 -2.25) (mid 58.59099 -1.59099) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp 2ce13a36-df45-4d00-aa05-02211a1db382)) + (fp_arc (start 59.25 20.5) (mid 58.59099 22.09099) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 9dba1e2e-b429-482f-a8d8-2a65e4fb7452)) + (fp_arc (start 0 22.75) (mid -1.59099 22.09099) (end -2.25 20.5) (layer "F.SilkS") (width 0.15) (tstamp dca03ba2-44b8-41e8-ae4d-85f3f33d5155)) + (fp_arc (start -2.25 0) (mid -1.59099 -1.59099) (end 0 -2.25) (layer "F.SilkS") (width 0.15) (tstamp de45f68e-6f4f-4948-a3e6-332e5f134e43)) + (fp_circle (center 57 20.5) (end 59.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 26e1f106-fe45-4637-9b4f-d43b5f6c5376)) + (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) + (fp_circle (center 0 20.5) (end 2.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 5380fba3-59e6-4b7b-aced-07573d927c5c)) + (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) + (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) + (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) + (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) + (fp_line (start 0 -2.504) (end 57 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) + (fp_line (start 57 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) + (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) + (fp_line (start 59.504 0) (end 59.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp e16b8f9f-c993-46fa-8d5b-f4ce7fbff750)) + (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) + (fp_arc (start 59.504 20.5) (mid 58.770595 22.270595) (end 57 23.004) (layer "F.CrtYd") (width 0.15) (tstamp 01b157b4-29f0-45e0-b364-7815eb1b5587)) + (fp_arc (start 57 -2.504) (mid 58.770595 -1.770595) (end 59.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 14ca6984-b5e6-46c0-9637-66dbc8c99adf)) + (fp_arc (start 0 23.004) (mid -1.770595 22.270595) (end -2.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp 616b32e3-4b9a-483c-9683-b0c8938351c0)) + (fp_arc (start -2.504 0) (mid -1.770595 -1.770595) (end 0 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp a8afaa2a-1a95-4a31-84a0-f18aa5f0ce7f)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp 13c90326-7360-4328-8216-5eb3cd94374a)) + (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp b3d9dc23-3b1f-4cdb-9a86-4830eadd04b6)) + (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) + (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) + (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) + (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) + (fp_rect (start 18.6148 -1.18) (end 54.1748 1.36) (layer "F.Fab") (width 0.15) (fill none) (tstamp 999e72b0-bea8-45e6-b6c2-15f54adf8fe7)) + (fp_rect (start 18.6148 19.14) (end 54.1748 21.68) (layer "F.Fab") (width 0.15) (fill none) (tstamp ded10eb7-edc6-4858-874f-1a214a826d4e)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 395c6380-f47f-4701-a29d-47f2b46b1478)) + (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 73f0c99a-922b-4414-b4d3-8f5e7a8ac4f5)) + (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 5f2fcda5-169e-49b7-a1c9-49179aa45014)) + (pad "" np_thru_hole circle (at 0 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 678dfb06-dde5-4815-8aa4-b21d26370e95)) + (pad "" np_thru_hole circle (at 57 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 8c7ebe11-1641-4728-9f9e-b04c8d1dfb7a)) + (pad "" np_thru_hole circle (at 57 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 95fd0565-3e3b-40e3-a9bc-36e43c73e5f3)) + (pad "3V3" thru_hole circle (at 24.9648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 05dfe2c4-8969-49c7-aa75-1d7fe60b7f64)) + (pad "5V" thru_hole circle (at 19.8848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 75846016-ed1e-4d9c-98d5-16939904a81e)) + (pad "A0" thru_hole circle (at 22.4248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2ccf4b57-9603-4b0c-a7ac-a7fb14a419b4)) + (pad "A1" thru_hole circle (at 24.9648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 66dbb31e-9c11-4e61-bb67-002ce865e214)) + (pad "A2" thru_hole circle (at 27.5048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b5c4ca2b-26ad-4b20-ac08-014e73b2bea4)) + (pad "A3" thru_hole circle (at 30.0448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bd9fb671-3a6a-4094-b0dd-1dc41a7a9c8c)) + (pad "A4" thru_hole circle (at 32.5848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 76d91a05-d1f4-4f3a-820d-5a234e967392)) + (pad "A5" thru_hole circle (at 35.1248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 71bf6716-5272-4a4b-b57d-6cc84b101e9d)) + (pad "A6" thru_hole circle (at 37.6648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a4a6556c-ec62-4ff0-a7bf-dfe65e1c46f9)) + (pad "AREF" thru_hole circle (at 19.8848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4960780d-dc0a-43ad-b9bd-940added304d)) + (pad "D0" thru_hole circle (at 40.2048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6019e5a9-e508-45a0-973e-17583d681762)) + (pad "D1" thru_hole circle (at 42.7448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 396e92c0-0ff9-4897-8efe-ce9f9571d5bd)) + (pad "D2" thru_hole circle (at 45.2848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d174cda2-5838-414c-805b-ba188918272b)) + (pad "D3" thru_hole circle (at 47.8248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 46cff943-f2ac-4a7c-a27b-e61abba12898)) + (pad "D4" thru_hole circle (at 50.3648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5e352ebb-29c2-43fd-9349-aac3c2116c39)) + (pad "D5" thru_hole circle (at 52.9048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 13ebb91d-0592-43cd-a945-4ab6b1c83686)) + (pad "D6" thru_hole circle (at 52.9048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6a209f4c-140f-45b3-a59b-b04acf4ef206)) + (pad "D7" thru_hole circle (at 50.3648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1ca83b85-5cae-45de-aa3d-28e0d61b3ec5)) + (pad "D8" thru_hole circle (at 47.8248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bcc241a9-a314-4f8a-981a-204cbce61ff3)) + (pad "D9" thru_hole circle (at 45.2848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 06d8158e-c143-41df-b531-8742e12aee04)) + (pad "D10" thru_hole circle (at 42.7448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d891835a-f8c9-4aea-b81c-7538d2acbb69)) + (pad "D11" thru_hole circle (at 40.2048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f0d89b9-762a-4a34-8b44-af209f54ad2c)) + (pad "D12" thru_hole circle (at 37.6648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3027b2cc-a9dc-4842-a64e-835e09978222)) + (pad "D13" thru_hole circle (at 35.1248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f7d59b0-5e9e-4be6-8efa-8f81b72a1179)) + (pad "D14" thru_hole circle (at 32.5848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b17a88f6-63d7-45d2-93eb-f2669b499863)) + (pad "GND" thru_hole rect (at 27.5048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2e0b89fe-426b-4665-841a-b6a583d06f7e)) + (pad "RST" thru_hole circle (at 30.0448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b6726478-80f4-488c-af4c-ca61f661c0a1)) + (pad "VIN" thru_hole circle (at 22.4248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cc52964a-15ab-4b57-b9b0-aa5a5616e607)) +) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index e4c53d1..e2e1bde 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1932,6 +1932,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_WiFi_1010_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_WiFi_1010_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_WiFi_1010_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-wifi-1010" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR WiFi 1010" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_WiFi_1010_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_Mega2560_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From c74e9c1717b3eb0d855e49516ff71670bb2183fc Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 14:13:58 +0000 Subject: [PATCH 09/17] Fix documentation link on MKR 1000 WiFi footprint --- Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod b/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod index 4bea943..b9a7514 100644 --- a/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod +++ b/Arduino.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_MKR_1000_WiFi_Socket" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 0) - (descr "https://store.arduino.cc/mkr-zero") + (descr "https://docs.arduino.cc/hardware/mkr-1000-wifi") (attr through_hole) (fp_text reference "XA**" (at 4 -3.35 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) From cce5e24b701be2fe1c7155e449f8740ce6d53444 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 14:35:15 +0000 Subject: [PATCH 10/17] Update doc links to Arduino Docs server Closes #58 --- Arduino.pretty/Arduino_Due_Shield.kicad_mod | 2 +- Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod | 2 +- Arduino.pretty/Arduino_MKR_Zero_Socket.kicad_mod | 2 +- Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod | 2 +- Arduino.pretty/Arduino_Micro_Socket.kicad_mod | 2 +- Arduino.pretty/Arduino_Nano_Socket.kicad_mod | 2 +- Arduino.pretty/Arduino_Uno_Shield.kicad_mod | 2 +- Arduino.pretty/Arduino_Zero_Shield.kicad_mod | 2 +- arduino.kicad_sym | 16 ++++++++-------- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Arduino.pretty/Arduino_Due_Shield.kicad_mod b/Arduino.pretty/Arduino_Due_Shield.kicad_mod index d1e6c9a..9686988 100644 --- a/Arduino.pretty/Arduino_Due_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_Due_Shield.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Due_Shield" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A8605C9) - (descr "https://store.arduino.cc/products/arduino-due") + (descr "https://docs.arduino.cc/hardware/due") (attr through_hole) (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) diff --git a/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod b/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod index 18d4141..76f3469 100644 --- a/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_Leonardo_Shield.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Leonardo_Shield" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A8605E1) - (descr "https://store.arduino.cc/products/arduino-leonardo-with-headers") + (descr "https://docs.arduino.cc/hardware/leonardo") (attr through_hole) (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) diff --git a/Arduino.pretty/Arduino_MKR_Zero_Socket.kicad_mod b/Arduino.pretty/Arduino_MKR_Zero_Socket.kicad_mod index 85f8383..a777812 100644 --- a/Arduino.pretty/Arduino_MKR_Zero_Socket.kicad_mod +++ b/Arduino.pretty/Arduino_MKR_Zero_Socket.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_MKR_Zero_Socket" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 0) - (descr "https://store.arduino.cc/mkr-zero") + (descr "https://docs.arduino.cc/hardware/mkr-zero") (attr through_hole) (fp_text reference "XA**" (at 4 -3.35 unlocked) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) diff --git a/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod b/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod index cdbbc08..d5e152c 100644 --- a/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_Mega2560_Shield.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Mega2560_Shield" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A8605D3) - (descr "https://store.arduino.cc/products/arduino-mega-2560-rev3") + (descr "https://docs.arduino.cc/hardware/mega-2560") (attr through_hole) (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) diff --git a/Arduino.pretty/Arduino_Micro_Socket.kicad_mod b/Arduino.pretty/Arduino_Micro_Socket.kicad_mod index 400c61f..c026161 100644 --- a/Arduino.pretty/Arduino_Micro_Socket.kicad_mod +++ b/Arduino.pretty/Arduino_Micro_Socket.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Micro_Socket" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A860566) - (descr "https://store.arduino.cc/products/arduino-micro") + (descr "https://docs.arduino.cc/hardware/micro") (attr through_hole) (fp_text reference "XA**" (at 2.54 -19.05) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) diff --git a/Arduino.pretty/Arduino_Nano_Socket.kicad_mod b/Arduino.pretty/Arduino_Nano_Socket.kicad_mod index c939327..3058aa9 100644 --- a/Arduino.pretty/Arduino_Nano_Socket.kicad_mod +++ b/Arduino.pretty/Arduino_Nano_Socket.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Nano_Socket" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A860395) - (descr "https://store.arduino.cc/products/arduino-nano") + (descr "https://docs.arduino.cc/hardware/nano") (attr through_hole) (fp_text reference "XA**" (at 0 -44.45) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) diff --git a/Arduino.pretty/Arduino_Uno_Shield.kicad_mod b/Arduino.pretty/Arduino_Uno_Shield.kicad_mod index 6a5cbb6..490e715 100644 --- a/Arduino.pretty/Arduino_Uno_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_Uno_Shield.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Uno_Shield" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A8605EC) - (descr "https://store.arduino.cc/products/arduino-uno-rev3") + (descr "https://docs.arduino.cc/hardware/uno-rev3") (attr through_hole) (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) diff --git a/Arduino.pretty/Arduino_Zero_Shield.kicad_mod b/Arduino.pretty/Arduino_Zero_Shield.kicad_mod index 2b5c6d3..c019d0c 100644 --- a/Arduino.pretty/Arduino_Zero_Shield.kicad_mod +++ b/Arduino.pretty/Arduino_Zero_Shield.kicad_mod @@ -1,7 +1,7 @@ (footprint "Arduino_Zero_Shield" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5A8605F5) - (descr "https://store.arduino.cc/products/arduino-zero") + (descr "https://docs.arduino.cc/hardware/zero") (attr through_hole) (fp_text reference "XA**" (at 2.54 -54.356) (layer "B.SilkS") (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index e2e1bde..985d740 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -362,7 +362,7 @@ (property "Footprint" "Arduino_Library:Arduino_Due_Shield" (id 2) (at 17.78 69.85 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-due" (id 3) (at 17.78 69.85 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/due" (id 3) (at 17.78 69.85 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -940,7 +940,7 @@ (property "Footprint" "Arduino_Library:Arduino_Leonardo_Shield" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-leonardo-with-headers" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/leonardo" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -1660,7 +1660,7 @@ (property "Footprint" "Arduino_Library:Arduino_MKR_Zero_Socket" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/mkr-zero" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-zero" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) @@ -1965,7 +1965,7 @@ (property "Footprint" "Arduino_Library:Arduino_Mega2560_Shield" (id 2) (at 17.78 69.85 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-mega-2560-rev3" (id 3) (at 17.78 69.85 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/mega-2560" (id 3) (at 17.78 69.85 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -2557,7 +2557,7 @@ (property "Footprint" "Arduino_Library:Arduino_Micro_Socket" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-micro" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/micro" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -4780,7 +4780,7 @@ (property "Footprint" "Arduino_Library:Arduino_Nano_Socket" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-nano" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/nano" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -5651,7 +5651,7 @@ (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-uno-rev3" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/uno-rev3" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) @@ -5989,7 +5989,7 @@ (property "Footprint" "Arduino_Library:Arduino_Zero_Shield" (id 2) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) - (property "Datasheet" "https://store.arduino.cc/products/arduino-zero" (id 3) (at 45.72 95.25 0) + (property "Datasheet" "https://docs.arduino.cc/hardware/zero" (id 3) (at 45.72 95.25 0) (effects (font (size 1.524 1.524)) hide) ) (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) From b0430d4d6d787ca48bf06915f54b667cf6fd84d1 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 14:52:42 +0000 Subject: [PATCH 11/17] Add new board: Arduino MKR FOX 1200 Closes #33 --- .../Arduino_MKR_FOX_1200_Socket.kicad_mod | 95 +++++++++++++++++++ arduino.kicad_sym | 23 +++++ 2 files changed, 118 insertions(+) create mode 100644 Arduino.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod diff --git a/Arduino.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod b/Arduino.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod new file mode 100644 index 0000000..44f46c2 --- /dev/null +++ b/Arduino.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod @@ -0,0 +1,95 @@ +(footprint "Arduino_MKR_FOX_1200_Socket" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (descr "https://docs.arduino.cc/hardware/mkr-fox-1200") + (attr through_hole) + (fp_text reference "XA**" (at 4 -3.35 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) + ) + (fp_text value "Arduino_MKR_FOX_1200_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror)) + (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) + ) + (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 19770864-8108-4de2-96c3-035f61a33e88) + ) + (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) + ) + (fp_line (start 0 22.75) (end 62.846 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) + (fp_line (start 0 -2.25) (end 62.846 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) + (fp_line (start 65.35 20.5) (end 65.35 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) + (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) + (fp_arc (start 62.846 -2.25) (mid 64.56399 -1.643595) (end 65.35 0) (layer "F.SilkS") (width 0.15) (tstamp 2ce13a36-df45-4d00-aa05-02211a1db382)) + (fp_arc (start 65.35 20.5) (mid 64.56399 22.143595) (end 62.846 22.75) (layer "F.SilkS") (width 0.15) (tstamp 9dba1e2e-b429-482f-a8d8-2a65e4fb7452)) + (fp_arc (start 0 22.75) (mid -1.59099 22.09099) (end -2.25 20.5) (layer "F.SilkS") (width 0.15) (tstamp dca03ba2-44b8-41e8-ae4d-85f3f33d5155)) + (fp_arc (start -2.25 0) (mid -1.59099 -1.59099) (end 0 -2.25) (layer "F.SilkS") (width 0.15) (tstamp de45f68e-6f4f-4948-a3e6-332e5f134e43)) + (fp_circle (center 57 20.5) (end 59.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 26e1f106-fe45-4637-9b4f-d43b5f6c5376)) + (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) + (fp_circle (center 0 20.5) (end 2.45 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 5380fba3-59e6-4b7b-aced-07573d927c5c)) + (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) + (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) + (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) + (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) + (fp_line (start 65.604 0) (end 65.604 20.5) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) + (fp_line (start 0 -2.504) (end 62.846 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) + (fp_line (start 62.846 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) + (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) + (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) + (fp_arc (start 65.604 20.5) (mid 64.743595 22.323201) (end 62.846 23.004) (layer "F.CrtYd") (width 0.15) (tstamp 01b157b4-29f0-45e0-b364-7815eb1b5587)) + (fp_arc (start 62.846 -2.504) (mid 64.743595 -1.823201) (end 65.604 0) (layer "F.CrtYd") (width 0.15) (tstamp 14ca6984-b5e6-46c0-9637-66dbc8c99adf)) + (fp_arc (start 0 23.004) (mid -1.770595 22.270595) (end -2.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp 616b32e3-4b9a-483c-9683-b0c8938351c0)) + (fp_arc (start -2.504 0) (mid -1.770595 -1.770595) (end 0 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp a8afaa2a-1a95-4a31-84a0-f18aa5f0ce7f)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp 13c90326-7360-4328-8216-5eb3cd94374a)) + (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp b3d9dc23-3b1f-4cdb-9a86-4830eadd04b6)) + (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) + (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) + (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) + (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) + (fp_rect (start 18.6148 -1.18) (end 54.1748 1.36) (layer "F.Fab") (width 0.15) (fill none) (tstamp 999e72b0-bea8-45e6-b6c2-15f54adf8fe7)) + (fp_rect (start 18.6148 19.14) (end 54.1748 21.68) (layer "F.Fab") (width 0.15) (fill none) (tstamp ded10eb7-edc6-4858-874f-1a214a826d4e)) + (fp_circle (center 57 20.5) (end 59.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 395c6380-f47f-4701-a29d-47f2b46b1478)) + (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) + (fp_circle (center 0 20.5) (end 2.2 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 73f0c99a-922b-4414-b4d3-8f5e7a8ac4f5)) + (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) + (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 5f2fcda5-169e-49b7-a1c9-49179aa45014)) + (pad "" np_thru_hole circle (at 0 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 678dfb06-dde5-4815-8aa4-b21d26370e95)) + (pad "" np_thru_hole circle (at 57 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 8c7ebe11-1641-4728-9f9e-b04c8d1dfb7a)) + (pad "" np_thru_hole circle (at 57 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 95fd0565-3e3b-40e3-a9bc-36e43c73e5f3)) + (pad "3V3" thru_hole circle (at 24.9648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 05dfe2c4-8969-49c7-aa75-1d7fe60b7f64)) + (pad "5V" thru_hole circle (at 19.8848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 75846016-ed1e-4d9c-98d5-16939904a81e)) + (pad "A0" thru_hole circle (at 22.4248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2ccf4b57-9603-4b0c-a7ac-a7fb14a419b4)) + (pad "A1" thru_hole circle (at 24.9648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 66dbb31e-9c11-4e61-bb67-002ce865e214)) + (pad "A2" thru_hole circle (at 27.5048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b5c4ca2b-26ad-4b20-ac08-014e73b2bea4)) + (pad "A3" thru_hole circle (at 30.0448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bd9fb671-3a6a-4094-b0dd-1dc41a7a9c8c)) + (pad "A4" thru_hole circle (at 32.5848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 76d91a05-d1f4-4f3a-820d-5a234e967392)) + (pad "A5" thru_hole circle (at 35.1248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 71bf6716-5272-4a4b-b57d-6cc84b101e9d)) + (pad "A6" thru_hole circle (at 37.6648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a4a6556c-ec62-4ff0-a7bf-dfe65e1c46f9)) + (pad "AREF" thru_hole circle (at 19.8848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 4960780d-dc0a-43ad-b9bd-940added304d)) + (pad "D0" thru_hole circle (at 40.2048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6019e5a9-e508-45a0-973e-17583d681762)) + (pad "D1" thru_hole circle (at 42.7448 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 396e92c0-0ff9-4897-8efe-ce9f9571d5bd)) + (pad "D2" thru_hole circle (at 45.2848 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d174cda2-5838-414c-805b-ba188918272b)) + (pad "D3" thru_hole circle (at 47.8248 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 46cff943-f2ac-4a7c-a27b-e61abba12898)) + (pad "D4" thru_hole circle (at 50.3648 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5e352ebb-29c2-43fd-9349-aac3c2116c39)) + (pad "D5" thru_hole circle (at 52.9048 20.41) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 13ebb91d-0592-43cd-a945-4ab6b1c83686)) + (pad "D6" thru_hole circle (at 52.9048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6a209f4c-140f-45b3-a59b-b04acf4ef206)) + (pad "D7" thru_hole circle (at 50.3648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1ca83b85-5cae-45de-aa3d-28e0d61b3ec5)) + (pad "D8" thru_hole circle (at 47.8248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bcc241a9-a314-4f8a-981a-204cbce61ff3)) + (pad "D9" thru_hole circle (at 45.2848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 06d8158e-c143-41df-b531-8742e12aee04)) + (pad "D10" thru_hole circle (at 42.7448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d891835a-f8c9-4aea-b81c-7538d2acbb69)) + (pad "D11" thru_hole circle (at 40.2048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f0d89b9-762a-4a34-8b44-af209f54ad2c)) + (pad "D12" thru_hole circle (at 37.6648 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3027b2cc-a9dc-4842-a64e-835e09978222)) + (pad "D13" thru_hole circle (at 35.1248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 5f7d59b0-5e9e-4be6-8efa-8f81b72a1179)) + (pad "D14" thru_hole circle (at 32.5848 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b17a88f6-63d7-45d2-93eb-f2669b499863)) + (pad "GND" thru_hole rect (at 27.5048 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2e0b89fe-426b-4665-841a-b6a583d06f7e)) + (pad "RST" thru_hole circle (at 30.0448 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b6726478-80f4-488c-af4c-ca61f661c0a1)) + (pad "VIN" thru_hole circle (at 22.4248 0.09) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cc52964a-15ab-4b57-b9b0-aa5a5616e607)) +) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 985d740..bc74e6a 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1932,6 +1932,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_FOX_1200_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_FOX_1200_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_FOX_1200_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-fox-1200" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR FOX 1200" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_FOX_1200_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_MKR_WiFi_1010_Socket" (extends "Arduino_MKR_Zero_Socket") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From d385fbcd22412fed3eaf83faf214fe69586ae5ff Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:02:43 +0000 Subject: [PATCH 12/17] Add new board: Arduino MKR WAN 1300 Closes #34 --- arduino.kicad_sym | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index bc74e6a..22f79dc 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1955,6 +1955,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_WAN_1300_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_WAN_1300_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_FOX_1200_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-wan-1300" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR WAN 1300" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_FOX_1200_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_MKR_WiFi_1010_Socket" (extends "Arduino_MKR_Zero_Socket") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 25b8ba09a53ed4a850a058141e51317d4d667497 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:13:38 +0000 Subject: [PATCH 13/17] Add new boards: MKR WAN 1310 and MKR GSM 1400 Closes #35 , closes #36 --- arduino.kicad_sym | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 22f79dc..65142b4 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1955,6 +1955,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_GSM_1400_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_GSM_1400_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_FOX_1200_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-gsm-1400" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR GSM 1400" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_FOX_1200_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_MKR_WAN_1300_Socket" (extends "Arduino_MKR_Zero_Socket") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) @@ -1978,6 +2001,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_WAN_1310_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_WAN_1310_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_FOX_1200_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-wan-1310" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR WAN 1310" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_FOX_1200_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_MKR_WiFi_1010_Socket" (extends "Arduino_MKR_Zero_Socket") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 5e0b6b7744496b9591e9f6f28e819785b73dace9 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:17:56 +0000 Subject: [PATCH 14/17] Add new board: Arduino MKR NB 1500 Closes #37 --- arduino.kicad_sym | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 65142b4..8b3e921 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -1978,6 +1978,29 @@ (effects (font (size 1.27 1.27)) hide) ) ) + (symbol "Arduino_MKR_NB_1500_Socket" (extends "Arduino_MKR_Zero_Socket") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_MKR_NB_1500_Socket" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_MKR_FOX_1200_Socket" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/mkr-nb-1500" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Socket" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Socket for Arduino MKR NB 1500" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_MKR_FOX_1200_Socket" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_MKR_WAN_1300_Socket" (extends "Arduino_MKR_Zero_Socket") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 82ff4eebb228ee728b8bd1781ee2ecf76a2a2ebc Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:29:36 +0000 Subject: [PATCH 15/17] Add new board: Arduino Uno WiFi Closes #59 --- arduino.kicad_sym | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 8b3e921..655451a 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -6094,6 +6094,29 @@ ) ) ) + (symbol "Arduino_Uno_WiFi_Shield" (extends "Arduino_Uno_Shield") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Uno_WiFi_Shield" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/uno-wifi-rev2" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Shield for Arduino Uno WiFi" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_Zero_Shield" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 0bb4a60165c5cd8253a6cc3202a85de43e4a71cc Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:36:06 +0000 Subject: [PATCH 16/17] Add new board: Arduino Uno SMD Closes #60 --- arduino.kicad_sym | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 655451a..31179ed 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -6094,6 +6094,29 @@ ) ) ) + (symbol "Arduino_Uno_SMD_Shield" (extends "Arduino_Uno_Shield") + (property "Reference" "XA" (id 0) (at 2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "Arduino_Uno_SMD_Shield" (id 1) (at -2.54 0 90) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "https://docs.arduino.cc/hardware/uno-rev3-smd" (id 3) (at 45.72 95.25 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Shield for Arduino Uno SMD" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) (symbol "Arduino_Uno_WiFi_Shield" (extends "Arduino_Uno_Shield") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) From 912c9aadb0489908b526d662ab44e08e72936d42 Mon Sep 17 00:00:00 2001 From: Nicholas Parks Young <21121685+Alarm-Siren@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:47:36 +0000 Subject: [PATCH 17/17] Update list of included parts --- README.md | 13 +++++++++++-- arduino.kicad_sym | 14 +++++++------- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 48ddb5f..b39559b 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,19 @@ Currently included are: - Arduino Micro Socket - Arduino Mini Socket - Arduino MKR Zero Socket +- Arduino MKR 1000 WiFi +- Arduino MKR WiFi 1010 +- Arduino MKR FOX 1200 +- Arduino MKR WAN 1300 +- Arduino MKR WAN 1310 +- Arduino MKR GSM 1400 +- Arduino MKR NB 1500 - Arduino Nano Socket -- Arduino Uno Shield -- Arduino Zero Shield - Arduino Pro Mini Socket +- Arduino Uno R3 Shield +- Arduino Uno R3 SMD Shield +- Arduino Uno WiFi R2 Shield +- Arduino Zero Shield - Pro Mini Clone Socket Shield means the Arduino is designed to plug in from beneath your PCB; socket means it is designed to plug in from above. diff --git a/arduino.kicad_sym b/arduino.kicad_sym index 31179ed..6663864 100644 --- a/arduino.kicad_sym +++ b/arduino.kicad_sym @@ -5772,7 +5772,7 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Shield for Arduino Uno" (id 5) (at 0 0 0) + (property "ki_description" "Shield for Arduino Uno R3" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) @@ -6094,11 +6094,11 @@ ) ) ) - (symbol "Arduino_Uno_SMD_Shield" (extends "Arduino_Uno_Shield") + (symbol "Arduino_Uno_R3_SMD_Shield" (extends "Arduino_Uno_Shield") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Uno_SMD_Shield" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Uno_R3_SMD_Shield" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) @@ -6110,18 +6110,18 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Shield for Arduino Uno SMD" (id 5) (at 0 0 0) + (property "ki_description" "Shield for Arduino UNO R3 SMD" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) ) - (symbol "Arduino_Uno_WiFi_Shield" (extends "Arduino_Uno_Shield") + (symbol "Arduino_Uno_WiFi_R2_Shield" (extends "Arduino_Uno_Shield") (property "Reference" "XA" (id 0) (at 2.54 0 90) (effects (font (size 1.524 1.524))) ) - (property "Value" "Arduino_Uno_WiFi_Shield" (id 1) (at -2.54 0 90) + (property "Value" "Arduino_Uno_WiFi_R2_Shield" (id 1) (at -2.54 0 90) (effects (font (size 1.524 1.524))) ) (property "Footprint" "Arduino_Library:Arduino_Uno_Shield" (id 2) (at 45.72 95.25 0) @@ -6133,7 +6133,7 @@ (property "ki_keywords" "Arduino MPU Shield" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Shield for Arduino Uno WiFi" (id 5) (at 0 0 0) + (property "ki_description" "Shield for Arduino Uno WiFi R2" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "Arduino_Uno_Shield" (id 6) (at 0 0 0)