Kicad EDA is an open source (GPL) software package for the creation of electronic schematic diagrams and printed circuit board artwork.

learn more… | top users | synonyms

2
votes
1answer
25 views

KiCad PCBNew Change or Customize Color of Rats Nest

Is there a way to change the color of the rats nest that PCBNew uses? Ideally I'd like to be able to set the color of a specified net; specifically the GND net.
3
votes
1answer
52 views

Place via for BGA component in Kicad

While layouting in Kicad I've encountered a problem to place a via for BGA component. I design 4 layers board, I have 20-pin BGA component on the front, and I want to place vias for it on the back ...
1
vote
1answer
78 views

Designing PCB in KiCad

I'm trying to do my first PCB in KiCad and came across a few problems. Here is how far I got: My questions are: 1) The LM358 socket and the capacitors I put do not have holes. Only the resistors ...
9
votes
4answers
741 views

How can I improve this Ethernet differential pair?

This is my first 100 Mbit/s Ethernet project (I am doing it to learn more about differential signals). I did two things that I don't know if are good or bad in this particular case. One is to route ...
2
votes
1answer
36 views

Automatically numbering elements in Kicad

Does Kicad have a function to automatically number components? At the moment, whenever I insert a new resistor, I must also number it (e.g. R? -> R12). Is there a way to do that automatically?
1
vote
1answer
80 views

How to create a complex board outline for KiCad?

I would like to create a board border featuring more complex arcs, constrained shapes, etc. for use in KiCad (and compatible tools like Topor). The internal tools are much worse than what other ...
2
votes
2answers
107 views

Which files to version control for KiCAD?

I'm trying to create the .gitignore file for a KiCAD project that is versioned with git and stored remotely on GitHub. What are the minimum files I should I add to my version control system in order ...
8
votes
4answers
467 views

Placing a mounting hole partially outside the board

I have a board currently 50x30 mm. And I need to have 4 mounting holes on it. Bad news is that I don't have enough space to place them in regular way. Now I made the following thing: I placed four 3....
2
votes
3answers
287 views

Can I route between the copper pads

I have a PCB layout as shown. My question is can I route the PCB between the copper pads? The purple colour is solder mask. From what I know solder mask is the green stuff on a PCB which covers the ...
0
votes
2answers
111 views

In KiCAD - is it possible to have two nested rings of copper fill?

I'm using KiCAD to create a nested series of PCB rings - each two layer with copper fill on the front and back. The problem is when I add edge cuts defining the inner and outer edges of the outer ...
0
votes
1answer
119 views

Kicad - Change add unconnected/unnamed trace to an existing net

I have a complicated guard ring of sorts that surrounds a network of pads and traces. This guard ring is/was connected to the GND net. I had to make so changed and reload the net list. As a result the ...
2
votes
1answer
187 views

How do I reuse part of a schematic in multiple projects in KiCad?

I would like to re-use parts of a schematic, say a microcontroller or a voltage regulator, in multiple KiCad projects. Is it possible to copy and paste blocks between eeschema windows or can this be ...
5
votes
1answer
299 views

How do I determine the courtyard for a component footprint?

I'm using KiCad to lay out PCBs for some projects and often I find I need to develop a new footprint or tweak one that's in the library. I'm able to determine most things I need by consulting the ...
3
votes
1answer
173 views

What is the “Eco1.User” layer in KiCad?

In KiCad (Pcbnew), and perhaps other PCB layout programs, there is an Eco1.User layer and also an Eco2.User layer. What does the "Eco" stand for? And what are these drawing layers typically used for, ...
1
vote
0answers
79 views

What does yellow border around component in KiCad Pcbnew mean?

I'm working on a PCB layout in KiCad Pbcnew. I notice there is one and only one component that has a yellow border, R16/10K in the screen shot below. What does that indicate? It doesn't seem to ...
0
votes
1answer
107 views

How do I connect a 1 pin array to a module in pcb using KiCad

Because I searched in you tube tutorials, internet and KiCad help guide and I didn’t find anything that can tell how to connect 1 pin array to a module. this is the type of the 1 pin array. But I'm ...
2
votes
1answer
91 views

