Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Kicad-Users
- Messages
Search
Example layout to help with first BGA project?
Hello,
I'm embarking on my first project that is using a BGA package with more than just a trivial number of balls. In particular, this one is a 12x12 array of balls on a 1mm pitch. So, I'm looking for example layout to show how experienced designers handle the routing and power-supply layout for this kind of part on a 4 layer board. I expect there are good standard or "rule-of-thumb" ways to work with BGAs. I know this one isn't particularly high density, but I'd like to start with the right kind of thinking in mind. Any pointers, or layout examples would be much appreciated. Thanks very much, Doug |
Re: Foot print Libraries in 5.1.5
Amphibious
If you use git for your kicad projects you can use the official libraries as a submodule inside that library. This way it will store the used version of the library with the project. We do this with our own libraries to prevent problems arising through changes over time.
toggle quoted message
Show quoted text
Cheers ff
El 17/1/20 a las 17:15, F6EEQ escribi¨®:Hi all, |
Re: Qui utilise Kicad ??
On Sat, Jan 18, 2020 at 09:21:23AM +0000, Carlo Garberi via Groups.Io
wrote: Buongiorno a te.Sono Carlo, I2GOQ ed uso Kicad per piccoliCiao: :-) -- Saluton, Marco Ciampa |
Re: 3d model for screw terminal block
For future reference: On Sat, Jan 18, 2020 at 11:38 AM Dalibor Smol¨ªk <doma@...> wrote:
|
Re: 3d model for screw terminal block
toggle quoted message
Show quoted text
|
Re: 3d model for screw terminal block
¿ªÔÆÌåÓýThere are thousands of terminal blocks. What I do is a google search on the part number (or equivalent
part number) and 3D model or Kicad. Usually a distributor like
Digikey or Mouser or something has it. On 2020-01-18 8:58 a.m., Lev wrote:
|
Re: 3d model for screw terminal block
What kind ? /?Pitch ? / Orientation ? conn_screw_1x03_P2_54mm_Vertical.wrl
conn_screw_1x03_P2_54mm_Vertical.wrl
conn_screw_1x03_P2_54mm_Vertical.step
conn_screw_1x03_P2_54mm_Vertical.step
|
Re: Foot print Libraries in 5.1.5
Hi Gerard,
toggle quoted message
Show quoted text
Forget about KIGITHUB. It has been deprecated in version 5. My advice is to download the official libraries and copy/move them to a personal folder. Use only symbols/footprints from this personal library. This way any time you update the libraries, you will keep the symbols and footprints already used in your projects. And follow this link: Cheers, Pedro. El 17/1/20 a las 17:15, F6EEQ escribi¨®:
Hi all, |
Re: Qui utilise Kicad ??
Buongiorno a te. Sono Carlo, I2GOQ ed uso Kicad per piccoli lavori di consulenza, ma soprattutto per passione: sono un autocostruttore e sono attivo nel campo Ricetrasmissione e piccola strumentazione. Se ci intendiamo (ho studiato francese, ma... circa 60 anni fa !) e gli interessi sono comuni... ciao, 73. Carlo p.s.: stiamo costruendo un RxTx decametrico SSB-CW, QRP, portatile, a pile, tutto praticamente "true-hole".
Il venerd¨¬ 17 gennaio 2020, 17:25:01 CET, F6EEQ <f6eeq@...> ha scritto:
Bonjour, Je cherche des bricoleurs d¨¦butants ou ¨¦clair¨¦s dans l'utilisation de Kicad pour ¨¦changer et progresser dans la cr¨¦ation de CI. J'habite pr¨¨s de Romans (26), mais on peut agrandir le cercle si besoin. Merci d'avance de votre r¨¦ponse. ³Ò¨¦°ù²¹°ù»å. |
Re: Foot print Libraries in 5.1.5
On 17/01/20 19:07, Andy Eskelson wrote:
The best advice is DO NOT USE the github symbols/footprints directly.Git could be used if you have your own repository of vetted footprints, especially if you use more than one PC or are part of an organization and need some standardization. BYtE, Diego |
Re: Foot print Libraries in 5.1.5
The best advice is DO NOT USE the github symbols/footprints directly.
If someone updates a footprint (unlikely for older well known footprints, but it can happen) If you then regenerate a design, it can pick up the new footprint without you noticing. Always have your own copy of the libraries and work only from them. You can keep a copy of the github masters on your system if you wish, then just move new stuff over as required once you have verified that it'#s ok for your use. When you install kicad, the master libraries are usually copied to the kicad directory If not you can grab the lot from github, and there is also a zip of the same on there which you may find easier to use than the cloning github method. Use whatever method you prefer. click on each of the first three links and they will take you the the github page, just above the table of info you will find the master zips. I run linux, but the structure is the same. usr/share/kicad/ is the main kid directory for linux. In there are: demos library modules plugins scripting scripts template I'm not sure where the default 3d models are. I have them copied into my own PCB directory. have a look at your library tables and you will prob get a few clues as to where it is in windows. The main directories of interest are library and modules. If you have been away form kicad for a long time then note that there has been a lot of changes to the library system and it's management. What I did was copy the above directories into my PCB folder, and then edit the paths to point there. I think I also had to add all the libs into the tables again as well, but that could have been due to a system re-install that I went through a couple of months ago. I also have a couple of additional directories where I keep my own component and footprint designs. Andy On Fri, 17 Jan 2020 08:15:48 -0800 "F6EEQ" <f6eeq@...> wrote: Hi all, |
Foot print Libraries in 5.1.5
Hi all,
I'm back on Kicad after some years of interruption, and I downloaded the last release. For more information I'm with W10. I have difficulties with the libairies. I followed the tutorial "Demarrer avec KICAD" (start with Kicad in english!), and when I want to associate footprint with components, I have no library available. I checked the path, and? "KIGITHUB" ?? https://github.com/KiCad/kicad-footprints? seems to refer to a bad address. I tried to change the directory with the one I thought OK in Github, but with no success. Could someone help me to get the right address in KIGITHUB ? Thanks in advance. Gerard |
Re: compilation from master error
On Mon, Jan 13, 2020 at 08:59:36AM -0500, brian wrote:
T_pinfunction is defined in common/pcb_lexer.h which is included from netlist_reader.hFrom my ancient memories of "C" <> is for system includes and "" is for local. But I have changed them without any improvement... -- Saluton, Marco Ciampa |
Re: compilation from master error
T_pinfunction is defined in common/pcb_lexer.h which is included from netlist_reader.h
toggle quoted message
Show quoted text
I notice #include "netlist_reader.h" uses quotes instead of <>. I never understood the difference between " and <> for includes but I think it has something to do with the search path for you include files and how those are set up. Brian On 2020-01-13 6:51 a.m., Marco Ciampa wrote:
If I try to compile KiCad from gi master it gives me always this error: |
compilation from master error
If I try to compile KiCad from gi master it gives me always this error:
Building CXX object common/CMakeFiles/pcbcommon.dir/__/pcbnew/pad_custom_shape_functions.cpp.o /home/marco/git/gitlab/kicad/branch-master/code/kicad/pcbnew/netlist_reader/kicad_netlist_reader.cpp: In member function ¡®void KICAD_NETLIST_PARSER::parseNet()¡¯: /home/marco/git/gitlab/kicad/branch-master/code/kicad/pcbnew/netlist_reader/kicad_netlist_reader.cpp:244:22: error: ¡®T_pinfunction¡¯ was not declared in this scope case T_pinfunction: ^~~~~~~~~~~~~ /home/marco/git/gitlab/kicad/branch-master/code/kicad/pcbnew/netlist_reader/kicad_netlist_reader.cpp:244:22: note: suggested alternative: ¡®pin_function¡¯ case T_pinfunction: ^~~~~~~~~~~~~ pin_function common/CMakeFiles/pcbcommon.dir/build.make:591: recipe for target 'common/CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/kicad_netlist_reader.cpp.o' failed make[2]: *** [common/CMakeFiles/pcbcommon.dir/__/pcbnew/netlist_reader/kicad_netlist_reader.cpp.o] Error 1 any hint? -- Saluton, Marco Ciampa |
Re: Sharing a KiCad project with a friend
On Sun, Dec 29, 2019 at 4:34 PM <send_no_hormel@...> wrote:
Thanks for your reply. All feedback is welcome. I am new to KiCad, and I am still learning. I am slowly working my way through some video tutorials at YouTube. The PCB is so large because I am old, with bad eyes, shaky hands, and I needed some space. That is one reason why I am interested in sharing the project files. If I can share the project files, then you can take them and make a PCB smaller if you want to. The original PCB by M0UKD had SMD pads for soldering the wires to the PCB. I wanted through holes to solder the wires to. So I also left enough room to get a soldering iron in there. For the SMD parts (1206), I dabbed solder paste on the pads, placed the components with tweezers, and applied a hot air gun. Everything worked the first time. That is my very first PCB, so I am quite happy with it. I just want to learn how to share KiCad project files. I like the fact that they are all plain text files. However, I have been told that it is somewhat difficult to share KiCad projects files. I am not sure why, and I am trying to learn how to do it. Regards, Ken, KM4NFQ "Not Fully Qualified" /g/w8bhMorseTutor On Sun, Dec 29, 2019 at 4:34 PM <send_no_hormel@...> wrote:
|
to navigate to use esc to dismiss