Comments (2)
Regarding Edge.Cuts
, there is not meant to be anything on that layer. These footprints are to allow you to create your own PCB to attach to an Arduino module; not everyone will necessarily want their PCB to be shaped like the Arduino it is connected to. If you actually want it to be the same shape, it's easy enough to trace the Silkscreen
outline. (Also, actually the Arduino_Nicla_Voice_Tile
footprint does have some geometry on the Edge.Cuts
layer because a cut-out is necessary to accomodate the components on the back of the Nicla Voice module.)
Regarding B.Courtyard
(or F.Courtyard
, as it is on some footprints), again this is deliberate. This does not prevent you from placing your footprints wherever you want, it just means you get errors/warnings in the DRC checker. This is intentional, because I do not model the locations of all tall components underneath the Arduino module. Basically its meant to be a warning to the designer: "you've put some components in the potential danger zone, you should check your components' skylines aren't going to conflict with something on your chosen Arduino module".
I don't know which footprint you were attempting to use, but you should also note that Socket footprints have F.Courtyard
because the footprint is intended for attaching the Arduino module on top of your custom PCB, so the danger zone is underneath the module, i.e. on the topside of your custom PCB. Shield footprints have B.Courtyard
because they go underneath so the danger zone is on the back side of your custom PCB.
I will add notes to the readme about both these topics, so everyone is clear on the intention.
from arduino-kicad-library.
Thanks for the help!
from arduino-kicad-library.
Related Issues (20)
- Updates for Kicad 8 compatibility HOT 1
- New Module: Arduino Nano Matter
- New Board: Arduino Nano 33 BLE Sense R2
- New Board: Arduino Nicla Voice
- New Board: Arduino Nicla Sense ME
- New Board: Arduino Nicla Vision
- Unable to install v4 per instructions given in the README file - see explanation and temporary solution within! HOT 4
- New Module: Arduino Uno R4 Minima HOT 1
- New Module: Arduino Uno R4 WiFi HOT 1
- In the Pro_Mini_Clone_Socket symbol, MISO and MOSI are backwards HOT 3
- New Module: Arduino MEGA 2560 Pro (also sold as Mega 2560 Embed) HOT 16
- Rename Mega2560 to Mega2560 R3
- Update RefDes from XA to A
- mkr 1300 - pins orders HOT 4
- Update library for compliance with KLC
- New Module: Arduino Nano ESP32
- Silkscreen Thickness is smaller than KiCad 7 DRC default minimum HOT 1
- A6 and A7 on RP2040 should be Bidirectional
- Include 3D Models for the Arduino Models (Help Wanted!)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-kicad-library.