Questions tagged [kicad]

KiCAD is a cross platform (Debian, Gentoo, OS X, Ubuntu, Windows...) and open source electronics design automation suite.

It permits the creation of electronic schematic diagrams and PCB artwork.

It comes with an ensemble of the following stand-alone software tools:

  • KiCad
    Project manager
  • Eeschema
    Schematic editor (both schematic and component)
  • CvPcb
    Footprint selector
  • Pcbnew
    Circuit board board editor
  • GerbView
    Gerber viewer
  • Bitmap2Component
    Convert bitmap images to components or footprints
  • PCB Calculator
    Calculator for components, track width, electrical spacing, color codes, and more…
  • Pl Editor
    Page layout editor

More details: kicad-pcb.org

33 questions
27
votes
1 answer

Github API v3 doesn't show all user repositories

If i type this command: $ curl https://api.github.com/users/KiCad/repos | grep full_name I expect that it will return all KiCad repositories, but it returns: "full_name": "KiCad/Air_Coils_SML_NEOSID.pretty", "full_name":…
Ondra Šesták
  • 273
  • 3
  • 5
7
votes
3 answers

Overlay two postscript files (command line approach)?

I'm aware that similar questions have been answered here before: postscript - overlay one pdf or ps file on top of another - Stack Overflow overlay - Overlaying or merging multiple .ps files - Stack Overflow ... however, as they don't directly…
sdaau
  • 36,975
  • 46
  • 198
  • 278
7
votes
2 answers

Create a footprint for mounting through the board (cut) in Kicad

I wish to make a footprint for the following component: AG EMCO HV power supply Now, this component can be mounted through the board and while it isn't a very tall component, I wish to explore this option. I guess a side question is: how much do…
toxUP
  • 103
  • 2
  • 10
4
votes
1 answer

Pcbnew for Kicad cannot be imported in python3.5

I just started learning to customize my foorprint in Kicad via python scripts. I got stuck on “import pcbnew” because it gave me the error “no module name pcbnew” all the time. I checked my Kicad folder and found all the py examples for script…
Bunny Lu
  • 71
  • 4
3
votes
2 answers

KiCAD associate components with footprints using CvPcb

Queston: Is there a way in KiCAD to associate components with their respective footprints in a sane manner using CvPcb? The CvPcb displays three columns that feels comfortable at the first moment but when the component doesn't have the proper value…
sitilge
  • 3,687
  • 4
  • 30
  • 56
2
votes
0 answers

Fork a gitlab repo, simple way to pull merge requests from original into fork?

Question specific to GitLab. The KiCad footprints repository has currently over 400 open merge requests: https://gitlab.com/kicad/libraries/kicad-footprints/-/merge_requests I created a fork of the repo and, besides my own additions, want to add as…
Stefan
  • 223
  • 3
  • 4
2
votes
1 answer

How to solve footprint missing error in KiCad

I’m new to KiCad. When I create a netlist in PCB. It shows this error: Error: No footprint defined for symbol “R1”. Error: No footprint defined for symbol “C1”. Error: Cannot add new symbol C1 due to missing footprint Error: Cannot add new…
Karthik MK
  • 21
  • 1
  • 2
2
votes
1 answer

Placing a component using KiCad's Python API

I have a problem with KiCad's python API (5.1), I cannot find a way to add a component onto the PCB. I found some examples but they no longer work with the version of KiCad I am using. The next step is going through the C++ code to understand how a…
Fabrizio
  • 41
  • 1
  • 6
2
votes
2 answers

Discret:R1 Missing in CvPCB

I am trying to work through the tutorial on KiCad and it seems that the discrete pads are missing. I have already installed in OSX with the extra package. Are there some ways to add these components to my install?
tylerjw
  • 802
  • 4
  • 14
  • 28
2
votes
0 answers

kicad gcc error no such file or directory

[ 59%] Compiling bitmap2component's resource file gcc: error: Sanchez/AppData/Roaming/SPB_Data/src/MINGW-Packages/mingw-w64-kicad-git/src/kicad/bitmap2component: No such file or directory E:\Documents2\MSYSkicadbuild\mingw64\bin\windres.exe:…
Rick
  • 23
  • 4
2
votes
0 answers

Expected performance of MSVC link time code generation

I'm compiling the KiCad EDA suite, using MSVC 9 (15.0.30729.1). This is a fairly complex piece of software, so a total compilation time of 3.5 hours for an /O2 Release build on an i3 is completely acceptable. To further optimize the code, I have…
Simon Richter
  • 28,572
  • 1
  • 42
  • 64
1
vote
0 answers

TCM1-63AX+ Typical Configuration - What are the two inductor component values?

I was wondering if someone could help me identify the typical inductor components for the TCM1-63AX+. The typical configuration is shown on the datasheet but does not say the values for the two inductors connected 1. I am trying to replicate the…
Bella
  • 11
  • 1
1
vote
1 answer

Kicad PCB file gets corrupted during git merge

I use git to maintain all my kicad projects. Whenever I want to do a design change, I just make a new git branch and start making changes, and then later on merge it with the main. The problem I faced is that when the merge happened, the .kicad_pcb…
abunickabhi
  • 558
  • 2
  • 9
  • 31
1
vote
1 answer

While using git to control the source code of firmware from a hardware project, is it a good idea having the KiCAD schematic/PCB in the same repo?

I already use git as a VCS to control software and firmware I develop. Having done some work lately on the hardware side and coming to the conclusion that it is viable to control KiCAD schematic and PCB files also in git (please take a look at…
Claudio
  • 2,191
  • 24
  • 49
1
vote
1 answer

Prevent application from warping/moving the mouse/cursor

My issue is KiCad related however it applies to other programs as well. In KiCad under the schematics editor if you right click, move the mouse and then left-click the cursor will be placed back where you first right-clicked. According to some…
Heneer
  • 313
  • 6
  • 17
1
2 3