How layout 5cm x 5cm rectangle in KiCad?

I want to get a PCB made by dirtyPCBs, which has a great price for boards, as long as it fits in a standard size. For example, 10 copies of a 5cm X 5cm board is only $14. I'm using KiCad to lay out ...
3
votes
1answer
319 views

How approach breadboard layout using KiCad?

Rather than just piece together my breadboard layouts node by node, I'd like to be able to lay them out on the computer and optimize things by clicking and dragging rather than reconnecting jumpers ...
2
votes
1answer
164 views

Pin with no driver - Kicad

I'm new to Kicad and I'm having some problems using Eeschema. Every time I connect a power source to an IC pin, in this case the L293D, I get the following error: ...
4
votes
4answers
960 views

No components 3D view in KiCAD

I'm just starting to work with KiCAD. One of the video tutorial shows that 3D view should incorporate components placed on the board: However in my case I can see only the board with pads: Looks ...
1
vote
1answer
328 views

How to add custom 3d packages path to pcbnew

I'd like pcbnew to find my custom .wrl files for my custom footprints without having the absolute path hardcoded in the .kicad_mod files. I can manipulate the KISYS3DMOD environment variable but then, ...
0
votes
2answers
255 views

KiCad net names

I'm trying to assign footprint's pad to a net in a schematic but for some reason nets in Eeschema aren't generated from components' pin names (EN, VIN etc.), but are always auto-generated (Net-(R1-...
0
votes
1answer
59 views

“Functional Blocks” in kicad

I have a schematic that I'm making that uses the same "block" multiple times. I would like to design that block only once, and then use it in a bunch of different places, so I can edit the block if I ...
1
vote
1answer
200 views

KiCad: Power with hierarchical sheets

I just started trying to use KiCad (complete newbie), and I have a very basic question about using power inputs with hierarchical sheets. Let's say I want a single LED on a hierarchical sheet, while ...
1
vote
2answers
225 views

Additional sign in dimension

I'm inserting new footprint in kicad. I'm not good in mechanics as I should be. When I learned mechanics in school, no one told me how to interpret something like this: Number - (Diameter-sign) ...
3
votes
1answer
306 views

PCB Layout and Trace Widths for Buck Converter

I am doing a PCB layout for a simple 12V DC to 5VDC buck converter. The rated output is 3A continuous 5A peak. Here are links to the schematic and first go at the pcb layout. I realize the traces are ...
0
votes
1answer
326 views

Pads for wire connection in KiCad

It's my first time making a PCB. I've got pretty far with all the YouTube tutorials however I'm now stuck on what to do next. My PCB is going to be made up of WS2812B chips (4 pin LEDs comprising VDD, ...
1
vote
2answers
251 views

Why does kicad complain about a voltage source not being driven?

What does it mean to kicad that a pin is driven? I have a 12V rail connected to a battery positive terminal in kicad. Kicad says the 12V rail is not driven. Why does it say that? In fact, it tends to ...
0
votes
1answer
199 views

How to make Kicad alow P-MOSFET as switch without ERC problems?

I have a P-MOSFET which is acting as a switch. However, I get errors as seen in the image. How should I resolve this issue? I know i just could don't bother since i know it will work but I rather not. ...
3
votes
1answer
692 views

How do I move the center of a footprint in KiCAD?

I have a custom footprint in KiCAD format. When I place the footprint on my PCB in the Pcbnew editor, setting a coarse grid before I place it, the footprint looks technically correct -- it has the ...
1
vote
1answer
252 views

KiCad Multiple power inputs

I'm working on a project in KiCad. I have a connector that has multiple connections for GND, +5V, and +12V (all set to type: Power Output) in order to increase the maximum current. However, I don't ...
3
votes
1answer
724 views

Kicad plotting/printing

I made a really simple scheme/pcb using Kicad (on Ubuntu 14.04). Now I'd like to print this and make my PCB, but I can't figure out how to properly plot the damn thing! When I plot using gerber ...
0
votes
1answer
76 views

Power Isolation generating error in KiCAD

I've created a ferrite bead part with two passive pins. When I insert it in a power line, it causes an error "ErrType(3): Pin connected to some others pins but no pin to drive it" Changing the pins to ...
0
votes
1answer
168 views

Placing a QFP 52 footprint on the PCB in KiCAD

I'm new to PCB design and want to make an adapter board from an SMD QFP52 package to DIP. Apparently QFP52 is not very common so I cannot find it in the library. There appears to be no pre-existing ...
2
votes
2answers
504 views

How to add a library to Cvpcb?

I have a footprint file for a component (.mod). There doesn't seem to be an option to import it though. How to do it? Also the left-hand menu here doesn't seem to do anything.
3
votes
2answers
106 views

How should I design a schematic component for a component library?

This is my first time making schematic components, of which I will then be making the footprints for PCB designs. I'm using KiCad. I don't know the best "layout" for the components I'm making. For ...
2
votes
1answer
268 views

Importing component library on Kicad

I'd like to import a component library that I downloaded into my Kicad. I am running the latest Kicad for Windows as shown below. I have added the directory containing the library into the library ...
0
votes
1answer
124 views

Kicad footprint for right angle mount with 2 circular through holes

Currently I have created a footprint by using one large retangular pad + 2 through holes. However the DRC picks this up as an error. Is there a better or more correct way to do this? Or is the DRC ...
10
votes
1answer
3k views

KiCAD - Moving and rotating components with wires connected

I'm a major major noob to KiCAD and having done a couple of tuts in Eagle, I do like the separation of footprints from the schema. But one thing that took me by surprise is that the wire connections ...
1
vote
1answer
194 views

SIM968 Library for KiCAD

I want to add the component SIM968 GSM/GNSS Module to my KiCAD project. But I am not able to download any library from anywhere like I found one for the SIM908 while I was using Eagle. Any advices ...
1
vote
0answers
295 views

What's the best workflow for creating gerber files from, say, an HFSS project?

I am curious how everyone gets their RF/microwave designs from their preferred simulation/design suite (HFSS is just an example) into a gerber file for fabrication. What's a good workflow, including ...
1
vote
1answer
158 views

Possible to use external graphics program to design KiCad edge cuts?

Is it possible to create the outline for your PCB using a drawing package and then apply it within KiCad somehow to make your edge cuts? I am designing a board that must fit into a 72 pin SIMM socket ...
2
votes
1answer
2k views

KiCAD pin assigment

What would be the best way to connect multiple pins of a module/footprint to a single pin in the schematic in KiCAD? Do I have to edit the module and set the same pin name for the pins I want to ...
1
vote
1answer
571 views

0.1 inch header in KiCAD

Following this link, I made 0.1 inch footprint library in KiCAD. Also made the schematic symbol. I need 2x14 pin 0.1 inch header. So after making the footprint, I see below error in the pcbnew after ...
2
votes
1answer
1k views

Is there a Raspberry Pi B+ GPIO header footprint for kicad?

I attempted to make my own using the ModEdit utility in kicad but I'm still having issues adjusting it to the grid even though I followed the standard 0.1'' pitch. It still seems to be off. Is there ...
0
votes
1answer
136 views

KiCAD: Error Type (13) - Track crossing

In the routing phase, how do you avoid track crossing error? It seems I can't connect some pads without track crossing. Looks like I am missing some techniques. Can anyone please help?
0
votes
1answer
542 views

Orcad to Kicad schematic

I am looking into a reference design which was probably done using Orcad. I am using KiCAD for my design. In the reference design, there are schematic symbols like >> and <<. According to this ...
1
vote
0answers
68 views

KiCad - what does this syntax Highlighitng mean, why can't connections be made?

Everything turns yellow and it won't let me make ANY connections in Pcbnew. Does anyone know why this is? Also, when I import the netlist, there are no rat's nest! This is the diagram, but I was ...
1
vote
0answers
134 views

Why is there no rat's nest in this file? (KiCad)

Can anyone tell me anything about this schematic that might cause it not to have a rat's nest? By the default settings, most pins are warnings. This is simply a bus for some buttons on a pull down ...
1
vote
1answer
223 views

Choosing a footprint in KiCad?

So, let's say I'm composing a schematic for a circuit I'm designing in KiCad, and... done. I now have to to choose a footprint for my components. How does one ...