├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── README.md ├── footprints └── arduino-library.pretty │ ├── Arduino_101_Shield.kicad_mod │ ├── Arduino_Due_Shield.kicad_mod │ ├── Arduino_Giga_R1_WiFi_Shield.kicad_mod │ ├── Arduino_Leonardo_Shield.kicad_mod │ ├── Arduino_M0_Pro_Shield.kicad_mod │ ├── Arduino_MKR_1000_WiFi_Socket.kicad_mod │ ├── Arduino_MKR_FOX_1200_Socket.kicad_mod │ ├── Arduino_MKR_Vidor_4000_Socket.kicad_mod │ ├── Arduino_MKR_WiFi_1010_Socket.kicad_mod │ ├── Arduino_MKR_Zero_Socket.kicad_mod │ ├── Arduino_Mega2560_R3_Shield.kicad_mod │ ├── Arduino_Micro_Socket.kicad_mod │ ├── Arduino_Mini_Socket.kicad_mod │ ├── Arduino_Mini_Socket_NoSPH.kicad_mod │ ├── Arduino_Nano_33_IoT_Socket.kicad_mod │ ├── Arduino_Nano_33_IoT_Tile.kicad_mod │ ├── Arduino_Nano_ESP32_Socket.kicad_mod │ ├── Arduino_Nano_ESP32_Tile.kicad_mod │ ├── Arduino_Nano_Every_Socket.kicad_mod │ ├── Arduino_Nano_Every_Tile.kicad_mod │ ├── Arduino_Nano_Socket.kicad_mod │ ├── Arduino_Nicla_Vision_Socket.kicad_mod │ ├── Arduino_Nicla_Vision_Tile.kicad_mod │ ├── Arduino_Nicla_Voice_Socket.kicad_mod │ ├── Arduino_Nicla_Voice_Tile.kicad_mod │ ├── Arduino_Pro_Mini_Socket.kicad_mod │ ├── Arduino_Pro_Mini_Socket_NoSPH.kicad_mod │ ├── Arduino_Uno_R2_Shield.kicad_mod │ ├── Arduino_Uno_R3_Shield.kicad_mod │ ├── Arduino_Uno_R4_Minima_Shield.kicad_mod │ ├── Arduino_Uno_R4_WiFi_Shield.kicad_mod │ ├── Arduino_Zero_Shield.kicad_mod │ ├── Clone_Mega2560_Pro_Socket.kicad_mod │ ├── Clone_Pro_Mini_Socket.kicad_mod │ └── Clone_Pro_Mini_Socket_NoSPH.kicad_mod ├── metadata.json ├── resources ├── banner.png └── icon.png └── symbols └── arduino-library.kicad_sym /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/ 2 | 3 | # Temporary files 4 | *.000 5 | *.bak 6 | *.bck 7 | *.kicad_pcb-bak 8 | *~ 9 | _autosave-* 10 | [#]auto_saved_files[#] 11 | *.tmp 12 | 13 | # Netlist files (exported from Eeschema) 14 | *.net 15 | 16 | # Autorouter files (exported from Pcbnew) 17 | *.dsn 18 | *.ses 19 | 20 | # Exported BOM files 21 | *.xml 22 | *.csv 23 | 24 | # Ignore the testproject files 25 | testproject.kicad_sch 26 | testproject.kicad_pro 27 | testproject.kicad_pcb 28 | testproject.kicad_prl 29 | testproject-backups 30 | fp-lib-table 31 | sym-lib-table 32 | fp-info-cache 33 | *-cache.lib 34 | *-rescue.lib -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![KiCad Library for Arduino banner logo](/resources/banner.png) 2 | 3 | # KiCad Symbol & Footprint Library for Arduino Modules 4 | *Version 4.2.0* 5 | 6 | [![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) ![Required KiCad Version](https://img.shields.io/badge/kicad-%3E%3D6.0-critical) ![License](https://img.shields.io/github/license/alarm-siren/arduino-kicad-library) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/alarm-siren/arduino-kicad-library) ![Symbols](https://img.shields.io/badge/symbols-61-informational) ![Downloads](https://img.shields.io/github/downloads/alarm-siren/arduino-kicad-library/total) 7 | 8 | This is a library of KiCad schematic symbols and PCB footprints for most Arduino modules. You can use them to make your own PCB design which will effortlessly connect with your chosen Arduino module. 9 | 10 | Currently included modules: 11 | - Arduino **101** Shield 12 | - Arduino **Due** Shield 13 | - Arduino **Giga R1 WiFi** Shield 14 | - Arduino **Leonardo** Shield 15 | - Arduino **M0** Shield 16 | - Arduino **M0 Pro** Shield 17 | - Arduino **Mega 2560 R3** Shield 18 | - Arduino **Micro** Socket 19 | - Arduino **Mini** Socket 20 | - Arduino **MKR 1000 WiFi** Socket 21 | - Arduino **MKR WiFi 1010** Socket 22 | - Arduino **MKR FOX 1200** Socket 23 | - Arduino **MKR WAN 1300** Socket 24 | - Arduino **MKR WAN 1310** Socket 25 | - Arduino **MKR GSM 1400** Socket 26 | - Arduino **MKR NB 1500** Socket 27 | - Arduino **MKR Vidor 4000** Socket 28 | - Arduino **MKR Zero** Socket 29 | - Arduino **Nano** Socket 30 | - Arduino **Nano 33 BLE** Socket / Tile 31 | - Arduino **Nano 33 BLE Sense** Socket / Tile 32 | - Arduino **Nano 33 BLE Sense R2** Socket / Tile 33 | - Arduino **Nano 33 IoT** Socket / Tile 34 | - Arduino **Nano ESP32** Socket / Tile 35 | - Arduino **Nano Every** Socket / Tile 36 | - Arduino **Nano RP2040 Connect** Socket / Tile 37 | - Arduino **Nicla Sense ME** Socket / Tile 38 | - Arduino **Nicla Vision** Socket / Tile 39 | - Arduino **Nicla Voice** Socket / Tile 40 | - Arduino **Pro Mini** Socket 41 | - Arduino **Uno R1** Shield 42 | - Arduino **Uno R2** Shield 43 | - Arduino **Uno R3** Shield 44 | - Arduino **Uno R3 SMD** Shield 45 | - Arduino **Uno R4 Minima** Shield 46 | - Arduino **Uno R4 WiFi** Shield 47 | - Arduino **Uno WiFi R2** Shield 48 | - Arduino **Zero** Shield 49 | - Clone **Mega 2560 Pro** Socket 50 | - Clone **Pro Mini** Socket 51 | 52 | *"Shield" means the module is designed to plug in from beneath your PCB. "Socket" means the module is designed to plug in from above your PCB. "Tile" means the module is designed to be soldered directly on to your PCB using surface-mount pads.* 53 | 54 | ## KiCad Version Compatibility 55 | This library requires at least KiCad 6 to function, and is tested on KiCad versions 6.0.8 and 7.0.2. Note that the installation procedure is different for KiCad 6 and 7; please see the [Library Installation](#library-installation) section below. 56 | 57 | ## Comments, Requests, Bugs & Contributions 58 | All are welcome! 59 | Please open 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. 60 | 61 | ## Library Installation 62 | To install this library in your copy of KiCad, choose the correct section for your version of KiCad and follow the steps given. These instructions only cover automated installation using KiCad's built-in Package and Content Manager (PCM); manual installation is possible but not supported. 63 | 64 | ### KiCad 7 65 | 66 | **Warning**: Do not change the nickname prefix from that given in step 4 below. If you do so KiCad will not assign the correct footprints to the symbols by default. 67 | 68 | 1. Open KiCad and open the Preferences window at "Preferences" -> "Preferences..." 69 | 2. Select the "Plugin and Content Manager" section in the left-hand pane. 70 | 3. Ensure that the "Automatically add installed libraries to the global lib table" option is ticked. 71 | 4. Ensure that the "Library nickname prefix" is set to "PCM_". 72 | 5. Ensuring that the "Check for package updates on startup" option is ticked is recommended. **(Optional)** 73 | 6. Click "OK" to close the Preferences window. 74 | 7. Click the "Plugin and Content Manager" button. 75 | 8. Select the "KiCad official repository" from the top drop-down box (if not already selected). 76 | 9. Go the Libraries tab and locate the "KiCad Library for Arduino Modules" in the list. 77 | 10. Click the "Install" button for that entry in the list. 78 | 11. Click "Apply Pending Changes". 79 | 12. Close the "Applying Package Changes" window once it has finished. 80 | 13. You should now find that this library is listed in the "Installed" tab. 81 | 14. Close the Plugin and Content Manager. 82 | 15. You may need to restart KiCad for the library installation to fully take effect. **(Optional)** 83 | 16. All done: you are now ready to use these schematic components and footprints in your projects! 84 | 85 | ### KiCad 6 86 | **Recommendation:** If you can, you should upgrade to KiCad 7. 87 | 88 | **Warning**: Do not change the Nicknames from those given in steps 12 and 18 below. If you do so KiCad will not assign the correct footprints to the symbols by default. 89 | 90 | 1. Open KiCad and click the "Plugin and Content Manager" button. 91 | 2. Select the "KiCad official repository" from the top drop-down box (if not already selected). 92 | 3. Go the Libraries tab and locate the "KiCad Library for Arduino Modules" in the list. 93 | 4. Click the "Install" button for that entry in the list. 94 | 5. Click "Apply Changes". 95 | 6. Close the "Applying Package Changes" window once it has finished. 96 | 7. You should now find that this library is listed in the "Installed" tab. 97 | 8. Close the Plugin and Content Manager. 98 | 9. Go to the "Preferences" -> "Manage Symbol Libraries..." menu option. 99 | 10. In the Symbol Libraries dialogue that appears, switch to the "Global Libraries" tab (if not already selected). 100 | 11. Click "Add empty row to table" button (the button with a big cross in it, beneath the table). 101 | 12. In the new line of the table, set the Nickname to "PCM_arduino-library", and ensure the Library Format is set to "KiCad". 102 | 13. In the same line of the table, set Library Path to "${KICAD6_3RD_PARTY}/symbols/com_github_alarm-siren_arduino-kicad-library/arduino-library.kicad_sym". 103 | 14. Click "OK" to close the Symbol Libraries dialogue. 104 | 15. Go to "Preferences" -> "Manage Footprint Libraries..." menu option. 105 | 16. In the Footprint Libraries dialogue that appears, switch to the "Global Libraries" tab (if not already selected). 106 | 17. Click "Add empty row to table" button (the button with a big cross in it, beneath the table). 107 | 18. In the new line of the table, set the Nickname to "PCM_arduino-library", and ensure the Library Format is set to "KiCad". 108 | 19. In the same line of the table, set Library Path to "${KICAD6_3RD_PARTY}/footprints/com_github_alarm-siren_arduino-kicad-library/arduino-library.pretty". 109 | 20. Click "OK" to close the Footprint Libraries dialogue. 110 | 21. All done: you are now ready to use these schematic components and footprints in your projects! 111 | 112 | ## Donations 113 | 114 | I really hope you've found this library useful. If you'd like to buy me a beer in thanks for the work I put into it, you can make a donation using the button below: 115 | 116 | [![paypal](https://www.paypalobjects.com/en_GB/i/btn/btn_donate_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UX25HM4CZFFWW) 117 | 118 | ## License & Legal 119 | Copyright 2017-2023, [Nicholas Parks Young](https://github.com/Alarm-Siren). 120 | 121 | Except as otherwise noted, all content of this library is licensed under the 122 | [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/), with the following additional exception: 123 | > To the extent that the creation of electronic designs that use the Licensed Material can be considered to be Adapted Material, the Licensor waives Section 3 of the Public License with respect to these electronic designs and any generated files which incorporate data provided as part of the Licensed Material. 124 | 125 | [![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png)](https://creativecommons.org/licenses/by-sa/4.0/) 126 | 127 | ### "KiCad Library for Arduino" Banner & Icon 128 | 129 | The two images "resources/banner.png" and "resources/icon.png" are licensed under the [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/). These images are derivatives of ["Arduino Open-Source Community: Main Logotype RGB Colors" originally created by Arduino](https://www.arduino.cc/en/trademark/community-logo). 130 | 131 | Original Images: Copyright 2013, [Arduino](https://www.arduino.cc/). Derived Images: Copyright 2023, [Nicholas Parks Young](https://github.com/Alarm-Siren). 132 | 133 | [![CC BY-SA-NC 4.0](https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png)](https://creativecommons.org/licenses/by-nc-sa/4.0/) 134 | 135 | ### Arduino Trademark 136 | 137 | The word "Arduino" is a registered trademark of [Arduino](https://www.arduino.cc/). This trademark is used in this library to refer to Arduino products and to identify Arduino-related non-commercial content, as permitted by Arduino's [trademark guidelines](https://www.arduino.cc/en/trademark). This project is not affiliated with nor endorsed by Arduino. 138 | 139 | ### Warranty Disclaimer 140 | 141 | This library is provided in the hope that it will be useful, but without any warranties of any kind. Your use of this library is at your own risk. For the full warranty disclaimer, see Section 5 of the [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/). 142 | 143 | ## FAQ 144 | 145 | Answers to some common questions about this library. 146 | 147 | ### Is this library in active development? 148 | 149 | Yes. For the foreseeable future, I will be providing support, bug-fixes and updating the library with any new Arduino modules as they are released. 150 | 151 | ### What does the license exception in the License & Legal section mean? 152 | 153 | This library uses the same license as KiCad's own built-in parts library does, including the exception. The KiCad Libraries team have a [page which explains the meaning of the exception](https://www.kicad.org/libraries/license/). My version of the exception uses slightly better wording, but the effect is the same. 154 | 155 | ### Why do the footprints not have an `Edge.Cuts` outline? 156 | 157 | If I put in an `Edge.Cuts` outline, then those users who want to have a PCB larger than the module footprint would have to modify the footprint to do so. In my experience, it is far more common for users to want a PCB larger than the module anyway, so I prefer to cater to those users. If you want your PCB to be the same size and shape as the Arduino module, you can trace the `F.Silkscreen` or `B.Silkscreen` layer (as appropriate) out in the `Edge.Cuts` layer yourself, or you can modify the footprint to change the outline from `F.Silkscreen` or `B.Silkscreen` layer to `Edge.Cuts`. 158 | 159 | ### Why do the Nicla Vision and Nicla Voice tile footprints have cut-outs? 160 | 161 | The cut-outs are necessary to accommodate components on the back of those modules; without them the components would physically prevent you from getting the module's pads down to the footprint's SMD pads. 162 | 163 | ### Why does the whole footprint have an `F.Courtyard` or `B.Courtyard` outline? I can't place my components where I need to! 164 | 165 | Firstly, this does not stop you from placing your components wherever you want. It does mean that the KiCad DRC will, by default, report errors or warnings in some circumstances because the module footprint and your circuit's footprints' courtyards are overlapping, but you can ignore or disable these errors/warnings without issue. 166 | 167 | Secondly, the intention is that it acts as a warning to the user that they've put components in the 'danger zone' between their PCB and the Module. I do not model all of the tall components on the module, so it is possible that a user might unknowingly place their own tall component in a position that would conflict with one on the module. My hope is that the DRC errors/warnings will flag this potential problem to the user to manually check that their placement does not conflict with the module. 168 | 169 | In principle I'm open to marking the taller components specifically, which would remove this issue, but this is a lot of work and requires data I don't have access to for all the modules. 170 | 171 | ### Why is this Power Pin set to Power Input/Power Output/Unconnected? I get DRC errors because of it! 172 | 173 | The short answer is that some power pins on some modules can be used as either inputs or outputs, depending on your circuit design / where you're powering the assembly from. 174 | 175 | For those pins where I've been able to categorically confirm that the given power pin is `Unconnected` by default, or must necessarily be a `Power Input` or a `Power Output`, I have set it as such. For those pins that can be used as either an input or output, I have set it to `Power Input` as this is the more flexible option whilst still preserving some element of DRC capability. If you're using one of these `Power Input` pins as a `Power Output` from the module, you'll need to add the special `PWR_FLAG` component to the affected net to make the DRC error go away. 176 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_MKR_1000_WiFi_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_MKR_1000_WiFi_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/mkr-1000-wifi") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 4 -3.35 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) 9 | ) 10 | (fp_text value "Arduino_MKR_1000_WiFi_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) 13 | ) 14 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) 17 | ) 18 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 19770864-8108-4de2-96c3-035f61a33e88) 21 | ) 22 | (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) 25 | ) 26 | (fp_text user "WiFi Antenna" (at 60.3417 10.264 270) (layer "F.Fab") 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | (tstamp c2c87c2c-baad-454a-8fd6-99e01e60d3ea) 29 | ) 30 | (fp_line (start 0 22.75) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) 31 | (fp_line (start 0 -2.25) (end 57 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) 32 | (fp_line (start 59.25 20.5) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) 33 | (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) 34 | (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)) 35 | (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)) 36 | (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)) 37 | (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)) 38 | (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)) 39 | (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) 40 | (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)) 41 | (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) 42 | (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) 43 | (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) 44 | (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) 45 | (fp_line (start 59.504 2.56) (end 61.6874 2.56) (layer "F.CrtYd") (width 0.15) (tstamp 568e8ef7-2865-44b2-add1-67b1cc27a508)) 46 | (fp_line (start 59.504 0) (end 59.504 2.56) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) 47 | (fp_line (start 0 -2.504) (end 57 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) 48 | (fp_line (start 57 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) 49 | (fp_line (start 61.6874 2.56) (end 61.6874 17.968) (layer "F.CrtYd") (width 0.15) (tstamp cd955e9f-09ca-4042-a865-35ac8ff4ec15)) 50 | (fp_line (start 61.6874 17.968) (end 59.504 17.968) (layer "F.CrtYd") (width 0.15) (tstamp d16fdb20-1b28-4bdc-8aac-1c281596c35f)) 51 | (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) 52 | (fp_line (start 59.504 17.968) (end 59.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp e16b8f9f-c993-46fa-8d5b-f4ce7fbff750)) 53 | (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) 60 | (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)) 61 | (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) 62 | (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) 63 | (fp_line (start 61.4334 2.814) (end 61.4334 17.714) (layer "F.Fab") (width 0.15) (tstamp 5db8b4d4-a213-44d7-bf89-7abe55c73044)) 64 | (fp_line (start 59.25 2.814) (end 61.4334 2.814) (layer "F.Fab") (width 0.15) (tstamp 63117ca2-ac26-4bc1-b686-36d72a6ef734)) 65 | (fp_line (start 61.4334 17.714) (end 59.25 17.714) (layer "F.Fab") (width 0.15) (tstamp 87bc7b7b-0cd4-4ccc-bafa-189bfdfd21ed)) 66 | (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) 67 | (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) 72 | (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)) 73 | (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (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)) 79 | (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)) 80 | (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)) 81 | (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)) 82 | (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)) 83 | (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)) 84 | (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)) 85 | (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)) 86 | (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)) 87 | (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)) 88 | (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)) 89 | (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)) 90 | (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)) 91 | (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)) 92 | (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)) 93 | (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)) 94 | (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)) 95 | (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)) 96 | (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)) 97 | (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)) 98 | (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)) 99 | (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)) 100 | (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)) 101 | (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)) 102 | (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)) 103 | (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)) 104 | (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)) 105 | (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)) 106 | ) 107 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_MKR_FOX_1200_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_MKR_FOX_1200_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/mkr-fox-1200") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 4 -3.35 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) 9 | ) 10 | (fp_text value "Arduino_MKR_FOX_1200_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) 13 | ) 14 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) 17 | ) 18 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 19770864-8108-4de2-96c3-035f61a33e88) 21 | ) 22 | (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) 25 | ) 26 | (fp_line (start 0 22.75) (end 62.846 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) 27 | (fp_line (start 0 -2.25) (end 62.846 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) 28 | (fp_line (start 65.35 20.5) (end 65.35 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) 29 | (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) 30 | (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)) 31 | (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)) 32 | (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)) 33 | (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)) 34 | (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)) 35 | (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) 36 | (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)) 37 | (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) 38 | (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) 39 | (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) 40 | (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) 41 | (fp_line (start 65.604 0) (end 65.604 20.5) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) 42 | (fp_line (start 0 -2.504) (end 62.846 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) 43 | (fp_line (start 62.846 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) 44 | (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) 45 | (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) 52 | (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)) 53 | (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) 54 | (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) 55 | (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) 56 | (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) 61 | (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)) 62 | (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | (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)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (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)) 79 | (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)) 80 | (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)) 81 | (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)) 82 | (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)) 83 | (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)) 84 | (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)) 85 | (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)) 86 | (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)) 87 | (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)) 88 | (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)) 89 | (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)) 90 | (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)) 91 | (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)) 92 | (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)) 93 | (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)) 94 | (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)) 95 | ) 96 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_MKR_Vidor_4000_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_MKR_Vidor_4000_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/mkr-vidor-4000") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 4 -3.35 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) 9 | ) 10 | (fp_text value "Arduino_MKR_Vidor_4000" (at 21 -3.35 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) 13 | ) 14 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) 17 | ) 18 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 19770864-8108-4de2-96c3-035f61a33e88) 21 | ) 22 | (fp_text user "USB" (at 63.3875 -2.6125) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp 5a6961ee-af2d-4f5b-9a1a-8923faa31100) 25 | ) 26 | (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) 29 | ) 30 | (fp_line (start 55.6 22.75) (end 55.6 20.7) (layer "F.SilkS") (width 0.15) (tstamp 03c6a063-b705-40ad-9bf2-574d80b2a505)) 31 | (fp_line (start 80.772 14.847) (end 77.52 14.847) (layer "F.SilkS") (width 0.15) (tstamp 11623a2e-7101-4825-8845-5ccfd7f02d5a)) 32 | (fp_line (start 58.195 22.75) (end 80.772 22.75) (layer "F.SilkS") (width 0.15) (tstamp 191dd03a-a2b8-42fa-8970-4dc270997cd1)) 33 | (fp_line (start 58.195 22.75) (end 58.195 20.7) (layer "F.SilkS") (width 0.15) (tstamp 1cdc5228-ad17-4d63-8708-4692bdaee394)) 34 | (fp_line (start 0 22.75) (end 55.6 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) 35 | (fp_line (start 58.195 -2.25) (end 80.772 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 37a73017-f298-47cd-bdb7-7bc191ad984f)) 36 | (fp_line (start 80.772 13.35) (end 77.52 13.35) (layer "F.SilkS") (width 0.15) (tstamp 39fafe95-8254-4698-afd7-db5d68cd1752)) 37 | (fp_line (start 0 -2.25) (end 55.6 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) 38 | (fp_line (start 58.195 -2.25) (end 58.195 -0.2) (layer "F.SilkS") (width 0.15) (tstamp 59ec978c-c8e2-414a-a69f-708cea97cce6)) 39 | (fp_line (start 80.772 22.75) (end 80.772 14.847) (layer "F.SilkS") (width 0.15) (tstamp 5fef8510-278a-42c0-bedf-158466ff5965)) 40 | (fp_line (start 80.772 13.35) (end 80.772 -2.25) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) 41 | (fp_line (start 55.6 -2.25) (end 55.6 -0.2) (layer "F.SilkS") (width 0.15) (tstamp e14b944f-9901-4d63-93df-26863da95cc8)) 42 | (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) 43 | (fp_arc (start 55.6 20.7) (mid 56.8975 19.278359) (end 58.195 20.7) (layer "F.SilkS") (width 0.15) (tstamp 0e5fac49-b119-4836-ace3-ffb29b98243d)) 44 | (fp_arc (start 77.52 14.847) (mid 76.76296 14.0985) (end 77.52 13.35) (layer "F.SilkS") (width 0.15) (tstamp 57090ebc-d9cf-4db9-a79e-c6c811a98ebe)) 45 | (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)) 46 | (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)) 47 | (fp_arc (start 58.195 -0.2) (mid 56.8975 1.221641) (end 55.6 -0.2) (layer "F.SilkS") (width 0.15) (tstamp ef15d786-a25b-4885-8fea-01752bc948a9)) 48 | (fp_circle (center 56.8975 20.5) (end 59.3475 20.5) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 26e1f106-fe45-4637-9b4f-d43b5f6c5376)) 49 | (fp_circle (center 56.8975 0) (end 59.3475 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) 50 | (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)) 51 | (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) 52 | (fp_line (start 66.929 -2.504) (end 66.929 -3.229) (layer "F.CrtYd") (width 0.15) (tstamp 1f92cb55-8e1f-4dee-a44c-6278d8fd3ced)) 53 | (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) 54 | (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) 55 | (fp_line (start 59.846 -2.504) (end 59.846 -3.229) (layer "F.CrtYd") (width 0.15) (tstamp 45c63460-a36c-4480-b3ca-399058ac21bc)) 56 | (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) 57 | (fp_line (start 81.026 -2.504) (end 81.026 23.004) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) 58 | (fp_line (start 0 -2.504) (end 59.846 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) 59 | (fp_line (start 81.026 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) 60 | (fp_line (start 66.929 -3.225) (end 59.846 -3.229) (layer "F.CrtYd") (width 0.15) (tstamp c90bb864-6676-48fd-973b-efff621fe0f8)) 61 | (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) 62 | (fp_line (start 66.929 -2.504) (end 81.026 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp de00fa7d-3358-4494-a4a8-7806e962f56b)) 63 | (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (fp_circle (center 56.8975 0) (end 59.0975 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) 68 | (fp_circle (center 56.8975 20.5) (end 59.0975 20.5) (layer "B.Fab") (width 0.15) (fill none) (tstamp b3d9dc23-3b1f-4cdb-9a86-4830eadd04b6)) 69 | (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) 70 | (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) 71 | (fp_line (start 60.1 -2.25) (end 60.1 -2.975) (layer "F.Fab") (width 0.15) (tstamp 3c6b3128-38f4-4bcb-bc81-30d058bfaffb)) 72 | (fp_line (start 60.1 -2.975) (end 66.675 -2.975) (layer "F.Fab") (width 0.15) (tstamp 936f21e9-ee1d-4c5c-9ac9-858d1b2c61ea)) 73 | (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) 74 | (fp_line (start 66.675 -2.975) (end 66.675 -2.25) (layer "F.Fab") (width 0.15) (tstamp d2edf45d-7359-4f74-9527-bff5a16a3b44)) 75 | (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) 76 | (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)) 77 | (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)) 78 | (fp_circle (center 56.8975 20.5) (end 59.0975 20.5) (layer "F.Fab") (width 0.15) (fill none) (tstamp 395c6380-f47f-4701-a29d-47f2b46b1478)) 79 | (fp_circle (center 56.8975 0) (end 59.0975 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) 80 | (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)) 81 | (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) 82 | (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)) 83 | (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)) 84 | (pad "" np_thru_hole circle (at 56.8975 0) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 85771d1e-44bd-4c30-81ee-aaeeebe2b1ab)) 85 | (pad "" np_thru_hole circle (at 56.8975 20.5) (size 2.2 2.2) (drill 2.2) (layers F&B.Cu *.Mask) (tstamp 95fd0565-3e3b-40e3-a9bc-36e43c73e5f3)) 86 | (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)) 87 | (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)) 88 | (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)) 89 | (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)) 90 | (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)) 91 | (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)) 92 | (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)) 93 | (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)) 94 | (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)) 95 | (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)) 96 | (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)) 97 | (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)) 98 | (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)) 99 | (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)) 100 | (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)) 101 | (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)) 102 | (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)) 103 | (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)) 104 | (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)) 105 | (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)) 106 | (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)) 107 | (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)) 108 | (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)) 109 | (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)) 110 | (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)) 111 | (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)) 112 | (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)) 113 | (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)) 114 | ) 115 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_MKR_WiFi_1010_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_MKR_WiFi_1010_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/mkr-wifi-1010") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 4 -3.35 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) 9 | ) 10 | (fp_text value "Arduino_MKR_WiFi_1010_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) 13 | ) 14 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) 17 | ) 18 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 19770864-8108-4de2-96c3-035f61a33e88) 21 | ) 22 | (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) 25 | ) 26 | (fp_line (start 0 22.75) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) 27 | (fp_line (start 0 -2.25) (end 57 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) 28 | (fp_line (start 59.25 20.5) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) 29 | (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) 30 | (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)) 31 | (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)) 32 | (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)) 33 | (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)) 34 | (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)) 35 | (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) 36 | (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)) 37 | (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) 38 | (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) 39 | (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) 40 | (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) 41 | (fp_line (start 0 -2.504) (end 57 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) 42 | (fp_line (start 57 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) 43 | (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) 44 | (fp_line (start 59.504 0) (end 59.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp e16b8f9f-c993-46fa-8d5b-f4ce7fbff750)) 45 | (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) 52 | (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)) 53 | (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) 54 | (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) 55 | (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) 56 | (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) 61 | (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)) 62 | (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | (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)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (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)) 79 | (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)) 80 | (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)) 81 | (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)) 82 | (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)) 83 | (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)) 84 | (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)) 85 | (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)) 86 | (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)) 87 | (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)) 88 | (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)) 89 | (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)) 90 | (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)) 91 | (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)) 92 | (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)) 93 | (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)) 94 | (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)) 95 | ) 96 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_MKR_Zero_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_MKR_Zero_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/mkr-zero") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 4 -3.35 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp ae6ac9ec-621f-4d28-bcc4-60fba63868e3) 9 | ) 10 | (fp_text value "Arduino_MKR_Zero_Socket" (at 21 -3.35 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 60acc0d5-8c46-4969-806b-f6d872d4ba38) 13 | ) 14 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 756d33c5-4d49-48a0-820d-cce1200fcba8) 17 | ) 18 | (fp_text user "D0" (at 40.2048 18.505 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 19770864-8108-4de2-96c3-035f61a33e88) 21 | ) 22 | (fp_text user "USB" (at -2.975 10.25 270) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp b0b820f8-44b2-4274-9117-6d2517cbf575) 25 | ) 26 | (fp_text user "SD Card" (at 59.925 10.546 270) (layer "F.Fab") 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | (tstamp c2c87c2c-baad-454a-8fd6-99e01e60d3ea) 29 | ) 30 | (fp_line (start 0 22.75) (end 57 22.75) (layer "F.SilkS") (width 0.15) (tstamp 3502e3b3-96b7-4fe1-8e44-eba89c6103a3)) 31 | (fp_line (start 0 -2.25) (end 57 -2.25) (layer "F.SilkS") (width 0.15) (tstamp 49b51b35-b29c-46ef-aacf-c02eb6da080c)) 32 | (fp_line (start 59.25 20.5) (end 59.25 0) (layer "F.SilkS") (width 0.15) (tstamp b2c9fecb-50ef-4a6f-b482-a02aeb4853ea)) 33 | (fp_line (start -2.25 20.5) (end -2.25 0) (layer "F.SilkS") (width 0.15) (tstamp f56977a7-cebe-48b3-9f59-062f4a9a16b5)) 34 | (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)) 35 | (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)) 36 | (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)) 37 | (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)) 38 | (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)) 39 | (fp_circle (center 57 0) (end 59.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 35345cbc-9332-47da-86aa-5244072ca23d)) 40 | (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)) 41 | (fp_circle (center 0 0) (end 2.45 0) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 7ef6c36b-46ac-4e44-9de1-bcda5a45d01a)) 42 | (fp_line (start -2.504 14.568) (end -3.954 14.568) (layer "F.CrtYd") (width 0.15) (tstamp 31d0f740-5d90-47a1-8fd4-b86d4fb849de)) 43 | (fp_line (start -2.504 5.932) (end -2.504 0) (layer "F.CrtYd") (width 0.15) (tstamp 3fcadb03-55d5-4e4c-bf4b-045af61195e4)) 44 | (fp_line (start -3.954 14.568) (end -3.954 5.932) (layer "F.CrtYd") (width 0.15) (tstamp 48c25a3c-3b8a-4ef3-8817-3e7a5466cf86)) 45 | (fp_line (start 59.504 4.792) (end 60.854 4.792) (layer "F.CrtYd") (width 0.15) (tstamp 568e8ef7-2865-44b2-add1-67b1cc27a508)) 46 | (fp_line (start 59.504 0) (end 59.504 4.792) (layer "F.CrtYd") (width 0.15) (tstamp 8c2f9329-4b7b-4d1a-b6cb-caeff324c6c5)) 47 | (fp_line (start 0 -2.504) (end 57 -2.504) (layer "F.CrtYd") (width 0.15) (tstamp ae2e47a3-b272-4a4e-b461-0a9449a9143a)) 48 | (fp_line (start 57 23.004) (end 0 23.004) (layer "F.CrtYd") (width 0.15) (tstamp afb3b3a8-2119-4d54-bb6e-fa77e45a8684)) 49 | (fp_line (start 60.854 4.792) (end 60.854 16.3) (layer "F.CrtYd") (width 0.15) (tstamp cd955e9f-09ca-4042-a865-35ac8ff4ec15)) 50 | (fp_line (start 60.854 16.3) (end 59.504 16.3) (layer "F.CrtYd") (width 0.15) (tstamp d16fdb20-1b28-4bdc-8aac-1c281596c35f)) 51 | (fp_line (start -2.504 20.5) (end -2.504 14.568) (layer "F.CrtYd") (width 0.15) (tstamp d1da8655-983e-422c-9117-82c70779f966)) 52 | (fp_line (start 59.504 16.3) (end 59.504 20.5) (layer "F.CrtYd") (width 0.15) (tstamp e16b8f9f-c993-46fa-8d5b-f4ce7fbff750)) 53 | (fp_line (start -3.954 5.932) (end -2.504 5.932) (layer "F.CrtYd") (width 0.15) (tstamp e29126ff-14cd-4e6e-897d-edc04f5a5d76)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (fp_circle (center 57 0) (end 59.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp 343a78ab-2414-4de0-bf91-ae04e264cf9f)) 60 | (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)) 61 | (fp_circle (center 0 0) (end 2.2 0) (layer "B.Fab") (width 0.15) (fill none) (tstamp d3d4c71f-4608-402f-9c86-8a7cb063d201)) 62 | (fp_line (start -2.25 6.186) (end -3.7 6.186) (layer "F.Fab") (width 0.15) (tstamp 194da2ca-a932-4939-b0a9-d1dc7244299d)) 63 | (fp_line (start 60.6 5.046) (end 60.6 16.046) (layer "F.Fab") (width 0.15) (tstamp 5db8b4d4-a213-44d7-bf89-7abe55c73044)) 64 | (fp_line (start 59.25 5.046) (end 60.6 5.046) (layer "F.Fab") (width 0.15) (tstamp 63117ca2-ac26-4bc1-b686-36d72a6ef734)) 65 | (fp_line (start 60.6 16.046) (end 59.25 16.046) (layer "F.Fab") (width 0.15) (tstamp 87bc7b7b-0cd4-4ccc-bafa-189bfdfd21ed)) 66 | (fp_line (start -3.7 14.314) (end -2.25 14.314) (layer "F.Fab") (width 0.15) (tstamp a6bc8f88-64f6-40c7-a391-12d937405be3)) 67 | (fp_line (start -3.7 6.186) (end -3.7 14.314) (layer "F.Fab") (width 0.15) (tstamp d4476815-10e4-4a5f-ae74-9ec04811c3e7)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (fp_circle (center 57 0) (end 59.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6c3f5376-1790-4013-9ab0-11675bfc70e2)) 72 | (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)) 73 | (fp_circle (center 0 0) (end 2.2 0) (layer "F.Fab") (width 0.15) (fill none) (tstamp a7df5cb5-a18e-40aa-9019-6fc451d8dd25)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (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)) 79 | (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)) 80 | (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)) 81 | (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)) 82 | (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)) 83 | (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)) 84 | (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)) 85 | (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)) 86 | (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)) 87 | (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)) 88 | (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)) 89 | (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)) 90 | (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)) 91 | (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)) 92 | (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)) 93 | (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)) 94 | (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)) 95 | (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)) 96 | (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)) 97 | (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)) 98 | (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)) 99 | (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)) 100 | (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)) 101 | (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)) 102 | (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)) 103 | (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)) 104 | (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)) 105 | (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)) 106 | ) 107 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Micro_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Micro_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A860566) 4 | (descr "https://docs.arduino.cc/hardware/micro") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 2.54 -19.05) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 16f32679-7d70-46ba-a272-2ece67ea1d01) 9 | ) 10 | (fp_text value "Arduino_Micro_Socket" (at 15.494 -19.05) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 1746b09b-330d-4726-85af-0aec326b3200) 13 | ) 14 | (fp_text user "D0" (at 36.94 -14.715 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 5d7744c1-7b46-4152-b0f1-54b9e8676cc8) 17 | ) 18 | (fp_text user "D0" (at 36.94 -14.715 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp cc765931-9d78-4a79-ab2d-5f0e3cf7fc64) 21 | ) 22 | (fp_text user "USB" (at -0.4191 -9 90) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp e848f7b5-f45c-4b29-ac74-ecd2a893e74f) 25 | ) 26 | (fp_line (start 0 -18) (end 0 0) (layer "F.SilkS") (width 0.15) (tstamp 37eaf90f-1530-4a62-a521-a577f889226b)) 27 | (fp_line (start 48.48 -18) (end 48.48 0) (layer "F.SilkS") (width 0.15) (tstamp 3af2cf6a-c8a5-483b-b776-7434d42e0ed6)) 28 | (fp_line (start 0 -18.034) (end 48.48 -18.034) (layer "F.SilkS") (width 0.15) (tstamp b61c5206-c164-4473-b431-c1350a1ee41f)) 29 | (fp_line (start 0 0) (end 48.48 0) (layer "F.SilkS") (width 0.15) (tstamp e56c7dfe-488b-428c-877f-5139c782ffac)) 30 | (fp_circle (center 47.1 -16.62) (end 48.75 -16.62) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 163ac14a-f7ec-49e8-b82c-2269644612a4)) 31 | (fp_circle (center 47.1 -1.38) (end 48.75 -1.38) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 28aa4912-a945-4810-901d-6ab90b331508)) 32 | (fp_circle (center 1.38 -1.38) (end 3.03 -1.38) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 367e4011-1fd9-4ff4-8a60-fb81a6fd660f)) 33 | (fp_circle (center 1.38 -16.62) (end 3.03 -16.62) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp bd727978-8593-42b8-8f65-4833e44b360a)) 34 | (fp_line (start 48.768 -18.288) (end 48.768 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 0c256941-ed5a-4d2a-9eff-79797f156578)) 35 | (fp_line (start -1.0922 -12.81) (end -0.254 -12.81) (layer "F.CrtYd") (width 0.15) (tstamp 120e59ae-a5a1-4b99-86ff-dd6d267b496b)) 36 | (fp_line (start -0.254 0.254) (end -0.254 -5.19) (layer "F.CrtYd") (width 0.15) (tstamp 194f8459-187f-427c-a0ff-9a7a2c5702d5)) 37 | (fp_line (start -0.254 -12.81) (end -0.254 -18.288) (layer "F.CrtYd") (width 0.15) (tstamp 373d2b9b-3778-4e9e-bd97-f69855395c72)) 38 | (fp_line (start -1.0922 -5.19) (end -1.0922 -12.81) (layer "F.CrtYd") (width 0.15) (tstamp 753b5a59-b29d-41d2-8113-2fb31a68c77a)) 39 | (fp_line (start 48.768 0.254) (end -0.254 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 9896f6d4-d79b-4184-b28e-b9984c5a0ef6)) 40 | (fp_line (start -1.0922 -5.19) (end -0.254 -5.19) (layer "F.CrtYd") (width 0.15) (tstamp 9b77a336-babe-4e27-9f92-43802e442ec9)) 41 | (fp_line (start -0.254 -18.288) (end 48.768 -18.288) (layer "F.CrtYd") (width 0.15) (tstamp d9ad0a7b-e4d5-4391-afaa-25303b82428d)) 42 | (fp_circle (center 47.1 -16.62) (end 48.5 -16.62) (layer "B.Fab") (width 0.15) (fill none) (tstamp 68fb22c6-66e8-4f79-86f4-81e9691f1387)) 43 | (fp_circle (center 1.38 -1.38) (end 2.78 -1.38) (layer "B.Fab") (width 0.15) (fill none) (tstamp 80272e85-6346-4d98-acfd-db75ce32d7ad)) 44 | (fp_circle (center 47.1 -1.38) (end 48.5 -1.38) (layer "B.Fab") (width 0.15) (fill none) (tstamp b8bf3b1d-0c34-49a2-8085-9e447a3f22f6)) 45 | (fp_circle (center 1.38 -16.62) (end 2.78 -16.62) (layer "B.Fab") (width 0.15) (fill none) (tstamp cc81b356-bbdb-4a0c-a081-a32dcbca6efe)) 46 | (fp_line (start -0.8382 -5.444) (end -0.8382 -12.556) (layer "F.Fab") (width 0.15) (tstamp 3a38f60b-527a-4f9a-8a82-6f35250c28da)) 47 | (fp_line (start -0.8382 -5.444) (end 0 -5.444) (layer "F.Fab") (width 0.15) (tstamp 49a38da6-f1d5-4cdf-bb00-2e1c9f7215bc)) 48 | (fp_line (start -0.8382 -12.556) (end 0 -12.556) (layer "F.Fab") (width 0.15) (tstamp bb6db523-5a30-411a-9a5d-b70ce4ebbf3b)) 49 | (fp_rect (start 2.65 -2.65) (end 45.83 -0.11) (layer "F.Fab") (width 0.15) (fill none) (tstamp 581b1648-b6cd-42df-8c52-a991be796cf3)) 50 | (fp_rect (start 2.65 -17.89) (end 45.83 -15.35) (layer "F.Fab") (width 0.15) (fill none) (tstamp 7cc517e6-189d-4acc-b109-4e7b8a5afe3c)) 51 | (fp_circle (center 47.1 -1.38) (end 48.5 -1.38) (layer "F.Fab") (width 0.15) (fill none) (tstamp 1b303ee3-b568-41b0-a49f-d26edd2fe30d)) 52 | (fp_circle (center 1.38 -1.38) (end 2.78 -1.38) (layer "F.Fab") (width 0.15) (fill none) (tstamp 9e0493c5-ffa8-4bac-ab6a-3815ad414f4f)) 53 | (fp_circle (center 1.38 -16.62) (end 2.78 -16.62) (layer "F.Fab") (width 0.15) (fill none) (tstamp c5d7ba3f-488e-47ba-8b9e-7c70ea2ed898)) 54 | (fp_circle (center 47.1 -16.62) (end 48.5 -16.62) (layer "F.Fab") (width 0.15) (fill none) (tstamp e2d96539-41a6-433f-992b-d5a24ccb57a1)) 55 | (pad "" np_thru_hole circle (at 1.38 -1.38) (size 1.4 1.4) (drill 1.4) (layers F&B.Cu *.Mask) (tstamp 2e9ea354-38cd-48ec-a23a-c04437a48173)) 56 | (pad "" thru_hole oval (at 29.32 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 323bfa52-437d-42b0-94ee-4afed48d7d56)) 57 | (pad "" np_thru_hole circle (at 47.1 -1.38) (size 1.4 1.4) (drill 1.4) (layers F&B.Cu *.Mask) (tstamp 5c2c51bb-8052-4ac1-806b-bec65536d46f)) 58 | (pad "" np_thru_hole circle (at 47.1 -16.62) (size 1.016 1.016) (drill 1.016) (layers *.Cu *.Mask) (tstamp aa36619f-2cd2-4503-857c-796cdcafb415)) 59 | (pad "" np_thru_hole circle (at 1.38 -16.62) (size 1.4 1.4) (drill 1.4) (layers F&B.Cu *.Mask) (tstamp b83fd940-27b3-43ed-9260-e7d6a5033f3f)) 60 | (pad "" thru_hole oval (at 26.78 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cfcc8801-3ec1-4d5a-a832-dfc4a6c42618)) 61 | (pad "3V3" thru_hole oval (at 6.46 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bdb51120-a576-414b-ac3e-2e084c20f251)) 62 | (pad "5V" thru_hole oval (at 31.86 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1ed11cbe-ff41-406b-96f1-8837376fdeb6)) 63 | (pad "A0" thru_hole oval (at 11.54 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp cd1b7d62-88b8-4c3c-a373-7d1515c4157c)) 64 | (pad "A1" thru_hole oval (at 14.08 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7a6ae808-3ec4-4383-aca7-643ca3feb405)) 65 | (pad "A2" thru_hole oval (at 16.62 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d566f91f-7570-44d0-8e3c-01c5721b9148)) 66 | (pad "A3" thru_hole oval (at 19.16 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b95e3931-56d8-4546-ac1c-b315f88a3ee8)) 67 | (pad "A4" thru_hole oval (at 21.7 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2db29891-77a0-4979-8d5d-7792426707e4)) 68 | (pad "A5" thru_hole oval (at 24.24 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 3ad38a00-f552-4574-af6e-543c929c9649)) 69 | (pad "AREF" thru_hole oval (at 9 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp bbe0799f-9916-41d1-979b-d89a686d27e1)) 70 | (pad "D0" thru_hole oval (at 36.94 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 93d30818-099d-4b19-803a-95b13ed00660)) 71 | (pad "D1" thru_hole oval (at 39.48 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7209712a-4a35-4e72-bb7a-dd9dcfc0ef3d)) 72 | (pad "D2" thru_hole oval (at 29.32 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e0479b6-6f33-4add-8945-aed2566aa0af)) 73 | (pad "D3" thru_hole oval (at 26.78 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 615feac2-2ae9-4d9a-b855-4af44b2c108f)) 74 | (pad "D4" thru_hole oval (at 24.24 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 500f410a-9ab7-4742-afed-52e690e9b180)) 75 | (pad "D5" thru_hole oval (at 21.7 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 584611be-edd7-415e-a6ae-05a6217cfaae)) 76 | (pad "D6" thru_hole oval (at 19.16 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 070c0460-8521-4627-b19a-13ed3399afaf)) 77 | (pad "D7" thru_hole oval (at 16.62 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 102eda50-4496-42c7-b14d-5455ddd4844b)) 78 | (pad "D8" thru_hole oval (at 14.08 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a8669956-5965-4104-a12f-1d77d0527cbc)) 79 | (pad "D9" thru_hole oval (at 11.54 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7857cd77-3ef7-4406-9e9a-7bfcd0a308b6)) 80 | (pad "D10" thru_hole oval (at 9 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d8e34b38-006e-4f76-a7de-83a5d9548094)) 81 | (pad "D11" thru_hole oval (at 6.46 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 75ffce1d-95c5-4216-a5d9-b9611c0d978d)) 82 | (pad "D12" thru_hole oval (at 3.92 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 40718633-c343-429a-9c85-28b4a23efddd)) 83 | (pad "D13" thru_hole oval (at 3.92 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 196832c8-a812-42dd-bcb7-1f8d7fa4bbc1)) 84 | (pad "GND1" thru_hole rect (at 36.94 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 827d7532-1272-46cd-a69c-0304931ba119)) 85 | (pad "GND2" thru_hole rect (at 31.86 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 26b69951-cb2f-412d-aacc-eeb05264dbf5)) 86 | (pad "MISO" thru_hole oval (at 42.02 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2d085edb-d374-442e-a20c-70b04f1326b0)) 87 | (pad "MOSI" thru_hole circle (at 44.56 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d9633f7d-835f-49df-a1d1-e50c4730ff15)) 88 | (pad "RST1" thru_hole oval (at 34.4 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b938c288-d7c4-473f-81d1-92459ddda836)) 89 | (pad "RST2" thru_hole oval (at 34.4 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 1689529f-1348-4a54-929a-51f02fe23586)) 90 | (pad "SCK" thru_hole oval (at 44.56 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7805e341-ec82-4ec4-b66c-007ff9b21073)) 91 | (pad "SS" thru_hole oval (at 42.02 -16.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 71d739de-c162-4c61-b762-c82bd0b151c8)) 92 | (pad "VIN" thru_hole oval (at 39.48 -1.38) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 19c0abd4-ecb1-49c4-96d8-ccbc06855423)) 93 | ) 94 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Mini_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Mini_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A87789E) 4 | (descr "https://docs.arduino.cc/retired/boards/arduino-mini-05") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 2.54 -31.496) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 2d6a30bb-ae01-4535-880b-616de8fedfc8) 9 | ) 10 | (fp_text value "Arduino_Mini_Socket" (at 8.89 -15.24 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 4a9dee0d-a5fa-4d3e-87dc-c4e7e38e35d2) 13 | ) 14 | (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 908c44d1-cf31-4f1d-83e5-27d92669364a) 17 | ) 18 | (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8758cabd-19c7-427e-ac6f-46bd76e08782) 21 | ) 22 | (fp_line (start 17.78 0) (end 0 0) (layer "F.SilkS") (width 0.15) (tstamp a14092f2-189a-458a-ae5a-5b20f222688b)) 23 | (fp_line (start 0 -30.48) (end 17.78 -30.48) (layer "F.SilkS") (width 0.15) (tstamp a7edba04-4732-4f32-a8ad-bf79bddc287a)) 24 | (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.SilkS") (width 0.15) (tstamp e7fa98a2-7b07-48d0-a113-67c688531376)) 25 | (fp_line (start 0 0) (end 0 -30.48) (layer "F.SilkS") (width 0.15) (tstamp e8a79379-a2d9-41c0-971d-7a4a706267ea)) 26 | (fp_line (start 18.034 0.254) (end -0.254 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 2816723b-c0b5-4534-914f-a64313082784)) 27 | (fp_line (start -0.254 -30.734) (end 18.034 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp 74625c7d-a4ed-4aa1-bef9-56f27049a9b0)) 28 | (fp_line (start 18.034 -30.734) (end 18.034 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 8c8e4540-0114-4b3a-b0f2-341b65969c68)) 29 | (fp_line (start -0.254 0.254) (end -0.254 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp ee780333-b327-426e-8bf5-f40106bdb30a)) 30 | (fp_line (start 15.24 -27.94) (end 2.54 -27.94) (layer "F.Fab") (width 0.15) (tstamp 0cede9ee-a7d3-45f9-a8a3-cdebef06c654)) 31 | (fp_line (start 7.62 0) (end 0 0) (layer "F.Fab") (width 0.15) (tstamp 24d6f198-5a0e-457d-9ea7-46e567a24b01)) 32 | (fp_line (start 10.16 -2.54) (end 15.24 -2.54) (layer "F.Fab") (width 0.15) (tstamp 7639da22-6e9e-4807-9d63-06c463329b5f)) 33 | (fp_line (start 2.54 -27.94) (end 2.54 -5.08) (layer "F.Fab") (width 0.15) (tstamp 8257836e-d17a-4adc-800b-b1470161763d)) 34 | (fp_line (start 17.78 0) (end 10.16 0) (layer "F.Fab") (width 0.15) (tstamp 992fda28-df73-47f0-b032-874d1413f2ff)) 35 | (fp_line (start 0 0) (end 0 -30.48) (layer "F.Fab") (width 0.15) (tstamp adc1fe9d-a648-4057-bb93-0580fc57d9d1)) 36 | (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.15) (tstamp de4c8a45-abaa-400d-966d-c160344f5fb1)) 37 | (fp_line (start 15.24 -2.54) (end 15.24 -27.94) (layer "F.Fab") (width 0.15) (tstamp e773e2e3-8621-499a-95fd-510bb3b51dc1)) 38 | (fp_line (start 0 -30.48) (end 17.78 -30.48) (layer "F.Fab") (width 0.15) (tstamp e7e2b274-a13b-4ecf-93c4-18081fd5636c)) 39 | (fp_line (start 10.16 0) (end 10.16 -2.54) (layer "F.Fab") (width 0.15) (tstamp ec4af807-27fc-40a6-b5d1-48f0ca940f5a)) 40 | (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.Fab") (width 0.15) (tstamp efc8c3b3-3b35-4c4d-b7ad-dc357400ca29)) 41 | (fp_line (start 2.54 -5.08) (end 7.62 -5.08) (layer "F.Fab") (width 0.15) (tstamp f7022c55-3869-4fe3-9a9c-1c6d5aee9a34)) 42 | (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)) 43 | (pad "5V2" thru_hole circle (at 11.43 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e3ab270e-5458-4edb-aaf8-36a3983d14a2)) 44 | (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)) 45 | (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)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (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)) 52 | (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)) 53 | (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)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (pad "GND3" thru_hole rect (at 13.97 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f3b27cc1-4015-4028-b495-d9988a442fb6)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (pad "L2" thru_hole circle (at 3.81 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b26ad7ff-e68c-4a16-95f3-5e2c53b06e5a)) 73 | (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)) 74 | (pad "RX" thru_hole circle (at 8.89 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 659102b6-6d59-4e9a-9163-88fda220a9c8)) 75 | (pad "TX" thru_hole circle (at 6.35 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 99230c07-44ce-436a-be44-9166d8301dd7)) 76 | (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)) 77 | ) 78 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Mini_Socket_NoSPH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Mini_Socket_NoSPH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A87789E) 4 | (descr "https://docs.arduino.cc/retired/boards/arduino-mini-05") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 2.54 -31.496) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 2d6a30bb-ae01-4535-880b-616de8fedfc8) 9 | ) 10 | (fp_text value "Arduino_Mini_Socket_NoSPH" (at 8.89 -15.24 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 4a9dee0d-a5fa-4d3e-87dc-c4e7e38e35d2) 13 | ) 14 | (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 908c44d1-cf31-4f1d-83e5-27d92669364a) 17 | ) 18 | (fp_text user "D0" (at 3.175 -26.67 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8758cabd-19c7-427e-ac6f-46bd76e08782) 21 | ) 22 | (fp_line (start 17.78 0) (end 0 0) (layer "F.SilkS") (width 0.15) (tstamp a14092f2-189a-458a-ae5a-5b20f222688b)) 23 | (fp_line (start 0 -30.48) (end 17.78 -30.48) (layer "F.SilkS") (width 0.15) (tstamp a7edba04-4732-4f32-a8ad-bf79bddc287a)) 24 | (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.SilkS") (width 0.15) (tstamp e7fa98a2-7b07-48d0-a113-67c688531376)) 25 | (fp_line (start 0 0) (end 0 -30.48) (layer "F.SilkS") (width 0.15) (tstamp e8a79379-a2d9-41c0-971d-7a4a706267ea)) 26 | (fp_line (start 18.034 0.254) (end -0.254 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 2816723b-c0b5-4534-914f-a64313082784)) 27 | (fp_line (start -0.254 -30.734) (end 18.034 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp 74625c7d-a4ed-4aa1-bef9-56f27049a9b0)) 28 | (fp_line (start 18.034 -30.734) (end 18.034 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 8c8e4540-0114-4b3a-b0f2-341b65969c68)) 29 | (fp_line (start -0.254 0.254) (end -0.254 -30.734) (layer "F.CrtYd") (width 0.15) (tstamp ee780333-b327-426e-8bf5-f40106bdb30a)) 30 | (fp_line (start 15.24 -30.48) (end 17.78 -30.48) (layer "F.Fab") (width 0.15) (tstamp 083bf086-935d-4f70-9b7e-122d02d1a8e6)) 31 | (fp_line (start 7.62 0) (end 0 0) (layer "F.Fab") (width 0.15) (tstamp 24d6f198-5a0e-457d-9ea7-46e567a24b01)) 32 | (fp_line (start 10.16 -2.54) (end 15.24 -2.54) (layer "F.Fab") (width 0.15) (tstamp 7639da22-6e9e-4807-9d63-06c463329b5f)) 33 | (fp_line (start 2.54 -30.48) (end 2.54 -5.08) (layer "F.Fab") (width 0.15) (tstamp 8257836e-d17a-4adc-800b-b1470161763d)) 34 | (fp_line (start 17.78 0) (end 10.16 0) (layer "F.Fab") (width 0.15) (tstamp 992fda28-df73-47f0-b032-874d1413f2ff)) 35 | (fp_line (start 0 0) (end 0 -30.48) (layer "F.Fab") (width 0.15) (tstamp adc1fe9d-a648-4057-bb93-0580fc57d9d1)) 36 | (fp_line (start 7.62 -5.08) (end 7.62 0) (layer "F.Fab") (width 0.15) (tstamp de4c8a45-abaa-400d-966d-c160344f5fb1)) 37 | (fp_line (start 15.24 -2.54) (end 15.24 -30.48) (layer "F.Fab") (width 0.15) (tstamp e773e2e3-8621-499a-95fd-510bb3b51dc1)) 38 | (fp_line (start 0 -30.48) (end 2.54 -30.48) (layer "F.Fab") (width 0.15) (tstamp e7e2b274-a13b-4ecf-93c4-18081fd5636c)) 39 | (fp_line (start 10.16 0) (end 10.16 -2.54) (layer "F.Fab") (width 0.15) (tstamp ec4af807-27fc-40a6-b5d1-48f0ca940f5a)) 40 | (fp_line (start 17.78 -30.48) (end 17.78 0) (layer "F.Fab") (width 0.15) (tstamp efc8c3b3-3b35-4c4d-b7ad-dc357400ca29)) 41 | (fp_line (start 2.54 -5.08) (end 7.62 -5.08) (layer "F.Fab") (width 0.15) (tstamp f7022c55-3869-4fe3-9a9c-1c6d5aee9a34)) 42 | (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)) 43 | (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)) 44 | (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)) 45 | (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)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (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)) 52 | (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)) 53 | (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)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | ) 73 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nano_33_IoT_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nano_33_IoT_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A860395) 4 | (descr "https://docs.arduino.cc/hardware/nano-33-iot") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 0 -45.28) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 8d501a07-f456-428f-938a-c2ff457ac775) 9 | ) 10 | (fp_text value "Arduino_Nano_33_IoT_Socket" (at 0 -21.082 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 0543a795-8418-457f-9c9c-5841f52804b9) 13 | ) 14 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp fc74a73d-7c42-4f9d-9fbb-6a9a5c2d5942) 17 | ) 18 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8c5e6122-e7f0-4945-ad6a-232d882b0b9c) 21 | ) 22 | (fp_text user "USB" (at 0 0.725) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp fa6af75b-b518-4152-8d72-eb2ed6231faa) 25 | ) 26 | (fp_line (start -8.89 0) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 5c1eddc1-7d54-4b94-8bc1-686ff4cf9abf)) 27 | (fp_line (start 8.89 -44.01) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 8cc4f3d1-5640-4df9-a123-ab9c3c5aada3)) 28 | (fp_line (start -8.89 -44.01) (end 8.89 -44.01) (layer "F.SilkS") (width 0.15) (tstamp 9bcde0b5-d74f-45c2-a55e-619048e9ea39)) 29 | (fp_line (start -8.89 -44.01) (end -8.89 0) (layer "F.SilkS") (width 0.15) (tstamp b436473a-1905-4762-8380-da4c171a6f2d)) 30 | (fp_line (start -8.89 -44.01) (end -8.89 -43.18) (layer "Cmts.User") (width 0.15) (tstamp c8cc07c2-8309-4365-b96c-a24426f6ab1f)) 31 | (fp_circle (center 7.62 -1.27) (end 9.47 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 2146af5b-298d-4140-a7d0-6d55eee7a73b)) 32 | (fp_circle (center -7.62 -1.27) (end -5.77 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 257da266-b66e-4593-ae37-c6ec65995f17)) 33 | (fp_circle (center 7.62 -41.91) (end 9.47 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ea369e7f-c985-4c1d-bf9a-751519ed0b79)) 34 | (fp_circle (center -7.62 -41.91) (end -5.77 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ec1cd117-9a59-4ab2-9b87-3d5379349516)) 35 | (fp_line (start -9.144 -42.9514) (end -9.144 -44.264) (layer "F.CrtYd") (width 0.15) (tstamp 231c84bb-7070-4ddd-bc4c-04082077d21b)) 36 | (fp_line (start -9.144 0.254) (end -9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp 2e1f80d6-9b28-40db-a5c2-9e984eac17ef)) 37 | (fp_line (start 4.318 1.704) (end -4.318 1.704) (layer "F.CrtYd") (width 0.15) (tstamp 3edac426-1ef1-4156-b979-a143fff90231)) 38 | (fp_line (start -4.318 1.704) (end -4.318 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 43a3ca02-9d3a-4de1-a445-4b7d4367a32b)) 39 | (fp_line (start -4.318 0.254) (end -6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 490d4918-d043-46b1-8adc-d5ecc2876367)) 40 | (fp_line (start 9.144 -0.2286) (end 9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4a0fd168-5009-4036-b019-ad688b59b1d1)) 41 | (fp_line (start -9.144 -44.264) (end 9.144 -44.264) (layer "F.CrtYd") (width 0.15) (tstamp 4c120a62-31d9-4f0a-bb44-a410b36f4f7b)) 42 | (fp_line (start 9.144 -44.264) (end 9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 63c79bcb-4072-46d1-a6a1-5b28ffef679e)) 43 | (fp_line (start 6.5786 0.254) (end 4.318 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 6f4b53ff-bde3-4807-9547-d5cf102287a0)) 44 | (fp_line (start 9.144 -40.8686) (end 9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp aa28b786-5928-4c3f-be89-73f2b8024b41)) 45 | (fp_line (start 9.144 0.254) (end 8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp d18eedea-6441-462b-958a-5e7370537b28)) 46 | (fp_line (start -9.144 -2.3114) (end -9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp e446db96-00cc-4a8e-8e94-297a8ede5012)) 47 | (fp_line (start -8.6614 0.254) (end -9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp f1090635-f59f-4084-bb37-f728f35cfe3a)) 48 | (fp_line (start 4.318 0.254) (end 4.318 1.704) (layer "F.CrtYd") (width 0.15) (tstamp fcf8d5be-2215-455e-b6b3-5472f7a5e11f)) 49 | (fp_arc (start -9.144 -40.8686) (mid -9.467363 -41.91) (end -9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 0639d73a-a7f2-4531-b2d8-c81593758134)) 50 | (fp_arc (start -9.144 -0.2286) (mid -9.467363 -1.27) (end -9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp 284471d5-b127-4c9c-88d9-33f2cab95244)) 51 | (fp_arc (start 9.144 -42.9514) (mid 9.467363 -41.91) (end 9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 43a6342f-ef72-4683-8d99-2670c2b20a05)) 52 | (fp_arc (start -6.5786 0.254) (mid -7.62 0.577363) (end -8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 627fea1a-4574-484d-8e8e-7bdfa6af654c)) 53 | (fp_arc (start 9.144 -2.3114) (mid 9.467363 -1.27) (end 9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp a16fdf63-1bbd-426c-bf3d-81d5fbf2fded)) 54 | (fp_arc (start 8.6614 0.254) (mid 7.62 0.577363) (end 6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp ead78def-6883-435d-a87b-968cd55a1a3c)) 55 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp 1fca8d0c-eb9e-4563-8a98-5d8b80ced577)) 56 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8e6c85a0-a2c8-4069-a252-73cbcc7b741a)) 57 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp a471759c-2b69-426e-8413-be80050604e0)) 58 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp a656062a-20b8-4f45-b299-83e03a377f9b)) 59 | (fp_line (start -4.064 0) (end -4.064 1.45) (layer "F.Fab") (width 0.15) (tstamp 94d06db1-6572-4dca-9931-b742650ec3f2)) 60 | (fp_line (start -4.064 1.45) (end 4.064 1.45) (layer "F.Fab") (width 0.15) (tstamp 9f259383-ff1c-43ee-9aac-28a97b924ad9)) 61 | (fp_line (start 4.064 1.45) (end 4.064 0) (layer "F.Fab") (width 0.15) (tstamp a6bf24e2-5fb9-4e6b-9897-713ee1f93fa8)) 62 | (fp_rect (start -8.89 -40.64) (end -6.35 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp 8746dce5-9d51-4273-b1f2-e1628b87bb32)) 63 | (fp_rect (start 6.35 -40.64) (end 8.89 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp d2b802e2-7757-4928-9a9f-a66764095087)) 64 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 06d4e728-44ef-42ba-ba00-ae04fb7bf96c)) 65 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5c67f042-8062-40e7-81c7-6fd0f2747723)) 66 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6e2f5d42-a9f7-42f8-a0b2-8953507a7540)) 67 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp a88db702-1c79-4890-9a35-70a8deddd39c)) 68 | (pad "" np_thru_hole circle (at -7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 1d7b3ddd-ca09-4716-82ca-2866a412ce15)) 69 | (pad "" np_thru_hole circle (at 7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 212c0688-ef94-4d76-a48d-ef8f4b04c283)) 70 | (pad "" np_thru_hole circle (at 7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 2239fec8-2b00-44a6-bde5-6df3f0b2e881)) 71 | (pad "" np_thru_hole circle (at -7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b9f924c0-608c-44a9-a398-7ae04b87d8d6)) 72 | (pad "3V3" thru_hole circle (at 7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89568eb2-ae4e-45af-a97c-6c643baf94bc)) 73 | (pad "5V" thru_hole circle (at 7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58077d09-a5bd-4435-82cf-a4766c32a6b6)) 74 | (pad "A0" thru_hole circle (at 7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3d356b7-aefa-49ff-b597-e8b36135cd6c)) 75 | (pad "A1" thru_hole circle (at 7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 02285bb1-79b2-4e36-985d-eb8c981ef1c3)) 76 | (pad "A2" thru_hole circle (at 7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 39c13839-b30c-492b-8c3d-45c3cff02521)) 77 | (pad "A3" thru_hole circle (at 7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 35191dcc-e9a6-44af-9967-24d88e6f25e1)) 78 | (pad "A4" thru_hole circle (at 7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 092cd07e-2285-4d9b-83ef-207fa708882f)) 79 | (pad "A5" thru_hole circle (at 7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e76b46a6-51de-4e77-b696-70939979c5bd)) 80 | (pad "A6" thru_hole circle (at 7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daa4fd9c-ef03-4927-b945-f132f6ce2701)) 81 | (pad "A7" thru_hole circle (at 7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f2e880cb-2140-401b-bc1a-70fe329b0bdf)) 82 | (pad "AREF" thru_hole circle (at 7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e8c43d9-7984-4f29-9d85-f88ea1721942)) 83 | (pad "D0" thru_hole circle (at -7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22dadc20-5738-4dbf-b8a5-b6df6742a5c2)) 84 | (pad "D1" thru_hole circle (at -7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae026093-f4e7-472b-aaea-22cfbfedce01)) 85 | (pad "D2" thru_hole circle (at -7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21389d78-e610-49de-aa98-62c988515af9)) 86 | (pad "D3" thru_hole circle (at -7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7643817d-0e69-494f-adfc-79ebc0355aea)) 87 | (pad "D4" thru_hole circle (at -7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 51a9b8ef-1dc0-4346-8e04-3f555112a495)) 88 | (pad "D5" thru_hole circle (at -7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9722a6d8-a3dc-4c29-9fab-3785bc6749c9)) 89 | (pad "D6" thru_hole circle (at -7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d6c47f5-84b2-4fdc-b278-1c71a6e8d3d9)) 90 | (pad "D7" thru_hole circle (at -7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ecae11ce-4b0e-4a8f-8b5e-47fa5afa2c75)) 91 | (pad "D8" thru_hole circle (at -7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b1e7f25b-164b-45e6-8403-c7a51fbd087f)) 92 | (pad "D9" thru_hole circle (at -7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 24d27b6d-f882-4540-bf67-7642a836ed7b)) 93 | (pad "D10" thru_hole circle (at -7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 115dd892-bf50-4fb1-83b4-58d71954885d)) 94 | (pad "D11" thru_hole circle (at -7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 10551c8b-cc8a-482a-9201-a32fc51d9338)) 95 | (pad "D12" thru_hole circle (at -7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2debeeb7-588d-4b4e-a408-09491a09718e)) 96 | (pad "D13" thru_hole circle (at 7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d84bb6f6-eb81-427e-abd0-e41cfec0e325)) 97 | (pad "GND1" thru_hole rect (at -7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 040f124e-cb3b-47c3-a292-42b81b0362f7)) 98 | (pad "GND2" thru_hole rect (at 7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e267994a-8117-4cff-9f8e-61c0383ca4ee)) 99 | (pad "RST1" thru_hole circle (at -7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 721dc120-d2b1-4529-b5c7-2d90b7a388c3)) 100 | (pad "RST2" thru_hole circle (at 7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae82f309-402e-4657-b272-ea427c334fca)) 101 | (pad "VIN" thru_hole circle (at 7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7568bbf6-01b0-4c37-b5c9-536d0246c1f9)) 102 | ) 103 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nano_ESP32_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nano_ESP32_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A860395) 4 | (descr "https://docs.arduino.cc/hardware/nano-esp32") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 0 -44.45) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 8d501a07-f456-428f-938a-c2ff457ac775) 9 | ) 10 | (fp_text value "Arduino_Nano_ESP32_Socket" (at 0 -21.082 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 0543a795-8418-457f-9c9c-5841f52804b9) 13 | ) 14 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp fc74a73d-7c42-4f9d-9fbb-6a9a5c2d5942) 17 | ) 18 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8c5e6122-e7f0-4945-ad6a-232d882b0b9c) 21 | ) 22 | (fp_text user "USB" (at 0 0.575) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp fa6af75b-b518-4152-8d72-eb2ed6231faa) 25 | ) 26 | (fp_line (start -8.89 0) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 5c1eddc1-7d54-4b94-8bc1-686ff4cf9abf)) 27 | (fp_line (start 8.89 -43.18) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 8cc4f3d1-5640-4df9-a123-ab9c3c5aada3)) 28 | (fp_line (start -8.89 -43.18) (end 8.89 -43.18) (layer "F.SilkS") (width 0.15) (tstamp 9bcde0b5-d74f-45c2-a55e-619048e9ea39)) 29 | (fp_line (start -8.89 -43.18) (end -8.89 0) (layer "F.SilkS") (width 0.15) (tstamp b436473a-1905-4762-8380-da4c171a6f2d)) 30 | (fp_circle (center 7.62 -1.27) (end 9.47 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 2146af5b-298d-4140-a7d0-6d55eee7a73b)) 31 | (fp_circle (center -7.62 -1.27) (end -5.77 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 257da266-b66e-4593-ae37-c6ec65995f17)) 32 | (fp_circle (center 7.62 -41.91) (end 9.47 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ea369e7f-c985-4c1d-bf9a-751519ed0b79)) 33 | (fp_circle (center -7.62 -41.91) (end -5.77 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ec1cd117-9a59-4ab2-9b87-3d5379349516)) 34 | (fp_line (start 8.6614 -43.434) (end 9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 1c4d777d-70e1-468b-bd2e-770f04e6398a)) 35 | (fp_line (start -9.144 -42.9514) (end -9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 231c84bb-7070-4ddd-bc4c-04082077d21b)) 36 | (fp_line (start -9.144 0.254) (end -9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp 2e1f80d6-9b28-40db-a5c2-9e984eac17ef)) 37 | (fp_line (start 5.654 1.404) (end -5.654 1.404) (layer "F.CrtYd") (width 0.15) (tstamp 3edac426-1ef1-4156-b979-a143fff90231)) 38 | (fp_line (start -5.654 1.404) (end -5.654 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 43a3ca02-9d3a-4de1-a445-4b7d4367a32b)) 39 | (fp_line (start -5.654 0.254) (end -6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 490d4918-d043-46b1-8adc-d5ecc2876367)) 40 | (fp_line (start 9.144 -0.2286) (end 9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4a0fd168-5009-4036-b019-ad688b59b1d1)) 41 | (fp_line (start -6.5786 -43.434) (end 6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 4c120a62-31d9-4f0a-bb44-a410b36f4f7b)) 42 | (fp_line (start -9.144 -43.434) (end -8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 500cb835-ae3f-4df9-9083-d820ae912e39)) 43 | (fp_line (start 9.144 -43.434) (end 9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 63c79bcb-4072-46d1-a6a1-5b28ffef679e)) 44 | (fp_line (start 6.5786 0.254) (end 5.654 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 6f4b53ff-bde3-4807-9547-d5cf102287a0)) 45 | (fp_line (start 9.144 -40.8686) (end 9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp aa28b786-5928-4c3f-be89-73f2b8024b41)) 46 | (fp_line (start 9.144 0.254) (end 8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp d18eedea-6441-462b-958a-5e7370537b28)) 47 | (fp_line (start -9.144 -2.3114) (end -9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp e446db96-00cc-4a8e-8e94-297a8ede5012)) 48 | (fp_line (start -8.6614 0.254) (end -9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp f1090635-f59f-4084-bb37-f728f35cfe3a)) 49 | (fp_line (start 5.654 0.254) (end 5.654 1.404) (layer "F.CrtYd") (width 0.15) (tstamp fcf8d5be-2215-455e-b6b3-5472f7a5e11f)) 50 | (fp_arc (start -9.144 -40.8686) (mid -9.467363 -41.91) (end -9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 0639d73a-a7f2-4531-b2d8-c81593758134)) 51 | (fp_arc (start -9.144 -0.2286) (mid -9.467363 -1.27) (end -9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp 284471d5-b127-4c9c-88d9-33f2cab95244)) 52 | (fp_arc (start 9.144 -42.9514) (mid 9.467363 -41.91) (end 9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 43a6342f-ef72-4683-8d99-2670c2b20a05)) 53 | (fp_arc (start -6.5786 0.254) (mid -7.62 0.577363) (end -8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 627fea1a-4574-484d-8e8e-7bdfa6af654c)) 54 | (fp_arc (start 6.5786 -43.434) (mid 7.62 -43.757363) (end 8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 90df4790-af78-485d-896b-3cbf1e5ddfe6)) 55 | (fp_arc (start 9.144 -2.3114) (mid 9.467363 -1.27) (end 9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp a16fdf63-1bbd-426c-bf3d-81d5fbf2fded)) 56 | (fp_arc (start -8.6614 -43.434) (mid -7.62 -43.757363) (end -6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp da9b9f3b-670f-48c7-abdd-3fc7c96384e8)) 57 | (fp_arc (start 8.6614 0.254) (mid 7.62 0.577363) (end 6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp ead78def-6883-435d-a87b-968cd55a1a3c)) 58 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp 1fca8d0c-eb9e-4563-8a98-5d8b80ced577)) 59 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8e6c85a0-a2c8-4069-a252-73cbcc7b741a)) 60 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp a471759c-2b69-426e-8413-be80050604e0)) 61 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp a656062a-20b8-4f45-b299-83e03a377f9b)) 62 | (fp_line (start -5.4 0) (end -5.4 1.15) (layer "F.Fab") (width 0.15) (tstamp 94d06db1-6572-4dca-9931-b742650ec3f2)) 63 | (fp_line (start -5.4 1.15) (end 5.4 1.15) (layer "F.Fab") (width 0.15) (tstamp 9f259383-ff1c-43ee-9aac-28a97b924ad9)) 64 | (fp_line (start 5.4 1.15) (end 5.4 0) (layer "F.Fab") (width 0.15) (tstamp a6bf24e2-5fb9-4e6b-9897-713ee1f93fa8)) 65 | (fp_rect (start -8.89 -40.64) (end -6.35 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp 8746dce5-9d51-4273-b1f2-e1628b87bb32)) 66 | (fp_rect (start 6.35 -40.64) (end 8.89 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp d2b802e2-7757-4928-9a9f-a66764095087)) 67 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 06d4e728-44ef-42ba-ba00-ae04fb7bf96c)) 68 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5c67f042-8062-40e7-81c7-6fd0f2747723)) 69 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6e2f5d42-a9f7-42f8-a0b2-8953507a7540)) 70 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp a88db702-1c79-4890-9a35-70a8deddd39c)) 71 | (pad "" np_thru_hole circle (at -7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 1d7b3ddd-ca09-4716-82ca-2866a412ce15)) 72 | (pad "" np_thru_hole circle (at 7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 212c0688-ef94-4d76-a48d-ef8f4b04c283)) 73 | (pad "" np_thru_hole circle (at 7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 2239fec8-2b00-44a6-bde5-6df3f0b2e881)) 74 | (pad "" np_thru_hole circle (at -7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b9f924c0-608c-44a9-a398-7ae04b87d8d6)) 75 | (pad "3V3" thru_hole circle (at 7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89568eb2-ae4e-45af-a97c-6c643baf94bc)) 76 | (pad "5V" thru_hole circle (at 7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58077d09-a5bd-4435-82cf-a4766c32a6b6)) 77 | (pad "A0" thru_hole circle (at 7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3d356b7-aefa-49ff-b597-e8b36135cd6c)) 78 | (pad "A1" thru_hole circle (at 7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 02285bb1-79b2-4e36-985d-eb8c981ef1c3)) 79 | (pad "A2" thru_hole circle (at 7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 39c13839-b30c-492b-8c3d-45c3cff02521)) 80 | (pad "A3" thru_hole circle (at 7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 35191dcc-e9a6-44af-9967-24d88e6f25e1)) 81 | (pad "A4" thru_hole circle (at 7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 092cd07e-2285-4d9b-83ef-207fa708882f)) 82 | (pad "A5" thru_hole circle (at 7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e76b46a6-51de-4e77-b696-70939979c5bd)) 83 | (pad "A6" thru_hole circle (at 7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daa4fd9c-ef03-4927-b945-f132f6ce2701)) 84 | (pad "A7" thru_hole circle (at 7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f2e880cb-2140-401b-bc1a-70fe329b0bdf)) 85 | (pad "B0" thru_hole circle (at 7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e8c43d9-7984-4f29-9d85-f88ea1721942)) 86 | (pad "B1" thru_hole circle (at 7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae82f309-402e-4657-b272-ea427c334fca)) 87 | (pad "D0" thru_hole circle (at -7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22dadc20-5738-4dbf-b8a5-b6df6742a5c2)) 88 | (pad "D1" thru_hole circle (at -7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae026093-f4e7-472b-aaea-22cfbfedce01)) 89 | (pad "D2" thru_hole circle (at -7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21389d78-e610-49de-aa98-62c988515af9)) 90 | (pad "D3" thru_hole circle (at -7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7643817d-0e69-494f-adfc-79ebc0355aea)) 91 | (pad "D4" thru_hole circle (at -7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 51a9b8ef-1dc0-4346-8e04-3f555112a495)) 92 | (pad "D5" thru_hole circle (at -7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9722a6d8-a3dc-4c29-9fab-3785bc6749c9)) 93 | (pad "D6" thru_hole circle (at -7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d6c47f5-84b2-4fdc-b278-1c71a6e8d3d9)) 94 | (pad "D7" thru_hole circle (at -7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ecae11ce-4b0e-4a8f-8b5e-47fa5afa2c75)) 95 | (pad "D8" thru_hole circle (at -7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b1e7f25b-164b-45e6-8403-c7a51fbd087f)) 96 | (pad "D9" thru_hole circle (at -7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 24d27b6d-f882-4540-bf67-7642a836ed7b)) 97 | (pad "D10" thru_hole circle (at -7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 115dd892-bf50-4fb1-83b4-58d71954885d)) 98 | (pad "D11" thru_hole circle (at -7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 10551c8b-cc8a-482a-9201-a32fc51d9338)) 99 | (pad "D12" thru_hole circle (at -7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2debeeb7-588d-4b4e-a408-09491a09718e)) 100 | (pad "D13" thru_hole circle (at 7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d84bb6f6-eb81-427e-abd0-e41cfec0e325)) 101 | (pad "GND1" thru_hole rect (at -7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 040f124e-cb3b-47c3-a292-42b81b0362f7)) 102 | (pad "GND2" thru_hole rect (at 7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e267994a-8117-4cff-9f8e-61c0383ca4ee)) 103 | (pad "RST" thru_hole circle (at -7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 721dc120-d2b1-4529-b5c7-2d90b7a388c3)) 104 | (pad "VIN" thru_hole circle (at 7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7568bbf6-01b0-4c37-b5c9-536d0246c1f9)) 105 | ) 106 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nano_Every_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nano_Every_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A860395) 4 | (descr "https://docs.arduino.cc/hardware/nano-every") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 0 -44.45) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 8d501a07-f456-428f-938a-c2ff457ac775) 9 | ) 10 | (fp_text value "Arduino_Nano_Every_Socket" (at 0 -21.082 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 0543a795-8418-457f-9c9c-5841f52804b9) 13 | ) 14 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp fc74a73d-7c42-4f9d-9fbb-6a9a5c2d5942) 17 | ) 18 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8c5e6122-e7f0-4945-ad6a-232d882b0b9c) 21 | ) 22 | (fp_text user "USB" (at 0 0.725) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp fa6af75b-b518-4152-8d72-eb2ed6231faa) 25 | ) 26 | (fp_line (start -8.89 0) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 5c1eddc1-7d54-4b94-8bc1-686ff4cf9abf)) 27 | (fp_line (start 8.89 -43.18) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 8cc4f3d1-5640-4df9-a123-ab9c3c5aada3)) 28 | (fp_line (start -8.89 -43.18) (end 8.89 -43.18) (layer "F.SilkS") (width 0.15) (tstamp 9bcde0b5-d74f-45c2-a55e-619048e9ea39)) 29 | (fp_line (start -8.89 -43.18) (end -8.89 0) (layer "F.SilkS") (width 0.15) (tstamp b436473a-1905-4762-8380-da4c171a6f2d)) 30 | (fp_circle (center 7.62 -1.27) (end 9.47 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 2146af5b-298d-4140-a7d0-6d55eee7a73b)) 31 | (fp_circle (center -7.62 -1.27) (end -5.77 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 257da266-b66e-4593-ae37-c6ec65995f17)) 32 | (fp_circle (center 7.62 -41.91) (end 9.47 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ea369e7f-c985-4c1d-bf9a-751519ed0b79)) 33 | (fp_circle (center -7.62 -41.91) (end -5.77 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ec1cd117-9a59-4ab2-9b87-3d5379349516)) 34 | (fp_line (start 8.6614 -43.434) (end 9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 1c4d777d-70e1-468b-bd2e-770f04e6398a)) 35 | (fp_line (start -9.144 -42.9514) (end -9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 231c84bb-7070-4ddd-bc4c-04082077d21b)) 36 | (fp_line (start -9.144 0.254) (end -9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp 2e1f80d6-9b28-40db-a5c2-9e984eac17ef)) 37 | (fp_line (start 4.318 1.704) (end -4.318 1.704) (layer "F.CrtYd") (width 0.15) (tstamp 3edac426-1ef1-4156-b979-a143fff90231)) 38 | (fp_line (start -4.318 1.704) (end -4.318 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 43a3ca02-9d3a-4de1-a445-4b7d4367a32b)) 39 | (fp_line (start -4.318 0.254) (end -6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 490d4918-d043-46b1-8adc-d5ecc2876367)) 40 | (fp_line (start 9.144 -0.2286) (end 9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4a0fd168-5009-4036-b019-ad688b59b1d1)) 41 | (fp_line (start -6.5786 -43.434) (end 6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 4c120a62-31d9-4f0a-bb44-a410b36f4f7b)) 42 | (fp_line (start -9.144 -43.434) (end -8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 500cb835-ae3f-4df9-9083-d820ae912e39)) 43 | (fp_line (start 9.144 -43.434) (end 9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 63c79bcb-4072-46d1-a6a1-5b28ffef679e)) 44 | (fp_line (start 6.5786 0.254) (end 4.318 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 6f4b53ff-bde3-4807-9547-d5cf102287a0)) 45 | (fp_line (start 9.144 -40.8686) (end 9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp aa28b786-5928-4c3f-be89-73f2b8024b41)) 46 | (fp_line (start 9.144 0.254) (end 8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp d18eedea-6441-462b-958a-5e7370537b28)) 47 | (fp_line (start -9.144 -2.3114) (end -9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp e446db96-00cc-4a8e-8e94-297a8ede5012)) 48 | (fp_line (start -8.6614 0.254) (end -9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp f1090635-f59f-4084-bb37-f728f35cfe3a)) 49 | (fp_line (start 4.318 0.254) (end 4.318 1.704) (layer "F.CrtYd") (width 0.15) (tstamp fcf8d5be-2215-455e-b6b3-5472f7a5e11f)) 50 | (fp_arc (start -9.144 -40.8686) (mid -9.467363 -41.91) (end -9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 0639d73a-a7f2-4531-b2d8-c81593758134)) 51 | (fp_arc (start -9.144 -0.2286) (mid -9.467363 -1.27) (end -9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp 284471d5-b127-4c9c-88d9-33f2cab95244)) 52 | (fp_arc (start 9.144 -42.9514) (mid 9.467363 -41.91) (end 9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 43a6342f-ef72-4683-8d99-2670c2b20a05)) 53 | (fp_arc (start -6.5786 0.254) (mid -7.62 0.577363) (end -8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 627fea1a-4574-484d-8e8e-7bdfa6af654c)) 54 | (fp_arc (start 6.5786 -43.434) (mid 7.62 -43.757363) (end 8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 90df4790-af78-485d-896b-3cbf1e5ddfe6)) 55 | (fp_arc (start 9.144 -2.3114) (mid 9.467363 -1.27) (end 9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp a16fdf63-1bbd-426c-bf3d-81d5fbf2fded)) 56 | (fp_arc (start -8.6614 -43.434) (mid -7.62 -43.757363) (end -6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp da9b9f3b-670f-48c7-abdd-3fc7c96384e8)) 57 | (fp_arc (start 8.6614 0.254) (mid 7.62 0.577363) (end 6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp ead78def-6883-435d-a87b-968cd55a1a3c)) 58 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp 1fca8d0c-eb9e-4563-8a98-5d8b80ced577)) 59 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8e6c85a0-a2c8-4069-a252-73cbcc7b741a)) 60 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp a471759c-2b69-426e-8413-be80050604e0)) 61 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp a656062a-20b8-4f45-b299-83e03a377f9b)) 62 | (fp_line (start -4.064 0) (end -4.064 1.45) (layer "F.Fab") (width 0.15) (tstamp 94d06db1-6572-4dca-9931-b742650ec3f2)) 63 | (fp_line (start -4.064 1.45) (end 4.064 1.45) (layer "F.Fab") (width 0.15) (tstamp 9f259383-ff1c-43ee-9aac-28a97b924ad9)) 64 | (fp_line (start 4.064 1.45) (end 4.064 0) (layer "F.Fab") (width 0.15) (tstamp a6bf24e2-5fb9-4e6b-9897-713ee1f93fa8)) 65 | (fp_rect (start -8.89 -40.64) (end -6.35 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp 8746dce5-9d51-4273-b1f2-e1628b87bb32)) 66 | (fp_rect (start 6.35 -40.64) (end 8.89 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp d2b802e2-7757-4928-9a9f-a66764095087)) 67 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 06d4e728-44ef-42ba-ba00-ae04fb7bf96c)) 68 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5c67f042-8062-40e7-81c7-6fd0f2747723)) 69 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6e2f5d42-a9f7-42f8-a0b2-8953507a7540)) 70 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp a88db702-1c79-4890-9a35-70a8deddd39c)) 71 | (pad "" np_thru_hole circle (at -7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 1d7b3ddd-ca09-4716-82ca-2866a412ce15)) 72 | (pad "" np_thru_hole circle (at 7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 212c0688-ef94-4d76-a48d-ef8f4b04c283)) 73 | (pad "" np_thru_hole circle (at 7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 2239fec8-2b00-44a6-bde5-6df3f0b2e881)) 74 | (pad "" np_thru_hole circle (at -7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b9f924c0-608c-44a9-a398-7ae04b87d8d6)) 75 | (pad "3V3" thru_hole circle (at 7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89568eb2-ae4e-45af-a97c-6c643baf94bc)) 76 | (pad "5V" thru_hole circle (at 7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58077d09-a5bd-4435-82cf-a4766c32a6b6)) 77 | (pad "A0" thru_hole circle (at 7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3d356b7-aefa-49ff-b597-e8b36135cd6c)) 78 | (pad "A1" thru_hole circle (at 7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 02285bb1-79b2-4e36-985d-eb8c981ef1c3)) 79 | (pad "A2" thru_hole circle (at 7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 39c13839-b30c-492b-8c3d-45c3cff02521)) 80 | (pad "A3" thru_hole circle (at 7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 35191dcc-e9a6-44af-9967-24d88e6f25e1)) 81 | (pad "A4" thru_hole circle (at 7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 092cd07e-2285-4d9b-83ef-207fa708882f)) 82 | (pad "A5" thru_hole circle (at 7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e76b46a6-51de-4e77-b696-70939979c5bd)) 83 | (pad "A6" thru_hole circle (at 7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daa4fd9c-ef03-4927-b945-f132f6ce2701)) 84 | (pad "A7" thru_hole circle (at 7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f2e880cb-2140-401b-bc1a-70fe329b0bdf)) 85 | (pad "AREF" thru_hole circle (at 7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e8c43d9-7984-4f29-9d85-f88ea1721942)) 86 | (pad "D0" thru_hole circle (at -7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22dadc20-5738-4dbf-b8a5-b6df6742a5c2)) 87 | (pad "D1" thru_hole circle (at -7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae026093-f4e7-472b-aaea-22cfbfedce01)) 88 | (pad "D2" thru_hole circle (at -7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21389d78-e610-49de-aa98-62c988515af9)) 89 | (pad "D3" thru_hole circle (at -7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7643817d-0e69-494f-adfc-79ebc0355aea)) 90 | (pad "D4" thru_hole circle (at -7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 51a9b8ef-1dc0-4346-8e04-3f555112a495)) 91 | (pad "D5" thru_hole circle (at -7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9722a6d8-a3dc-4c29-9fab-3785bc6749c9)) 92 | (pad "D6" thru_hole circle (at -7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d6c47f5-84b2-4fdc-b278-1c71a6e8d3d9)) 93 | (pad "D7" thru_hole circle (at -7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ecae11ce-4b0e-4a8f-8b5e-47fa5afa2c75)) 94 | (pad "D8" thru_hole circle (at -7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b1e7f25b-164b-45e6-8403-c7a51fbd087f)) 95 | (pad "D9" thru_hole circle (at -7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 24d27b6d-f882-4540-bf67-7642a836ed7b)) 96 | (pad "D10" thru_hole circle (at -7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 115dd892-bf50-4fb1-83b4-58d71954885d)) 97 | (pad "D11" thru_hole circle (at -7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 10551c8b-cc8a-482a-9201-a32fc51d9338)) 98 | (pad "D12" thru_hole circle (at -7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2debeeb7-588d-4b4e-a408-09491a09718e)) 99 | (pad "D13" thru_hole circle (at 7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d84bb6f6-eb81-427e-abd0-e41cfec0e325)) 100 | (pad "GND1" thru_hole rect (at -7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 040f124e-cb3b-47c3-a292-42b81b0362f7)) 101 | (pad "GND2" thru_hole rect (at 7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e267994a-8117-4cff-9f8e-61c0383ca4ee)) 102 | (pad "RST1" thru_hole circle (at -7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 721dc120-d2b1-4529-b5c7-2d90b7a388c3)) 103 | (pad "RST2" thru_hole circle (at 7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae82f309-402e-4657-b272-ea427c334fca)) 104 | (pad "VIN" thru_hole circle (at 7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7568bbf6-01b0-4c37-b5c9-536d0246c1f9)) 105 | ) 106 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nano_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nano_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5A860395) 4 | (descr "https://docs.arduino.cc/hardware/nano") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 0 -44.45) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 8d501a07-f456-428f-938a-c2ff457ac775) 9 | ) 10 | (fp_text value "Arduino_Nano_Socket" (at 0 -21.082 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 0543a795-8418-457f-9c9c-5841f52804b9) 13 | ) 14 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp fc74a73d-7c42-4f9d-9fbb-6a9a5c2d5942) 17 | ) 18 | (fp_text user "D0" (at -5.715 -36.83 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 8c5e6122-e7f0-4945-ad6a-232d882b0b9c) 21 | ) 22 | (fp_text user "USB" (at 0 0.9525) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp a672dda1-e8ab-4212-a7c3-37a43537e90f) 25 | ) 26 | (fp_line (start -8.89 0) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 5c1eddc1-7d54-4b94-8bc1-686ff4cf9abf)) 27 | (fp_line (start 8.89 -43.18) (end 8.89 0) (layer "F.SilkS") (width 0.15) (tstamp 8cc4f3d1-5640-4df9-a123-ab9c3c5aada3)) 28 | (fp_line (start -8.89 -43.18) (end 8.89 -43.18) (layer "F.SilkS") (width 0.15) (tstamp 9bcde0b5-d74f-45c2-a55e-619048e9ea39)) 29 | (fp_line (start -8.89 -43.18) (end -8.89 0) (layer "F.SilkS") (width 0.15) (tstamp b436473a-1905-4762-8380-da4c171a6f2d)) 30 | (fp_circle (center 7.62 -1.27) (end 9.47 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 2146af5b-298d-4140-a7d0-6d55eee7a73b)) 31 | (fp_circle (center -7.62 -1.27) (end -5.77 -1.27) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp 257da266-b66e-4593-ae37-c6ec65995f17)) 32 | (fp_circle (center 7.62 -41.91) (end 9.47 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ea369e7f-c985-4c1d-bf9a-751519ed0b79)) 33 | (fp_circle (center -7.62 -41.91) (end -5.77 -41.91) (layer "B.CrtYd") (width 0.15) (fill none) (tstamp ec1cd117-9a59-4ab2-9b87-3d5379349516)) 34 | (fp_line (start 8.6614 -43.434) (end 9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 1c4d777d-70e1-468b-bd2e-770f04e6398a)) 35 | (fp_line (start -9.144 -42.9514) (end -9.144 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 231c84bb-7070-4ddd-bc4c-04082077d21b)) 36 | (fp_line (start -9.144 0.254) (end -9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp 2e1f80d6-9b28-40db-a5c2-9e984eac17ef)) 37 | (fp_line (start -3.2385 0.254) (end -6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 490d4918-d043-46b1-8adc-d5ecc2876367)) 38 | (fp_line (start 9.144 -0.2286) (end 9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4a0fd168-5009-4036-b019-ad688b59b1d1)) 39 | (fp_line (start -6.5786 -43.434) (end 6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 4c120a62-31d9-4f0a-bb44-a410b36f4f7b)) 40 | (fp_line (start 3.2385 2.159) (end -3.2385 2.159) (layer "F.CrtYd") (width 0.15) (tstamp 4f72528c-8fa7-413f-8749-3a9029923518)) 41 | (fp_line (start -9.144 -43.434) (end -8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 500cb835-ae3f-4df9-9083-d820ae912e39)) 42 | (fp_line (start 9.144 -43.434) (end 9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 63c79bcb-4072-46d1-a6a1-5b28ffef679e)) 43 | (fp_line (start 6.5786 0.254) (end 3.2385 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 6f4b53ff-bde3-4807-9547-d5cf102287a0)) 44 | (fp_line (start -9.144 -2.3114) (end -9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 802c4a41-9f99-4b6d-9a7e-1300b3017fc2)) 45 | (fp_line (start -3.2385 0.254) (end -3.2385 2.159) (layer "F.CrtYd") (width 0.15) (tstamp 9305d155-b8b3-4f15-944a-526984171445)) 46 | (fp_line (start 9.144 -40.8686) (end 9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp aa28b786-5928-4c3f-be89-73f2b8024b41)) 47 | (fp_line (start 3.2385 0.254) (end 3.2385 2.159) (layer "F.CrtYd") (width 0.15) (tstamp aa7b169c-86e7-4852-9c6f-7304d8eb08e5)) 48 | (fp_line (start 9.144 0.254) (end 8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp d18eedea-6441-462b-958a-5e7370537b28)) 49 | (fp_line (start -8.6614 0.254) (end -9.144 0.254) (layer "F.CrtYd") (width 0.15) (tstamp f1090635-f59f-4084-bb37-f728f35cfe3a)) 50 | (fp_arc (start -9.144 -40.8686) (mid -9.467363 -41.91) (end -9.144 -42.9514) (layer "F.CrtYd") (width 0.15) (tstamp 0639d73a-a7f2-4531-b2d8-c81593758134)) 51 | (fp_arc (start -9.144 -0.2286) (mid -9.467363 -1.27) (end -9.144 -2.3114) (layer "F.CrtYd") (width 0.15) (tstamp 284471d5-b127-4c9c-88d9-33f2cab95244)) 52 | (fp_arc (start 9.144 -42.9514) (mid 9.467363 -41.91) (end 9.144 -40.8686) (layer "F.CrtYd") (width 0.15) (tstamp 43a6342f-ef72-4683-8d99-2670c2b20a05)) 53 | (fp_arc (start -6.5786 0.254) (mid -7.62 0.577363) (end -8.6614 0.254) (layer "F.CrtYd") (width 0.15) (tstamp 627fea1a-4574-484d-8e8e-7bdfa6af654c)) 54 | (fp_arc (start 6.5786 -43.434) (mid 7.62 -43.757363) (end 8.6614 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp 90df4790-af78-485d-896b-3cbf1e5ddfe6)) 55 | (fp_arc (start 9.144 -2.3114) (mid 9.467363 -1.27) (end 9.144 -0.2286) (layer "F.CrtYd") (width 0.15) (tstamp a16fdf63-1bbd-426c-bf3d-81d5fbf2fded)) 56 | (fp_arc (start -8.6614 -43.434) (mid -7.62 -43.757363) (end -6.5786 -43.434) (layer "F.CrtYd") (width 0.15) (tstamp da9b9f3b-670f-48c7-abdd-3fc7c96384e8)) 57 | (fp_arc (start 8.6614 0.254) (mid 7.62 0.577363) (end 6.5786 0.254) (layer "F.CrtYd") (width 0.15) (tstamp ead78def-6883-435d-a87b-968cd55a1a3c)) 58 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp 1fca8d0c-eb9e-4563-8a98-5d8b80ced577)) 59 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp 8e6c85a0-a2c8-4069-a252-73cbcc7b741a)) 60 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "B.Fab") (width 0.15) (fill none) (tstamp a471759c-2b69-426e-8413-be80050604e0)) 61 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "B.Fab") (width 0.15) (fill none) (tstamp a656062a-20b8-4f45-b299-83e03a377f9b)) 62 | (fp_line (start 2.9845 1.905) (end 2.9845 0) (layer "F.Fab") (width 0.15) (tstamp 7928caf8-4204-45fb-b140-c48666e44dfd)) 63 | (fp_line (start -2.9845 1.905) (end -2.9845 0) (layer "F.Fab") (width 0.15) (tstamp 8c764e39-c1f2-4ce4-b30e-4b4e535deecc)) 64 | (fp_line (start -2.9845 1.905) (end 2.9845 1.905) (layer "F.Fab") (width 0.15) (tstamp bae9b078-ba90-42fa-99ad-1c7f4e261480)) 65 | (fp_rect (start -8.89 -40.64) (end -6.35 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp 8746dce5-9d51-4273-b1f2-e1628b87bb32)) 66 | (fp_rect (start 6.35 -40.64) (end 8.89 -2.54) (layer "F.Fab") (width 0.15) (fill none) (tstamp d2b802e2-7757-4928-9a9f-a66764095087)) 67 | (fp_circle (center -7.62 -41.91) (end -6.02 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 06d4e728-44ef-42ba-ba00-ae04fb7bf96c)) 68 | (fp_circle (center 7.62 -41.91) (end 9.22 -41.91) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5c67f042-8062-40e7-81c7-6fd0f2747723)) 69 | (fp_circle (center 7.62 -1.27) (end 9.22 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp 6e2f5d42-a9f7-42f8-a0b2-8953507a7540)) 70 | (fp_circle (center -7.62 -1.27) (end -6.02 -1.27) (layer "F.Fab") (width 0.15) (fill none) (tstamp a88db702-1c79-4890-9a35-70a8deddd39c)) 71 | (pad "" np_thru_hole circle (at -7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 1d7b3ddd-ca09-4716-82ca-2866a412ce15)) 72 | (pad "" np_thru_hole circle (at 7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 212c0688-ef94-4d76-a48d-ef8f4b04c283)) 73 | (pad "" np_thru_hole circle (at 7.62 -1.27) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp 2239fec8-2b00-44a6-bde5-6df3f0b2e881)) 74 | (pad "" np_thru_hole circle (at -7.62 -41.91) (size 1.8 1.8) (drill 1.8) (layers F&B.Cu *.Mask) (tstamp b9f924c0-608c-44a9-a398-7ae04b87d8d6)) 75 | (pad "3V3" thru_hole circle (at 7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89568eb2-ae4e-45af-a97c-6c643baf94bc)) 76 | (pad "5V" thru_hole circle (at 7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 58077d09-a5bd-4435-82cf-a4766c32a6b6)) 77 | (pad "A0" thru_hole circle (at 7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b3d356b7-aefa-49ff-b597-e8b36135cd6c)) 78 | (pad "A1" thru_hole circle (at 7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 02285bb1-79b2-4e36-985d-eb8c981ef1c3)) 79 | (pad "A2" thru_hole circle (at 7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 39c13839-b30c-492b-8c3d-45c3cff02521)) 80 | (pad "A3" thru_hole circle (at 7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 35191dcc-e9a6-44af-9967-24d88e6f25e1)) 81 | (pad "A4" thru_hole circle (at 7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 092cd07e-2285-4d9b-83ef-207fa708882f)) 82 | (pad "A5" thru_hole circle (at 7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e76b46a6-51de-4e77-b696-70939979c5bd)) 83 | (pad "A6" thru_hole circle (at 7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp daa4fd9c-ef03-4927-b945-f132f6ce2701)) 84 | (pad "A7" thru_hole circle (at 7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f2e880cb-2140-401b-bc1a-70fe329b0bdf)) 85 | (pad "AREF" thru_hole circle (at 7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7e8c43d9-7984-4f29-9d85-f88ea1721942)) 86 | (pad "D0" thru_hole circle (at -7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22dadc20-5738-4dbf-b8a5-b6df6742a5c2)) 87 | (pad "D1" thru_hole circle (at -7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae026093-f4e7-472b-aaea-22cfbfedce01)) 88 | (pad "D2" thru_hole circle (at -7.62 -29.21) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21389d78-e610-49de-aa98-62c988515af9)) 89 | (pad "D3" thru_hole circle (at -7.62 -26.67) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7643817d-0e69-494f-adfc-79ebc0355aea)) 90 | (pad "D4" thru_hole circle (at -7.62 -24.13) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 51a9b8ef-1dc0-4346-8e04-3f555112a495)) 91 | (pad "D5" thru_hole circle (at -7.62 -21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 9722a6d8-a3dc-4c29-9fab-3785bc6749c9)) 92 | (pad "D6" thru_hole circle (at -7.62 -19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 6d6c47f5-84b2-4fdc-b278-1c71a6e8d3d9)) 93 | (pad "D7" thru_hole circle (at -7.62 -16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ecae11ce-4b0e-4a8f-8b5e-47fa5afa2c75)) 94 | (pad "D8" thru_hole circle (at -7.62 -13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b1e7f25b-164b-45e6-8403-c7a51fbd087f)) 95 | (pad "D9" thru_hole circle (at -7.62 -11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 24d27b6d-f882-4540-bf67-7642a836ed7b)) 96 | (pad "D10" thru_hole circle (at -7.62 -8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 115dd892-bf50-4fb1-83b4-58d71954885d)) 97 | (pad "D11" thru_hole circle (at -7.62 -6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 10551c8b-cc8a-482a-9201-a32fc51d9338)) 98 | (pad "D12" thru_hole circle (at -7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2debeeb7-588d-4b4e-a408-09491a09718e)) 99 | (pad "D13" thru_hole circle (at 7.62 -3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d84bb6f6-eb81-427e-abd0-e41cfec0e325)) 100 | (pad "GND1" thru_hole rect (at -7.62 -31.75) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 040f124e-cb3b-47c3-a292-42b81b0362f7)) 101 | (pad "GND2" thru_hole rect (at 7.62 -36.83) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e267994a-8117-4cff-9f8e-61c0383ca4ee)) 102 | (pad "RST1" thru_hole circle (at -7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 721dc120-d2b1-4529-b5c7-2d90b7a388c3)) 103 | (pad "RST2" thru_hole circle (at 7.62 -34.29) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ae82f309-402e-4657-b272-ea427c334fca)) 104 | (pad "VIN" thru_hole circle (at 7.62 -39.37) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7568bbf6-01b0-4c37-b5c9-536d0246c1f9)) 105 | ) 106 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nicla_Vision_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nicla_Vision_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/nicla-vision") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 11.43 -1.016 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 6108a887-8dee-400f-9d5b-8ec25c100fb6) 9 | ) 10 | (fp_text value "Arduino_Nicla_Vision_Socket" (at 11.43 11.43 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 7ac2f7dd-aef3-4008-9580-7b706d99eaf1) 13 | ) 14 | (fp_text user "D0" (at 3.175 21.59 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 37ba470f-343b-40a7-9572-c6576df59380) 17 | ) 18 | (fp_text user "D0" (at 3.175 21.59 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp c57e1799-b306-4d0e-9e78-7192739051cf) 21 | ) 22 | (fp_text user "ESLOV" (at 16.256 20.447) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp ac4dc809-dd36-4267-bf0c-61fe4ed250d0) 25 | ) 26 | (fp_text user "USB" (at 7.0485 21.336) (layer "F.Fab") 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | (tstamp bec15c79-6add-4c50-94e0-b1f3c50ccf7b) 29 | ) 30 | (fp_line (start 0 22.86) (end 0 2) (layer "F.SilkS") (width 0.15) (tstamp 07566a41-2341-4dc3-8017-90e599a4053f)) 31 | (fp_line (start 22.86 0) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp 4436c6b1-1f48-488a-9770-900b5593e3d0)) 32 | (fp_line (start 2 0) (end 22.86 0) (layer "F.SilkS") (width 0.15) (tstamp 8e02dbae-ff0b-48bb-b21b-08ea1b1cd685)) 33 | (fp_line (start 0 22.86) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp c3c910bb-2afa-473a-a4e4-a9081964d722)) 34 | (fp_arc (start 0 2) (mid 0.585786 0.585786) (end 2 0) (layer "F.SilkS") (width 0.15) (tstamp 978cfec9-a078-470f-b25c-ace0cd45bfc2)) 35 | (fp_line (start 2.667 24.638) (end 11.43 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 08e36cee-6f19-4c42-a7b5-5e12bd4ada66)) 36 | (fp_line (start -0.254 2) (end -0.254 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 491ee871-d32c-4dc6-bf83-5314c80becf9)) 37 | (fp_line (start -0.254 23.114) (end 2.667 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 4e2c5111-5393-4882-baaf-d379e611d5be)) 38 | (fp_line (start 11.43 23.114) (end 11.43 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 53b41dea-2041-42b3-8bd3-e2fbfb01fbbd)) 39 | (fp_line (start 2.667 23.114) (end 2.667 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 5ed3b7d4-1f77-447b-8126-124f12f9e60d)) 40 | (fp_line (start 11.43 23.114) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 959cdfdb-5117-447d-8a68-53040abb48f8)) 41 | (fp_line (start 23.114 -0.254) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp bbbb7b56-0eb3-4385-8863-856def05b4d7)) 42 | (fp_line (start 23.114 -0.254) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp e40e1fdf-87b3-42ae-848e-3ff6276c1be6)) 43 | (fp_arc (start -0.254 2) (mid 0.406181 0.406181) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 91019f7a-a6ed-40df-ab5e-ca980c713dc9)) 44 | (fp_line (start 20.32 2.54) (end 20.32 22.86) (layer "F.Fab") (width 0.15) (tstamp 20295243-3c03-4255-94e3-e0ce53c63e7e)) 45 | (fp_line (start 22.86 22.86) (end 22.86 0) (layer "F.Fab") (width 0.15) (tstamp 26679968-ab80-4b6d-b11a-3675b45fa579)) 46 | (fp_line (start 20.32 22.86) (end 22.86 22.86) (layer "F.Fab") (width 0.15) (tstamp 52d4308c-37e7-4282-822d-8ce80ba5d1bd)) 47 | (fp_line (start 15.24 2.54) (end 20.32 2.54) (layer "F.Fab") (width 0.15) (tstamp 75ca2b8b-f239-43e5-8a96-f23e184f8e45)) 48 | (fp_line (start 22.86 0) (end 15.24 0) (layer "F.Fab") (width 0.15) (tstamp bff60106-74af-4213-a44b-3447426bd425)) 49 | (fp_line (start 15.24 0) (end 15.24 2.54) (layer "F.Fab") (width 0.15) (tstamp c11e9038-a79b-4e1a-8be2-60d7399adcb7)) 50 | (fp_rect (start 12.573 18.034) (end 19.939 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5b185fbf-79f0-4af6-8801-138fae88bf72)) 51 | (fp_rect (start 0 2.54) (end 2.54 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp 99054e40-c544-4583-9ead-01a3955584a4)) 52 | (fp_rect (start 2.921 18.288) (end 11.176 24.385) (layer "F.Fab") (width 0.15) (fill none) (tstamp bedf4752-56e1-48cd-b4cc-0234641c35f8)) 53 | (pad "" thru_hole circle (at 21.59 3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 87f382e7-bb0d-490d-a6b5-5a8ea3891c26)) 54 | (pad "A0" thru_hole circle (at 1.27 3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a899f284-1c85-4f0f-afaa-3f3aa06c19b9)) 55 | (pad "A1" thru_hole circle (at 1.27 6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2caedcdb-429e-40bc-b176-8ceae30b20ba)) 56 | (pad "A2" thru_hole circle (at 1.27 19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f20494d3-1e91-435f-8e70-456d01c3be23)) 57 | (pad "D0" thru_hole circle (at 1.27 21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7760ea54-2c2d-4e5a-9496-d6861720049b)) 58 | (pad "D1" thru_hole circle (at 21.59 16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 949ddb82-10dc-46a8-abe8-138250c7face)) 59 | (pad "D2" thru_hole circle (at 21.59 13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 769da3cc-f8b3-4eba-a971-327f47d6b5fc)) 60 | (pad "D3" thru_hole circle (at 21.59 11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2f68642f-f716-4726-bc36-2ec17f5b6e96)) 61 | (pad "D7" thru_hole circle (at 1.27 16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a0c41aa3-c56d-44bf-a2e8-dbd8e7cae01c)) 62 | (pad "D8" thru_hole circle (at 1.27 13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21657851-632b-4fba-a35b-3e19d75e31df)) 63 | (pad "D9" thru_hole circle (at 1.27 8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 83a56779-cc10-4102-a202-b14caf623310)) 64 | (pad "D10" thru_hole circle (at 1.27 11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 8b426952-dcde-435c-9e05-6d40c4d2c7b1)) 65 | (pad "D11" thru_hole circle (at 21.59 21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 08dd9792-34ec-4acf-9c94-6c53da9e5510)) 66 | (pad "D12" thru_hole circle (at 21.59 19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b77916fe-76d8-40d0-801b-60aa5b857ddd)) 67 | (pad "GND" thru_hole rect (at 21.59 8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b10b6474-3c3e-42e4-92a0-0e95a26ebd99)) 68 | (pad "NTC" thru_hole circle (at 19.05 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e45a057e-6d1f-4bfa-8ff5-538665379c5a)) 69 | (pad "VBAT" thru_hole circle (at 16.51 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89e7408b-4df9-4b40-8954-5b3b8e5930f8)) 70 | (pad "VDIO" thru_hole circle (at 21.59 6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp df976a04-58de-42e8-b58a-3bc5cc6f15e8)) 71 | (pad "VIN" thru_hole circle (at 21.59 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 662bf58d-6f32-4497-9451-c52422f49145)) 72 | ) 73 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nicla_Vision_Tile.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nicla_Vision_Tile" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/nicla-vision") 5 | (attr smd) 6 | (fp_text reference "A**" (at 22.098 -1.016 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 7d8cba77-a627-4381-9f9e-9e659c2b433b) 9 | ) 10 | (fp_text value "Arduino_Nicla_Vision_Tile" (at 11.43 11.43 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 48bfe972-ebf0-440e-aa4d-b44fbee5d610) 13 | ) 14 | (fp_text user "D0" (at -3.175 21.59 -90 unlocked) (layer "F.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15))) 16 | (tstamp 1f180ac7-1687-4804-923d-66f7f687cb0c) 17 | ) 18 | (fp_text user "ESLOV" (at 16.256 20.447) (layer "F.Fab") 19 | (effects (font (size 0.5 0.5) (thickness 0.075))) 20 | (tstamp 98d7d7b4-ab46-4b83-be2f-e3673257ccd2) 21 | ) 22 | (fp_text user "USB" (at 7.0485 21.336) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp e7035895-024a-4bfa-9cf7-fec36897c03e) 25 | ) 26 | (fp_line (start 0 14.986) (end 0 15.494) (layer "F.SilkS") (width 0.15) (tstamp 0a077826-3974-41c1-bcb3-fcc035a5fe70)) 27 | (fp_line (start 22.86 0) (end 22.86 0.254) (layer "F.SilkS") (width 0.15) (tstamp 0ebf6f1e-1619-4713-81b3-037e511c7a0d)) 28 | (fp_line (start 22.86 4.826) (end 22.86 5.334) (layer "F.SilkS") (width 0.15) (tstamp 1715665a-f31a-455a-87eb-6bd052eaacd0)) 29 | (fp_line (start 0 2) (end 0 2.794) (layer "F.SilkS") (width 0.15) (tstamp 1979eda3-0dc8-428b-b421-8c4ba5f5119c)) 30 | (fp_line (start 0 22.86) (end 1.016 22.86) (layer "F.SilkS") (width 0.15) (tstamp 1ce9d2db-e788-4191-ac03-0b3469d06952)) 31 | (fp_line (start 22.86 2.286) (end 22.86 2.794) (layer "F.SilkS") (width 0.15) (tstamp 305daf8d-df96-4ab7-b822-3af6b7927a07)) 32 | (fp_line (start 20.066 0) (end 22.86 0) (layer "F.SilkS") (width 0.15) (tstamp 3bc70e9f-e50f-4409-badb-c0540cab8e12)) 33 | (fp_line (start 21.844 22.86) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp 3f3df60b-dfb5-4093-b8a4-71b6bf79f837)) 34 | (fp_line (start 22.86 20.066) (end 22.86 20.574) (layer "F.SilkS") (width 0.15) (tstamp 51294935-f273-4a6d-b7b3-7e2013e338fc)) 35 | (fp_line (start 14.744 0) (end 15.494 0) (layer "F.SilkS") (width 0.15) (tstamp 5a651766-3058-46dc-87aa-f7f987dbac30)) 36 | (fp_line (start 22.86 17.526) (end 22.86 18.034) (layer "F.SilkS") (width 0.15) (tstamp 5ad53405-1491-4fb2-ab05-83ac2e456dc2)) 37 | (fp_line (start 0 12.446) (end 0 12.954) (layer "F.SilkS") (width 0.15) (tstamp 79eec425-81f7-4ad8-98a5-4314a0193206)) 38 | (fp_line (start 22.86 14.986) (end 22.86 15.494) (layer "F.SilkS") (width 0.15) (tstamp 7f551427-6631-41ef-9279-e7de65b851c6)) 39 | (fp_line (start 22.86 9.906) (end 22.86 10.414) (layer "F.SilkS") (width 0.15) (tstamp 8f637ea5-47d3-4e74-af3a-12faa3aafc2e)) 40 | (fp_line (start 0 7.366) (end 0 7.874) (layer "F.SilkS") (width 0.15) (tstamp 973505eb-1498-4f93-afa3-b56410aa0bbf)) 41 | (fp_line (start 0 4.826) (end 0 5.334) (layer "F.SilkS") (width 0.15) (tstamp 9982119a-cd2b-4e11-8d6f-6032f0a4e0c8)) 42 | (fp_line (start 22.86 7.366) (end 22.86 7.874) (layer "F.SilkS") (width 0.15) (tstamp baec612d-1e4f-4e38-9c11-83f15c761d49)) 43 | (fp_line (start 0 20.066) (end 0 20.574) (layer "F.SilkS") (width 0.15) (tstamp c406c701-dfb9-4e77-967a-c0132cfcb059)) 44 | (fp_line (start 22.86 22.606) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp cd6ab498-ce24-4478-bd40-4e2924d6b79d)) 45 | (fp_line (start 0 17.526) (end 0 18.034) (layer "F.SilkS") (width 0.15) (tstamp d12eb390-94c1-40d4-935f-9493e67ca107)) 46 | (fp_line (start 0 9.906) (end 0 10.414) (layer "F.SilkS") (width 0.15) (tstamp d4278874-1f1e-47ec-a929-d96c7d8eb6ce)) 47 | (fp_line (start 0 22.606) (end 0 22.86) (layer "F.SilkS") (width 0.15) (tstamp e0e7e2ec-89fb-4c4f-b7f2-0a32359dc741)) 48 | (fp_line (start 22.86 12.446) (end 22.86 12.954) (layer "F.SilkS") (width 0.15) (tstamp e7d8ec68-75ca-491d-8400-9ca1ea6f8481)) 49 | (fp_line (start 17.526 0) (end 18.034 0) (layer "F.SilkS") (width 0.15) (tstamp faf474c9-4841-4821-a67d-3dedd52256ab)) 50 | (fp_arc (start 0 2) (mid 0.257916 0.993931) (end 1.016 0.284) (layer "F.SilkS") (width 0.15) (tstamp ae1a9fee-9e1c-4d2d-864a-4fc83c9ef848)) 51 | (fp_line (start 1.27 23.114) (end 1.27 -0.984) (layer "Edge.Cuts") (width 0.15) (tstamp 08fd1a10-32c2-4113-9901-b182f6df1d4e)) 52 | (fp_line (start 16.51 1.27) (end 19.336 1.27) (layer "Edge.Cuts") (width 0.15) (tstamp 2c108a7a-f249-4e96-8ac8-c29839037064)) 53 | (fp_line (start 12.002 -3.238) (end 3.524 -3.238) (layer "Edge.Cuts") (width 0.15) (tstamp 3b7caca3-7177-41e0-80ca-b24c4f0fd082)) 54 | (fp_line (start 3.524 25.368) (end 19.336 25.368) (layer "Edge.Cuts") (width 0.15) (tstamp 9c83d259-4ecd-4742-ab22-d89d5f2d16e6)) 55 | (fp_line (start 21.59 3.524) (end 21.59 23.114) (layer "Edge.Cuts") (width 0.15) (tstamp b842bc01-6963-4092-aab3-ff9edc278f43)) 56 | (fp_arc (start 21.59 23.114) (mid 20.929819 24.707819) (end 19.336 25.368) (layer "Edge.Cuts") (width 0.15) (tstamp 027752f5-bf0f-474b-b23f-e1c48a8168ee)) 57 | (fp_arc (start 19.336 1.27) (mid 20.929819 1.930181) (end 21.59 3.524) (layer "Edge.Cuts") (width 0.15) (tstamp 0d14b52f-0d41-4b24-a4fd-ffb12166b238)) 58 | (fp_arc (start 16.51 1.27) (mid 14.916181 0.609819) (end 14.256 -0.984) (layer "Edge.Cuts") (width 0.15) (tstamp 29438ae7-63ac-4698-b365-cac3167b18a1)) 59 | (fp_arc (start 3.524 25.368) (mid 1.930181 24.707819) (end 1.27 23.114) (layer "Edge.Cuts") (width 0.15) (tstamp 8f82e0a5-ffcb-49f0-91b7-3078a872dacb)) 60 | (fp_arc (start 1.27 -0.984) (mid 1.930181 -2.577819) (end 3.524 -3.238) (layer "Edge.Cuts") (width 0.15) (tstamp dab397d7-2f19-4f93-a04e-573efbfd0f53)) 61 | (fp_arc (start 12.002 -3.238) (mid 13.595819 -2.577819) (end 14.256 -0.984) (layer "Edge.Cuts") (width 0.15) (tstamp faf880c4-2780-4f52-a8b9-bac517a50115)) 62 | (fp_line (start -0.254 23.114) (end 1.016 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 06c5c251-621b-4444-b4dc-a8331c7e5c56)) 63 | (fp_line (start 15.3924 -2.3876) (end 20.1676 -2.3876) (layer "F.CrtYd") (width 0.15) (tstamp 13351398-51a8-4b7c-8053-3fc2b5040a35)) 64 | (fp_line (start -0.254 2.6924) (end -0.254 2) (layer "F.CrtYd") (width 0.15) (tstamp 13df6bb5-4fd5-45a9-bcb4-624641044059)) 65 | (fp_line (start 23.114 -0.254) (end 20.1676 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 1528a2e6-542c-4c41-ab2a-846cd3213632)) 66 | (fp_line (start -2.3876 2.6924) (end -2.3876 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp 3246b4b7-9719-414c-ac01-7763bdb59149)) 67 | (fp_line (start 15.3924 -0.254) (end 15.3924 -2.3876) (layer "F.CrtYd") (width 0.15) (tstamp 3f379ba0-6d90-4674-96ce-e6046999667e)) 68 | (fp_line (start -2.3876 2.6924) (end -0.254 2.6924) (layer "F.CrtYd") (width 0.15) (tstamp 3fc211a2-a9d3-421e-beb8-55b4d84efc8a)) 69 | (fp_line (start 3.524 25.622) (end 19.336 25.622) (layer "F.CrtYd") (width 0.15) (tstamp 4748014e-e677-47ea-9703-1db31037abaa)) 70 | (fp_line (start 25.2476 0.1524) (end 25.2476 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp 476f2a41-3d3e-4c44-b19b-9d45cda942d3)) 71 | (fp_line (start 21.844 23.114) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 49a4a56b-6c93-49d8-ba1d-403ba2a13f8f)) 72 | (fp_line (start 20.1676 -2.3876) (end 20.1676 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4cda12d4-4488-41d7-9669-7d755d3838f8)) 73 | (fp_line (start 1.016 -0.984) (end 1.016 -0.03) (layer "F.CrtYd") (width 0.15) (tstamp 58030fd6-1ddd-477d-bd8e-5a261c48ce6c)) 74 | (fp_line (start 23.114 -0.254) (end 23.114 0.1524) (layer "F.CrtYd") (width 0.15) (tstamp 75cf79f5-6113-4795-b497-925dc35d848a)) 75 | (fp_line (start 23.114 22.7076) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 8ccc3613-8c2d-437d-8729-d4e7ae7eaf32)) 76 | (fp_line (start 15.3924 -0.254) (end 14.68 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 9d4b2dd8-b1f3-4c72-a5bd-e3b80bbdfd9b)) 77 | (fp_line (start 25.2476 0.1524) (end 23.114 0.1524) (layer "F.CrtYd") (width 0.15) (tstamp af002b08-9591-4489-8781-99175862d6eb)) 78 | (fp_line (start -2.3876 22.7076) (end -0.254 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp be45ca3f-c840-4f94-902c-7e43dc54446b)) 79 | (fp_line (start -0.254 22.7076) (end -0.254 23.114) (layer "F.CrtYd") (width 0.15) (tstamp c9a0268b-7533-4140-9c44-1ded54a7db5f)) 80 | (fp_line (start 25.2476 22.7076) (end 23.114 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp d14502f5-aca1-43c5-9bcb-5a8ef7733609)) 81 | (fp_line (start 12.002 -3.492) (end 3.524 -3.492) (layer "F.CrtYd") (width 0.15) (tstamp d3474af4-d8da-49d8-9fcc-2badbcedfe9d)) 82 | (fp_arc (start 1.016 -0.984) (mid 1.750576 -2.757424) (end 3.524 -3.492) (layer "F.CrtYd") (width 0.15) (tstamp 07ee1481-bdb0-4ddd-b80c-1beb6d5a4829)) 83 | (fp_arc (start -0.254 2) (mid 0.085154 0.799914) (end 1.016 -0.03) (layer "F.CrtYd") (width 0.15) (tstamp 19a31774-1cf9-42e7-9933-419b4a4867b8)) 84 | (fp_arc (start 14.68 -0.254) (mid 14.543698 -0.607053) (end 14.51 -0.984) (layer "F.CrtYd") (width 0.15) (tstamp 30ba6ff1-a6bd-4070-a196-7ed1802378fb)) 85 | (fp_arc (start 3.524 25.622) (mid 1.750576 24.887424) (end 1.016 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 743cff64-f0d7-4be5-a2af-85b47e6df170)) 86 | (fp_arc (start 12.002 -3.492) (mid 13.775424 -2.757424) (end 14.51 -0.984) (layer "F.CrtYd") (width 0.15) (tstamp 7cd87f7a-fbcc-45c7-9dd6-7b19ba0fd2e1)) 87 | (fp_arc (start 21.844 23.114) (mid 21.109424 24.887424) (end 19.336 25.622) (layer "F.CrtYd") (width 0.15) (tstamp a0a6b695-68de-4482-848f-542d7c095094)) 88 | (fp_rect (start 2.921 18.288) (end 11.176 24.385) (layer "F.Fab") (width 0.15) (fill none) (tstamp 7b05b7a7-53fb-4c64-9373-71ba06bcb62f)) 89 | (fp_rect (start 12.573 18.034) (end 19.939 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp db25b293-ff38-44a3-ac67-d8157527b9ad)) 90 | (pad "" smd oval (at 23.495 3.81) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 100a7144-343b-41d3-9602-b25c50d41e1e)) 91 | (pad "A0" smd oval (at -0.635 3.81) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 96493ead-594e-4abd-9a94-da27dc77b27e)) 92 | (pad "A1" smd oval (at -0.635 6.35) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b10732bb-bc2a-4258-bf3a-c5e599a611a9)) 93 | (pad "A2" smd oval (at -0.635 19.05) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0349b242-3405-482e-8a71-8c8e8beeea4a)) 94 | (pad "D0" smd oval (at -0.635 21.59) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3ddf4a71-0670-4752-8418-50f88f6590d4)) 95 | (pad "D1" smd oval (at 23.495 16.51) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcb9df38-3e53-4ebf-8a73-f5b00cd5292a)) 96 | (pad "D2" smd oval (at 23.495 13.97) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b37e027-68d8-455d-ae3f-c125506dd3c8)) 97 | (pad "D3" smd oval (at 23.495 11.43) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 885e5072-89cb-4ace-a188-c05bac3439a3)) 98 | (pad "D7" smd oval (at -0.635 16.51) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78f00e51-3209-4967-ac00-eb38c4b9b360)) 99 | (pad "D8" smd oval (at -0.635 13.97) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f66bc62-cfa6-47a7-b078-7decbb551788)) 100 | (pad "D9" smd oval (at -0.635 8.89) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp afa8b52e-7856-490e-9df7-a9a4226c1898)) 101 | (pad "D10" smd oval (at -0.635 11.43) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12c529bb-7ac3-4547-8b22-3efd8bc0d1cf)) 102 | (pad "D11" smd oval (at 23.495 21.59) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b980a8fa-6282-413c-bffc-328b5c3d9f5e)) 103 | (pad "D12" smd oval (at 23.495 19.05) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e2a4831c-6e0e-4b5b-80d3-0bad84fde1de)) 104 | (pad "GND" smd rect (at 23.495 8.89) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9bc4ff1f-6da9-457b-8e9f-10be5aecb7c1)) 105 | (pad "NTC" smd oval (at 19.05 -0.635 90) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7434f920-82f1-47b5-a81e-e777f480a408)) 106 | (pad "VBAT" smd oval (at 16.51 -0.635 90) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 067380f2-89b9-4af7-82c6-9cc910bbbfec)) 107 | (pad "VDIO" smd oval (at 23.495 6.35) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3cbfec83-f393-4d26-a053-d3bf98edfdb6)) 108 | (pad "VIN" smd oval (at 23.495 1.27) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8c6089d8-12d7-4498-8842-e357a59ab0ff)) 109 | ) 110 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nicla_Voice_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nicla_Voice_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/nicla-voice") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at 11.43 -1.016 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 6108a887-8dee-400f-9d5b-8ec25c100fb6) 9 | ) 10 | (fp_text value "Arduino_Nicla_Voice_Socket" (at 11.43 11.43 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 7ac2f7dd-aef3-4008-9580-7b706d99eaf1) 13 | ) 14 | (fp_text user "D0" (at 19.685 11.43 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 37ba470f-343b-40a7-9572-c6576df59380) 17 | ) 18 | (fp_text user "D0" (at 19.685 11.43 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp c57e1799-b306-4d0e-9e78-7192739051cf) 21 | ) 22 | (fp_text user "ESLOV" (at 16.256 20.447) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp ac4dc809-dd36-4267-bf0c-61fe4ed250d0) 25 | ) 26 | (fp_text user "USB" (at 7.0485 21.336) (layer "F.Fab") 27 | (effects (font (size 0.5 0.5) (thickness 0.075))) 28 | (tstamp bec15c79-6add-4c50-94e0-b1f3c50ccf7b) 29 | ) 30 | (fp_line (start 0 22.86) (end 0 2) (layer "F.SilkS") (width 0.15) (tstamp 07566a41-2341-4dc3-8017-90e599a4053f)) 31 | (fp_line (start 22.86 0) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp 4436c6b1-1f48-488a-9770-900b5593e3d0)) 32 | (fp_line (start 2 0) (end 22.86 0) (layer "F.SilkS") (width 0.15) (tstamp 8e02dbae-ff0b-48bb-b21b-08ea1b1cd685)) 33 | (fp_line (start 0 22.86) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp c3c910bb-2afa-473a-a4e4-a9081964d722)) 34 | (fp_arc (start 0 2) (mid 0.585786 0.585786) (end 2 0) (layer "F.SilkS") (width 0.15) (tstamp 978cfec9-a078-470f-b25c-ace0cd45bfc2)) 35 | (fp_line (start 2.667 24.638) (end 11.43 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 08e36cee-6f19-4c42-a7b5-5e12bd4ada66)) 36 | (fp_line (start -0.254 2) (end -0.254 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 491ee871-d32c-4dc6-bf83-5314c80becf9)) 37 | (fp_line (start -0.254 23.114) (end 2.667 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 4e2c5111-5393-4882-baaf-d379e611d5be)) 38 | (fp_line (start 11.43 23.114) (end 11.43 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 53b41dea-2041-42b3-8bd3-e2fbfb01fbbd)) 39 | (fp_line (start 2.667 23.114) (end 2.667 24.638) (layer "F.CrtYd") (width 0.15) (tstamp 5ed3b7d4-1f77-447b-8126-124f12f9e60d)) 40 | (fp_line (start 11.43 23.114) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 959cdfdb-5117-447d-8a68-53040abb48f8)) 41 | (fp_line (start 23.114 -0.254) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp bbbb7b56-0eb3-4385-8863-856def05b4d7)) 42 | (fp_line (start 23.114 -0.254) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp e40e1fdf-87b3-42ae-848e-3ff6276c1be6)) 43 | (fp_arc (start -0.254 2) (mid 0.406181 0.406181) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 91019f7a-a6ed-40df-ab5e-ca980c713dc9)) 44 | (fp_line (start 20.32 2.54) (end 20.32 22.86) (layer "F.Fab") (width 0.15) (tstamp 20295243-3c03-4255-94e3-e0ce53c63e7e)) 45 | (fp_line (start 22.86 22.86) (end 22.86 0) (layer "F.Fab") (width 0.15) (tstamp 26679968-ab80-4b6d-b11a-3675b45fa579)) 46 | (fp_line (start 20.32 22.86) (end 22.86 22.86) (layer "F.Fab") (width 0.15) (tstamp 52d4308c-37e7-4282-822d-8ce80ba5d1bd)) 47 | (fp_line (start 15.24 2.54) (end 20.32 2.54) (layer "F.Fab") (width 0.15) (tstamp 75ca2b8b-f239-43e5-8a96-f23e184f8e45)) 48 | (fp_line (start 22.86 0) (end 15.24 0) (layer "F.Fab") (width 0.15) (tstamp bff60106-74af-4213-a44b-3447426bd425)) 49 | (fp_line (start 15.24 0) (end 15.24 2.54) (layer "F.Fab") (width 0.15) (tstamp c11e9038-a79b-4e1a-8be2-60d7399adcb7)) 50 | (fp_rect (start 12.573 18.034) (end 19.939 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp 5b185fbf-79f0-4af6-8801-138fae88bf72)) 51 | (fp_rect (start 0 2.54) (end 2.54 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp 99054e40-c544-4583-9ead-01a3955584a4)) 52 | (fp_rect (start 2.921 18.288) (end 11.176 24.385) (layer "F.Fab") (width 0.15) (fill none) (tstamp bedf4752-56e1-48cd-b4cc-0234641c35f8)) 53 | (pad "" thru_hole circle (at 21.59 3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 87f382e7-bb0d-490d-a6b5-5a8ea3891c26)) 54 | (pad "" thru_hole circle (at 1.27 19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f20494d3-1e91-435f-8e70-456d01c3be23)) 55 | (pad "A0" thru_hole circle (at 1.27 3.81) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a899f284-1c85-4f0f-afaa-3f3aa06c19b9)) 56 | (pad "A1" thru_hole circle (at 1.27 6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2caedcdb-429e-40bc-b176-8ceae30b20ba)) 57 | (pad "D0" thru_hole circle (at 21.59 11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 2f68642f-f716-4726-bc36-2ec17f5b6e96)) 58 | (pad "D1" thru_hole circle (at 21.59 13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 769da3cc-f8b3-4eba-a971-327f47d6b5fc)) 59 | (pad "D2" thru_hole circle (at 21.59 16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 949ddb82-10dc-46a8-abe8-138250c7face)) 60 | (pad "D3" thru_hole circle (at 21.59 19.05) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b77916fe-76d8-40d0-801b-60aa5b857ddd)) 61 | (pad "D4" thru_hole circle (at 21.59 21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 08dd9792-34ec-4acf-9c94-6c53da9e5510)) 62 | (pad "D5" thru_hole circle (at 1.27 21.59) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 7760ea54-2c2d-4e5a-9496-d6861720049b)) 63 | (pad "D6" thru_hole circle (at 1.27 16.51) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a0c41aa3-c56d-44bf-a2e8-dbd8e7cae01c)) 64 | (pad "D7" thru_hole circle (at 1.27 11.43) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 8b426952-dcde-435c-9e05-6d40c4d2c7b1)) 65 | (pad "D8" thru_hole circle (at 1.27 13.97) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 21657851-632b-4fba-a35b-3e19d75e31df)) 66 | (pad "D9" thru_hole circle (at 1.27 8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 83a56779-cc10-4102-a202-b14caf623310)) 67 | (pad "GND" thru_hole rect (at 21.59 8.89) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b10b6474-3c3e-42e4-92a0-0e95a26ebd99)) 68 | (pad "NTC" thru_hole circle (at 19.05 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp e45a057e-6d1f-4bfa-8ff5-538665379c5a)) 69 | (pad "VBAT" thru_hole circle (at 16.51 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 89e7408b-4df9-4b40-8954-5b3b8e5930f8)) 70 | (pad "VDIO" thru_hole circle (at 21.59 6.35) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp df976a04-58de-42e8-b58a-3bc5cc6f15e8)) 71 | (pad "VIN" thru_hole circle (at 21.59 1.27) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 662bf58d-6f32-4497-9451-c52422f49145)) 72 | ) 73 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Nicla_Voice_Tile.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Nicla_Voice_Tile" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 0) 4 | (descr "https://docs.arduino.cc/hardware/nicla-voice") 5 | (attr smd) 6 | (fp_text reference "A**" (at 11.43 -1.016 unlocked) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 7d8cba77-a627-4381-9f9e-9e659c2b433b) 9 | ) 10 | (fp_text value "Arduino_Nicla_Voice_Tile" (at 11.43 11.43 unlocked) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 48bfe972-ebf0-440e-aa4d-b44fbee5d610) 13 | ) 14 | (fp_text user "D0" (at 26.035 11.43 90 unlocked) (layer "F.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15))) 16 | (tstamp 1f180ac7-1687-4804-923d-66f7f687cb0c) 17 | ) 18 | (fp_text user "ESLOV" (at 16.256 20.447) (layer "F.Fab") 19 | (effects (font (size 0.5 0.5) (thickness 0.075))) 20 | (tstamp 98d7d7b4-ab46-4b83-be2f-e3673257ccd2) 21 | ) 22 | (fp_text user "USB" (at 7.0485 21.336) (layer "F.Fab") 23 | (effects (font (size 0.5 0.5) (thickness 0.075))) 24 | (tstamp e7035895-024a-4bfa-9cf7-fec36897c03e) 25 | ) 26 | (fp_line (start 0 14.986) (end 0 15.494) (layer "F.SilkS") (width 0.15) (tstamp 0a077826-3974-41c1-bcb3-fcc035a5fe70)) 27 | (fp_line (start 22.86 0) (end 22.86 0.254) (layer "F.SilkS") (width 0.15) (tstamp 0ebf6f1e-1619-4713-81b3-037e511c7a0d)) 28 | (fp_line (start 22.86 4.826) (end 22.86 5.334) (layer "F.SilkS") (width 0.15) (tstamp 1715665a-f31a-455a-87eb-6bd052eaacd0)) 29 | (fp_line (start 0 2) (end 0 2.794) (layer "F.SilkS") (width 0.15) (tstamp 1979eda3-0dc8-428b-b421-8c4ba5f5119c)) 30 | (fp_line (start 0 22.86) (end 1.016 22.86) (layer "F.SilkS") (width 0.15) (tstamp 1ce9d2db-e788-4191-ac03-0b3469d06952)) 31 | (fp_line (start 22.86 2.286) (end 22.86 2.794) (layer "F.SilkS") (width 0.15) (tstamp 305daf8d-df96-4ab7-b822-3af6b7927a07)) 32 | (fp_line (start 20.066 0) (end 22.86 0) (layer "F.SilkS") (width 0.15) (tstamp 3bc70e9f-e50f-4409-badb-c0540cab8e12)) 33 | (fp_line (start 21.844 22.86) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp 3f3df60b-dfb5-4093-b8a4-71b6bf79f837)) 34 | (fp_line (start 22.86 20.066) (end 22.86 20.574) (layer "F.SilkS") (width 0.15) (tstamp 51294935-f273-4a6d-b7b3-7e2013e338fc)) 35 | (fp_line (start 2 0) (end 15.494 0) (layer "F.SilkS") (width 0.15) (tstamp 5a651766-3058-46dc-87aa-f7f987dbac30)) 36 | (fp_line (start 22.86 17.526) (end 22.86 18.034) (layer "F.SilkS") (width 0.15) (tstamp 5ad53405-1491-4fb2-ab05-83ac2e456dc2)) 37 | (fp_line (start 0 12.446) (end 0 12.954) (layer "F.SilkS") (width 0.15) (tstamp 79eec425-81f7-4ad8-98a5-4314a0193206)) 38 | (fp_line (start 22.86 14.986) (end 22.86 15.494) (layer "F.SilkS") (width 0.15) (tstamp 7f551427-6631-41ef-9279-e7de65b851c6)) 39 | (fp_line (start 22.86 9.906) (end 22.86 10.414) (layer "F.SilkS") (width 0.15) (tstamp 8f637ea5-47d3-4e74-af3a-12faa3aafc2e)) 40 | (fp_line (start 0 7.366) (end 0 7.874) (layer "F.SilkS") (width 0.15) (tstamp 973505eb-1498-4f93-afa3-b56410aa0bbf)) 41 | (fp_line (start 0 4.826) (end 0 5.334) (layer "F.SilkS") (width 0.15) (tstamp 9982119a-cd2b-4e11-8d6f-6032f0a4e0c8)) 42 | (fp_line (start 22.86 7.366) (end 22.86 7.874) (layer "F.SilkS") (width 0.15) (tstamp baec612d-1e4f-4e38-9c11-83f15c761d49)) 43 | (fp_line (start 0 20.066) (end 0 20.574) (layer "F.SilkS") (width 0.15) (tstamp c406c701-dfb9-4e77-967a-c0132cfcb059)) 44 | (fp_line (start 22.86 22.606) (end 22.86 22.86) (layer "F.SilkS") (width 0.15) (tstamp cd6ab498-ce24-4478-bd40-4e2924d6b79d)) 45 | (fp_line (start 0 17.526) (end 0 18.034) (layer "F.SilkS") (width 0.15) (tstamp d12eb390-94c1-40d4-935f-9493e67ca107)) 46 | (fp_line (start 0 9.906) (end 0 10.414) (layer "F.SilkS") (width 0.15) (tstamp d4278874-1f1e-47ec-a929-d96c7d8eb6ce)) 47 | (fp_line (start 0 22.606) (end 0 22.86) (layer "F.SilkS") (width 0.15) (tstamp e0e7e2ec-89fb-4c4f-b7f2-0a32359dc741)) 48 | (fp_line (start 22.86 12.446) (end 22.86 12.954) (layer "F.SilkS") (width 0.15) (tstamp e7d8ec68-75ca-491d-8400-9ca1ea6f8481)) 49 | (fp_line (start 17.526 0) (end 18.034 0) (layer "F.SilkS") (width 0.15) (tstamp faf474c9-4841-4821-a67d-3dedd52256ab)) 50 | (fp_arc (start 0 2) (mid 0.585786 0.585786) (end 2 0) (layer "F.SilkS") (width 0.15) (tstamp 270b1511-b5ab-4978-b109-72c42b6d38fb)) 51 | (fp_line (start 1.27 23.114) (end 1.27 3.524) (layer "Edge.Cuts") (width 0.15) (tstamp 08fd1a10-32c2-4113-9901-b182f6df1d4e)) 52 | (fp_line (start 3.524 1.27) (end 19.336 1.27) (layer "Edge.Cuts") (width 0.15) (tstamp 2c108a7a-f249-4e96-8ac8-c29839037064)) 53 | (fp_line (start 3.524 25.368) (end 19.336 25.368) (layer "Edge.Cuts") (width 0.15) (tstamp 9c83d259-4ecd-4742-ab22-d89d5f2d16e6)) 54 | (fp_line (start 21.59 3.524) (end 21.59 23.114) (layer "Edge.Cuts") (width 0.15) (tstamp b842bc01-6963-4092-aab3-ff9edc278f43)) 55 | (fp_arc (start 21.59 23.114) (mid 20.929819 24.707819) (end 19.336 25.368) (layer "Edge.Cuts") (width 0.15) (tstamp 027752f5-bf0f-474b-b23f-e1c48a8168ee)) 56 | (fp_arc (start 19.336 1.27) (mid 20.929819 1.930181) (end 21.59 3.524) (layer "Edge.Cuts") (width 0.15) (tstamp 0d14b52f-0d41-4b24-a4fd-ffb12166b238)) 57 | (fp_arc (start 3.524 25.368) (mid 1.930181 24.707819) (end 1.27 23.114) (layer "Edge.Cuts") (width 0.15) (tstamp 8f82e0a5-ffcb-49f0-91b7-3078a872dacb)) 58 | (fp_arc (start 1.27 3.524) (mid 1.930181 1.930181) (end 3.524 1.27) (layer "Edge.Cuts") (width 0.15) (tstamp dab397d7-2f19-4f93-a04e-573efbfd0f53)) 59 | (fp_line (start -0.254 23.114) (end 1.016 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 06c5c251-621b-4444-b4dc-a8331c7e5c56)) 60 | (fp_line (start 15.3924 -2.3876) (end 20.1676 -2.3876) (layer "F.CrtYd") (width 0.15) (tstamp 13351398-51a8-4b7c-8053-3fc2b5040a35)) 61 | (fp_line (start -0.254 2.6924) (end -0.254 2) (layer "F.CrtYd") (width 0.15) (tstamp 13df6bb5-4fd5-45a9-bcb4-624641044059)) 62 | (fp_line (start 23.114 -0.254) (end 20.1676 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 1528a2e6-542c-4c41-ab2a-846cd3213632)) 63 | (fp_line (start -2.3876 2.6924) (end -2.3876 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp 3246b4b7-9719-414c-ac01-7763bdb59149)) 64 | (fp_line (start 15.3924 -0.254) (end 15.3924 -2.3876) (layer "F.CrtYd") (width 0.15) (tstamp 3f379ba0-6d90-4674-96ce-e6046999667e)) 65 | (fp_line (start -2.3876 2.6924) (end -0.254 2.6924) (layer "F.CrtYd") (width 0.15) (tstamp 3fc211a2-a9d3-421e-beb8-55b4d84efc8a)) 66 | (fp_line (start 3.524 25.622) (end 19.336 25.622) (layer "F.CrtYd") (width 0.15) (tstamp 4748014e-e677-47ea-9703-1db31037abaa)) 67 | (fp_line (start 25.2476 0.1524) (end 25.2476 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp 476f2a41-3d3e-4c44-b19b-9d45cda942d3)) 68 | (fp_line (start 21.844 23.114) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 49a4a56b-6c93-49d8-ba1d-403ba2a13f8f)) 69 | (fp_line (start 20.1676 -2.3876) (end 20.1676 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 4cda12d4-4488-41d7-9669-7d755d3838f8)) 70 | (fp_line (start 23.114 -0.254) (end 23.114 0.1524) (layer "F.CrtYd") (width 0.15) (tstamp 75cf79f5-6113-4795-b497-925dc35d848a)) 71 | (fp_line (start 23.114 22.7076) (end 23.114 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 8ccc3613-8c2d-437d-8729-d4e7ae7eaf32)) 72 | (fp_line (start 15.3924 -0.254) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp 9d4b2dd8-b1f3-4c72-a5bd-e3b80bbdfd9b)) 73 | (fp_line (start 25.2476 0.1524) (end 23.114 0.1524) (layer "F.CrtYd") (width 0.15) (tstamp af002b08-9591-4489-8781-99175862d6eb)) 74 | (fp_line (start -2.3876 22.7076) (end -0.254 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp be45ca3f-c840-4f94-902c-7e43dc54446b)) 75 | (fp_line (start -0.254 22.7076) (end -0.254 23.114) (layer "F.CrtYd") (width 0.15) (tstamp c9a0268b-7533-4140-9c44-1ded54a7db5f)) 76 | (fp_line (start 25.2476 22.7076) (end 23.114 22.7076) (layer "F.CrtYd") (width 0.15) (tstamp d14502f5-aca1-43c5-9bcb-5a8ef7733609)) 77 | (fp_arc (start 3.524 25.622) (mid 1.750576 24.887424) (end 1.016 23.114) (layer "F.CrtYd") (width 0.15) (tstamp 743cff64-f0d7-4be5-a2af-85b47e6df170)) 78 | (fp_arc (start 21.844 23.114) (mid 21.109424 24.887424) (end 19.336 25.622) (layer "F.CrtYd") (width 0.15) (tstamp a0a6b695-68de-4482-848f-542d7c095094)) 79 | (fp_arc (start -0.254 2) (mid 0.406181 0.406181) (end 2 -0.254) (layer "F.CrtYd") (width 0.15) (tstamp c3aaa63b-3ecb-4122-958f-155ede7cf66b)) 80 | (fp_rect (start 2.921 18.288) (end 11.176 24.385) (layer "F.Fab") (width 0.15) (fill none) (tstamp 7b05b7a7-53fb-4c64-9373-71ba06bcb62f)) 81 | (fp_rect (start 12.573 18.034) (end 19.939 22.86) (layer "F.Fab") (width 0.15) (fill none) (tstamp db25b293-ff38-44a3-ac67-d8157527b9ad)) 82 | (pad "" smd oval (at -0.635 19.05) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0349b242-3405-482e-8a71-8c8e8beeea4a)) 83 | (pad "" smd oval (at 23.495 3.81) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 100a7144-343b-41d3-9602-b25c50d41e1e)) 84 | (pad "A0" smd oval (at -0.635 3.81) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 96493ead-594e-4abd-9a94-da27dc77b27e)) 85 | (pad "A1" smd oval (at -0.635 6.35) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b10732bb-bc2a-4258-bf3a-c5e599a611a9)) 86 | (pad "D0" smd oval (at 23.495 11.43) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 885e5072-89cb-4ace-a188-c05bac3439a3)) 87 | (pad "D1" smd oval (at 23.495 13.97) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5b37e027-68d8-455d-ae3f-c125506dd3c8)) 88 | (pad "D2" smd oval (at 23.495 16.51) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fcb9df38-3e53-4ebf-8a73-f5b00cd5292a)) 89 | (pad "D3" smd oval (at 23.495 19.05) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e2a4831c-6e0e-4b5b-80d3-0bad84fde1de)) 90 | (pad "D4" smd oval (at 23.495 21.59) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b980a8fa-6282-413c-bffc-328b5c3d9f5e)) 91 | (pad "D5" smd oval (at -0.635 21.59) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3ddf4a71-0670-4752-8418-50f88f6590d4)) 92 | (pad "D6" smd oval (at -0.635 16.51) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78f00e51-3209-4967-ac00-eb38c4b9b360)) 93 | (pad "D7" smd oval (at -0.635 11.43) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12c529bb-7ac3-4547-8b22-3efd8bc0d1cf)) 94 | (pad "D8" smd oval (at -0.635 13.97) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f66bc62-cfa6-47a7-b078-7decbb551788)) 95 | (pad "D9" smd oval (at -0.635 8.89) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp afa8b52e-7856-490e-9df7-a9a4226c1898)) 96 | (pad "GND" smd rect (at 23.495 8.89) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9bc4ff1f-6da9-457b-8e9f-10be5aecb7c1)) 97 | (pad "NTC" smd oval (at 19.05 -0.635 90) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7434f920-82f1-47b5-a81e-e777f480a408)) 98 | (pad "VBAT" smd oval (at 16.51 -0.635 90) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 067380f2-89b9-4af7-82c6-9cc910bbbfec)) 99 | (pad "VDIO" smd oval (at 23.495 6.35) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3cbfec83-f393-4d26-a053-d3bf98edfdb6)) 100 | (pad "VIN" smd oval (at 23.495 1.27) (size 2.9972 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8c6089d8-12d7-4498-8842-e357a59ab0ff)) 101 | ) 102 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Pro_Mini_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Pro_Mini_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5CC94EC1) 4 | (descr "https://docs.arduino.cc/retired/boards/arduino-pro-mini") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at -6.858 -17.526) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 9709e64b-caf8-43d7-a039-434f6e06ab28) 9 | ) 10 | (fp_text value "Arduino_Pro_Mini_Socket" (at 0 0 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp d928261a-9ee5-4d60-9c73-1c9670427e86) 13 | ) 14 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 61748504-848e-4e54-a937-2bb6a202c90f) 17 | ) 18 | (fp_text user "BLK" (at -8.255 -15.24 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 0.8 0.8) (thickness 0.08))) 20 | (tstamp 32ca14ab-8806-4974-b679-5b13f3078f38) 21 | ) 22 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | (tstamp 5aed159c-549d-4b13-84ed-705c51e067f3) 25 | ) 26 | (fp_text user "GRN" (at 8.255 -15.24 90) (layer "F.SilkS") 27 | (effects (font (size 0.8 0.8) (thickness 0.08))) 28 | (tstamp 7d934fcf-150f-4799-950e-74db74152373) 29 | ) 30 | (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 0dca2faf-42ad-45e1-8689-7a58be229e63)) 31 | (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 34e99479-0ee9-4ebb-ac95-074384483534)) 32 | (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6644960e-3e88-4e9e-86dc-3a3f2f99f687)) 33 | (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6dfb7a8a-4500-4b71-9da3-dfd88867e97f)) 34 | (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 4749223e-83cf-4408-a9de-4a383facbe84)) 35 | (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 68357a1f-6d0f-40ee-a6fa-edf86b3df741)) 36 | (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 84770318-d036-49a6-8941-07ddaaa423aa)) 37 | (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp e0b46370-1ee9-4ff1-b111-392919021f11)) 38 | (fp_line (start 6.35 -13.97) (end 6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 0817334e-bdf7-43b3-8608-ffe360edd190)) 39 | (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 1368165a-cd79-4c15-a4b8-0ed76c059b48)) 40 | (fp_line (start 7.62 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 16b69340-2cc7-47fa-8e35-75e8feb882a5)) 41 | (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 1f07b098-6dd6-4fdf-ab19-8cc0feb041ee)) 42 | (fp_line (start 5.9641 -5.1994) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 4c5d4b68-1de7-48b6-8ae8-8d2b66bfeaa1)) 43 | (fp_line (start 7.62 -16.51) (end 7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 539f2781-07fb-4694-aac8-9c14815ff61e)) 44 | (fp_line (start 3.4241 5.214) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp 6f7af9cf-f954-4f94-a8f9-78e9f79404bb)) 45 | (fp_line (start -7.62 -16.51) (end 7.62 -16.51) (layer "F.Fab") (width 0.15) (tstamp 7681dafd-077b-4491-b345-33a27a32d75e)) 46 | (fp_line (start -7.62 -16.51) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 7f5b1bdf-f393-4808-97f9-72eb6348cb2a)) 47 | (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 92a033ef-8fdb-43be-96c9-818efa9dc536)) 48 | (fp_line (start 5.9641 5.214) (end 3.4241 5.214) (layer "F.Fab") (width 0.15) (tstamp 974767c8-a4f4-46ca-b9ed-7a891397cb65)) 49 | (fp_line (start 3.4241 -0.1194) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 97efeaa5-e2f6-4083-9714-e20f60809d56)) 50 | (fp_line (start 5.9641 -5.1994) (end 3.4241 -5.1994) (layer "F.Fab") (width 0.15) (tstamp bbb93045-495a-4297-9821-bb75f0b0069f)) 51 | (fp_line (start -8.89 -13.97) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp bf124e1a-059b-469b-80c2-bfdcc060009c)) 52 | (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp d30c2b8a-ecef-43a5-b228-b9b1d3263fb7)) 53 | (fp_line (start 5.9641 5.214) (end 5.9641 10.2946) (layer "F.Fab") (width 0.15) (tstamp da18459f-caa1-48e0-bc08-85765bb7b7eb)) 54 | (fp_line (start 6.35 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp e9a7f7c3-556c-44b3-9485-107a93da816a)) 55 | (fp_line (start 3.4241 -5.1994) (end 3.4241 -0.1194) (layer "F.Fab") (width 0.15) (tstamp eadb45df-d8c1-4a43-9e04-6041f850ad7e)) 56 | (fp_line (start 5.9641 10.2946) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp fa8d3bf8-5199-4229-8528-e379b68ac3f3)) 57 | (fp_line (start -6.35 -13.97) (end 6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp fb3b91d8-40e1-4a9e-926d-15f2f5ac9433)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | (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)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (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)) 79 | (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)) 80 | (pad "DTR" thru_hole circle (at 6.35 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 048bd899-a7a5-47a7-a467-6edacecf56a3)) 81 | (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)) 82 | (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)) 83 | (pad "GND4" thru_hole rect (at -3.81 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp b884976b-fa5b-4592-834d-10bece88898b)) 84 | (pad "GND5" thru_hole rect (at -6.35 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 22104500-dae8-4aac-856d-99e6a3326c17)) 85 | (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)) 86 | (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)) 87 | (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)) 88 | (pad "RXI" thru_hole circle (at 1.27 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp df56258a-99e7-44d4-932f-ed856275d12b)) 89 | (pad "TXO" thru_hole circle (at 3.81 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 414ee1bf-022d-4b8c-9f2b-5d91650e9df2)) 90 | (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)) 91 | (pad "Vcc2" thru_hole circle (at -1.27 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp db093840-6b72-4b00-861c-478297748d47)) 92 | ) 93 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Arduino_Pro_Mini_Socket_NoSPH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Arduino_Pro_Mini_Socket_NoSPH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5CC94EC1) 4 | (descr "https://docs.arduino.cc/retired/boards/arduino-pro-mini") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at -6.858 -17.526) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp 9709e64b-caf8-43d7-a039-434f6e06ab28) 9 | ) 10 | (fp_text value "Arduino_Pro_Mini_Socket_NoSPH" (at 0 0 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp d928261a-9ee5-4d60-9c73-1c9670427e86) 13 | ) 14 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp 61748504-848e-4e54-a937-2bb6a202c90f) 17 | ) 18 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 5aed159c-549d-4b13-84ed-705c51e067f3) 21 | ) 22 | (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 0dca2faf-42ad-45e1-8689-7a58be229e63)) 23 | (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 34e99479-0ee9-4ebb-ac95-074384483534)) 24 | (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6644960e-3e88-4e9e-86dc-3a3f2f99f687)) 25 | (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 6dfb7a8a-4500-4b71-9da3-dfd88867e97f)) 26 | (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 4749223e-83cf-4408-a9de-4a383facbe84)) 27 | (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 68357a1f-6d0f-40ee-a6fa-edf86b3df741)) 28 | (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 84770318-d036-49a6-8941-07ddaaa423aa)) 29 | (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp e0b46370-1ee9-4ff1-b111-392919021f11)) 30 | (fp_line (start 6.35 -13.97) (end 6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 0817334e-bdf7-43b3-8608-ffe360edd190)) 31 | (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 1368165a-cd79-4c15-a4b8-0ed76c059b48)) 32 | (fp_line (start 6.35 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 16b69340-2cc7-47fa-8e35-75e8feb882a5)) 33 | (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 1f07b098-6dd6-4fdf-ab19-8cc0feb041ee)) 34 | (fp_line (start 5.9641 -5.1994) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 4c5d4b68-1de7-48b6-8ae8-8d2b66bfeaa1)) 35 | (fp_line (start 3.4241 5.214) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp 6f7af9cf-f954-4f94-a8f9-78e9f79404bb)) 36 | (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 92a033ef-8fdb-43be-96c9-818efa9dc536)) 37 | (fp_line (start 5.9641 5.214) (end 3.4241 5.214) (layer "F.Fab") (width 0.15) (tstamp 974767c8-a4f4-46ca-b9ed-7a891397cb65)) 38 | (fp_line (start 3.4241 -0.1194) (end 5.9641 -0.1194) (layer "F.Fab") (width 0.15) (tstamp 97efeaa5-e2f6-4083-9714-e20f60809d56)) 39 | (fp_line (start 5.9641 -5.1994) (end 3.4241 -5.1994) (layer "F.Fab") (width 0.15) (tstamp bbb93045-495a-4297-9821-bb75f0b0069f)) 40 | (fp_line (start -8.89 -13.97) (end -6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp bf124e1a-059b-469b-80c2-bfdcc060009c)) 41 | (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp d30c2b8a-ecef-43a5-b228-b9b1d3263fb7)) 42 | (fp_line (start 5.9641 5.214) (end 5.9641 10.2946) (layer "F.Fab") (width 0.15) (tstamp da18459f-caa1-48e0-bc08-85765bb7b7eb)) 43 | (fp_line (start 6.35 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp e9a7f7c3-556c-44b3-9485-107a93da816a)) 44 | (fp_line (start 3.4241 -5.1994) (end 3.4241 -0.1194) (layer "F.Fab") (width 0.15) (tstamp eadb45df-d8c1-4a43-9e04-6041f850ad7e)) 45 | (fp_line (start 5.9641 10.2946) (end 3.4241 10.2946) (layer "F.Fab") (width 0.15) (tstamp fa8d3bf8-5199-4229-8528-e379b68ac3f3)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (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)) 52 | (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)) 53 | (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)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | (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)) 74 | ) 75 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Clone_Pro_Mini_Socket.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Clone_Pro_Mini_Socket" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5CC86E93) 4 | (descr "https://www.addicore.com/Pro-Mini-p/ad249.htm") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at -6.858 -17.526) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp a773acde-736f-4409-9974-7e650d07103b) 9 | ) 10 | (fp_text value "Clone_Pro_Mini_Socket" (at 0 0 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 36ab4fd3-b8f3-4445-9a4d-9e943dc2abac) 13 | ) 14 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp d993ce2c-7932-46f5-ba6b-729b5f2113dc) 17 | ) 18 | (fp_text user "GRN" (at -8.255 -15.24 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 0.8 0.8) (thickness 0.08))) 20 | (tstamp 12338466-0992-4048-b50c-bc3bad072fa7) 21 | ) 22 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") 23 | (effects (font (size 1 1) (thickness 0.15))) 24 | (tstamp 712841a1-f23d-4efb-b977-9ce345f2405b) 25 | ) 26 | (fp_text user "BLK" (at 8.255 -15.24 90) (layer "F.SilkS") 27 | (effects (font (size 0.8 0.8) (thickness 0.08))) 28 | (tstamp 88f9a1c4-6d3f-410c-a544-f890a15956a2) 29 | ) 30 | (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 214a2a7f-fecb-4b32-a5b7-40e942b4de62)) 31 | (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 5f84632b-7d1a-43f0-856e-27e34397a6f8)) 32 | (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 7f0f929f-8922-451b-936f-cf38154d85e0)) 33 | (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp d28f99ad-380c-4d2d-a8c4-87644816cb2b)) 34 | (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 008e8195-2312-410f-9cb7-962c6b094650)) 35 | (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 8b142364-e360-49c5-a92d-ea0693a34ab6)) 36 | (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp bbe004c8-150f-4bd0-9830-2e34c5a2163a)) 37 | (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp da8598aa-cbd2-43a9-900d-90e76fda6e9f)) 38 | (fp_line (start 6.35 13.97) (end -1.27 13.97) (layer "F.Fab") (width 0.15) (tstamp 0493ff64-c030-4544-94fa-3f341509ea80)) 39 | (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 0edeb707-f3c9-4e69-bcfa-49c3daf73ed6)) 40 | (fp_line (start 7.62 -16.51) (end 7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 1c2e21b3-9633-42aa-a81e-30a6e784192b)) 41 | (fp_line (start 6.35 -5.08) (end 3.81 -5.08) (layer "F.Fab") (width 0.15) (tstamp 1d6742bd-945d-490b-8fd8-2b221bfeb3c0)) 42 | (fp_line (start -8.89 -13.97) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp 254c2bfa-6cca-4f87-a2cb-0350026983ac)) 43 | (fp_line (start 6.35 -13.97) (end 6.35 -5.08) (layer "F.Fab") (width 0.15) (tstamp 2b9f857a-f463-4993-bdbd-044feab99b94)) 44 | (fp_line (start -1.27 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 3a61f27b-1b07-4318-8db1-132c999cce6b)) 45 | (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 6414e548-23b6-4e59-9be1-a1b238724188)) 46 | (fp_line (start 6.35 0) (end 6.35 13.97) (layer "F.Fab") (width 0.15) (tstamp 7216afb9-8502-4454-b143-7a9179bd982e)) 47 | (fp_line (start 3.81 0) (end 6.35 0) (layer "F.Fab") (width 0.15) (tstamp 7f2d6657-f8c8-47dd-97d8-6174646c19c4)) 48 | (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 9d108c46-bd07-4482-a0bb-0e455a7170f1)) 49 | (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 9f23cddd-6526-4412-997d-27ed0aa850dd)) 50 | (fp_line (start -6.35 -13.97) (end 6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp a880f820-f6b3-4432-9943-0fa13c527121)) 51 | (fp_line (start -7.62 -16.51) (end 7.62 -16.51) (layer "F.Fab") (width 0.15) (tstamp ae788950-f04a-4ba9-a104-659c2510d5f2)) 52 | (fp_line (start -7.62 -16.51) (end -7.62 -13.97) (layer "F.Fab") (width 0.15) (tstamp bf22b31d-44be-4bf1-b933-aa3ca2883913)) 53 | (fp_line (start -1.27 13.97) (end -1.27 16.51) (layer "F.Fab") (width 0.15) (tstamp c95d9b1c-de0d-4b44-8527-0aa40298801d)) 54 | (fp_line (start 7.62 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp e4d09eb5-9512-4a97-bed1-9d116a39d91c)) 55 | (fp_line (start 3.81 -5.08) (end 3.81 0) (layer "F.Fab") (width 0.15) (tstamp efc55b96-8dc9-46e5-9da3-b5634d0007cb)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | (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)) 74 | (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)) 75 | (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)) 76 | (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)) 77 | (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)) 78 | (pad "DTR" thru_hole circle (at -6.35 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp d3cb7737-c9c9-4d86-802d-1bf8c00bc30c)) 79 | (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)) 80 | (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)) 81 | (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)) 82 | (pad "GND4" thru_hole rect (at 3.81 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 604a7b3f-baf5-4d81-ac1c-321b2107bef7)) 83 | (pad "GND5" thru_hole rect (at 6.35 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp f4e77abb-9e9e-46bd-b355-921257783c7f)) 84 | (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)) 85 | (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)) 86 | (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)) 87 | (pad "RXI" thru_hole circle (at -1.27 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp 0ed4af76-2a26-4afa-8524-7cdb49a57a10)) 88 | (pad "TXO" thru_hole circle (at -3.81 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp a410eb63-9348-49a8-a791-2e4d112f4794)) 89 | (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)) 90 | (pad "Vcc2" thru_hole circle (at 1.27 -15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask) (tstamp ec03084a-35b2-4828-9396-2dcf0ead7692)) 91 | ) 92 | -------------------------------------------------------------------------------- /footprints/arduino-library.pretty/Clone_Pro_Mini_Socket_NoSPH.kicad_mod: -------------------------------------------------------------------------------- 1 | (footprint "Clone_Pro_Mini_Socket_NoSPH" (version 20211014) (generator pcbnew) 2 | (layer "F.Cu") 3 | (tedit 5CC86E93) 4 | (descr "https://www.addicore.com/Pro-Mini-p/ad249.htm") 5 | (attr through_hole) 6 | (fp_text reference "A**" (at -6.858 -17.526) (layer "F.SilkS") 7 | (effects (font (size 1 1) (thickness 0.15))) 8 | (tstamp a773acde-736f-4409-9974-7e650d07103b) 9 | ) 10 | (fp_text value "Clone_Pro_Mini_Socket_NoSPH" (at 0 0 90) (layer "F.Fab") 11 | (effects (font (size 1 1) (thickness 0.15))) 12 | (tstamp 36ab4fd3-b8f3-4445-9a4d-9e943dc2abac) 13 | ) 14 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "B.SilkS") 15 | (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) 16 | (tstamp d993ce2c-7932-46f5-ba6b-729b5f2113dc) 17 | ) 18 | (fp_text user "D0" (at -5.715 -10.16 -90 unlocked) (layer "F.SilkS") 19 | (effects (font (size 1 1) (thickness 0.15))) 20 | (tstamp 712841a1-f23d-4efb-b977-9ce345f2405b) 21 | ) 22 | (fp_line (start -8.89 -16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 214a2a7f-fecb-4b32-a5b7-40e942b4de62)) 23 | (fp_line (start 8.89 -16.51) (end -8.89 -16.51) (layer "F.SilkS") (width 0.15) (tstamp 5f84632b-7d1a-43f0-856e-27e34397a6f8)) 24 | (fp_line (start 8.89 -16.51) (end 8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp 7f0f929f-8922-451b-936f-cf38154d85e0)) 25 | (fp_line (start 8.89 16.51) (end -8.89 16.51) (layer "F.SilkS") (width 0.15) (tstamp d28f99ad-380c-4d2d-a8c4-87644816cb2b)) 26 | (fp_line (start -9.144 16.764) (end -9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp 008e8195-2312-410f-9cb7-962c6b094650)) 27 | (fp_line (start 9.144 16.764) (end -9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp 8b142364-e360-49c5-a92d-ea0693a34ab6)) 28 | (fp_line (start 9.144 -16.764) (end 9.144 16.764) (layer "F.CrtYd") (width 0.12) (tstamp bbe004c8-150f-4bd0-9830-2e34c5a2163a)) 29 | (fp_line (start -9.144 -16.764) (end 9.144 -16.764) (layer "F.CrtYd") (width 0.12) (tstamp da8598aa-cbd2-43a9-900d-90e76fda6e9f)) 30 | (fp_line (start 6.35 13.97) (end -1.27 13.97) (layer "F.Fab") (width 0.15) (tstamp 0493ff64-c030-4544-94fa-3f341509ea80)) 31 | (fp_line (start 8.89 -13.97) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 0edeb707-f3c9-4e69-bcfa-49c3daf73ed6)) 32 | (fp_line (start 6.35 -5.08) (end 3.81 -5.08) (layer "F.Fab") (width 0.15) (tstamp 1d6742bd-945d-490b-8fd8-2b221bfeb3c0)) 33 | (fp_line (start 6.35 -13.97) (end 6.35 -5.08) (layer "F.Fab") (width 0.15) (tstamp 2b9f857a-f463-4993-bdbd-044feab99b94)) 34 | (fp_line (start -1.27 16.51) (end 8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 3a61f27b-1b07-4318-8db1-132c999cce6b)) 35 | (fp_line (start -8.89 16.51) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 6414e548-23b6-4e59-9be1-a1b238724188)) 36 | (fp_line (start 6.35 0) (end 6.35 13.97) (layer "F.Fab") (width 0.15) (tstamp 7216afb9-8502-4454-b143-7a9179bd982e)) 37 | (fp_line (start 3.81 0) (end 6.35 0) (layer "F.Fab") (width 0.15) (tstamp 7f2d6657-f8c8-47dd-97d8-6174646c19c4)) 38 | (fp_line (start 6.35 -13.97) (end 8.89 -13.97) (layer "F.Fab") (width 0.15) (tstamp 8f6cbae1-4196-479c-9e5c-cb3750a81c43)) 39 | (fp_line (start -6.35 -13.97) (end -6.35 16.51) (layer "F.Fab") (width 0.15) (tstamp 9d108c46-bd07-4482-a0bb-0e455a7170f1)) 40 | (fp_line (start -8.89 -13.97) (end -8.89 16.51) (layer "F.Fab") (width 0.15) (tstamp 9f23cddd-6526-4412-997d-27ed0aa850dd)) 41 | (fp_line (start -8.89 -13.97) (end -6.35 -13.97) (layer "F.Fab") (width 0.15) (tstamp a880f820-f6b3-4432-9943-0fa13c527121)) 42 | (fp_line (start -1.27 13.97) (end -1.27 16.51) (layer "F.Fab") (width 0.15) (tstamp c95d9b1c-de0d-4b44-8527-0aa40298801d)) 43 | (fp_line (start 3.81 -5.08) (end 3.81 0) (layer "F.Fab") (width 0.15) (tstamp efc55b96-8dc9-46e5-9da3-b5634d0007cb)) 44 | (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)) 45 | (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)) 46 | (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)) 47 | (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)) 48 | (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)) 49 | (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)) 50 | (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)) 51 | (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)) 52 | (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)) 53 | (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)) 54 | (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)) 55 | (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)) 56 | (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)) 57 | (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)) 58 | (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)) 59 | (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)) 60 | (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)) 61 | (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)) 62 | (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)) 63 | (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)) 64 | (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)) 65 | (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)) 66 | (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)) 67 | (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)) 68 | (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)) 69 | (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)) 70 | (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)) 71 | (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)) 72 | (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)) 73 | ) 74 | -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://go.kicad.org/pcm/schemas/v1", 3 | "name": "KiCad Library for Arduino Modules", 4 | "description": "KiCad Symbol and Footprint Library for Arduino Modules", 5 | "description_full": "You may need to manually update the library tables in the Library Manager to get the new symbols and footprints to show up: please refer to the GitHub link below for full documentation and installation instructions.\n\nThis is a library of KiCad schematic symbols and PCB footprints for most Arduino modules. You can use them to make your own PCB design which will effortlessly connect with your chosen Arduino module.", 6 | "identifier": "com.github.alarm-siren.arduino-kicad-library", 7 | "type": "library", 8 | "author": { 9 | "name": "Nicholas Parks Young", 10 | "contact": { 11 | "web": "https://github.com/Alarm-Siren/" 12 | } 13 | }, 14 | "license": "CC-BY-SA-4.0", 15 | "resources": { 16 | "github": "https://github.com/Alarm-Siren/arduino-kicad-library", 17 | "documentation": "https://github.com/Alarm-Siren/arduino-kicad-library#readme", 18 | "support": "https://github.com/Alarm-Siren/arduino-kicad-library/issues" 19 | }, 20 | "tags": [ 21 | "footprints", 22 | "symbols", 23 | "arduino", 24 | "modules" 25 | ], 26 | "versions": [ 27 | { 28 | "version": "4.2.0", 29 | "status": "stable", 30 | "kicad_version": "6.0" 31 | } 32 | ] 33 | } 34 | -------------------------------------------------------------------------------- /resources/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alarm-Siren/arduino-kicad-library/1075811e04a7a0ec7645a3590f179655e027c650/resources/banner.png -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alarm-Siren/arduino-kicad-library/1075811e04a7a0ec7645a3590f179655e027c650/resources/icon.png --------------------------------------------------------------------------------