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

7
votes
4answers
410 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 ...
2
votes
3answers
258 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
0answers
35 views

KiCad Eeschema zoom causes poor rendering

I recently installed KiCad to use at home (I'm familiar with Altium at work but $$). I've only just started using it and seem to be having trouble with zooming on the schematic (Eeschema). If I zoom ...
0
votes
2answers
79 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
56 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 ...
1
vote
1answer
52 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 ...
3
votes
1answer
134 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 ...
2
votes
1answer
71 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, ...
0
votes
0answers
47 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
64 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 ...
1
vote
1answer
59 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
154 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 ...
1
vote
1answer
79 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: ...
2
votes
3answers
438 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 ...
0
votes
1answer
169 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
93 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 ...
0
votes
1answer
50 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
92 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
223 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
183 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
164 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
186 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
152 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
426 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
189 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
402 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
65 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
134 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
377 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.
2
votes
2answers
88 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
212 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
110 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 ...
7
votes
1answer
2k 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
0answers
151 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
207 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
132 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
1k 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
393 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
843 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
126 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
387 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
64 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
120 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
145 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 ...
0
votes
1answer
243 views

Schematics: where do I need to place a junction?

I'm a bit confused about where I need to place a junction on the schematic, and where I don't. For example: When I connect a part, like a resistor or cap, to a wire, do I need to add a junction ...
3
votes
1answer
2k views

PCB Design: What is the minimum value of Via Dia and Via Drill size?

I am using KiCad and I am new in PCB design. I want to use Fusion PCB service (SeeedStudio) for the boards. In their forum, they say that the minimum Via Drill size is 0.03 mm. But in SeeedsStudio's ...
1
vote
1answer
556 views

How do I connect the certral pad of a QFN24 to the Ground in Kicad?

I need to connect the central pad of the QFN24 to the ground I got the package from the library that came with the Kicad (libcsm). I tried to edit the module and assign this pad to a number, then ...
9
votes
3answers
3k views

KiCad : How can I create a footprint with thermal vias?

I have a SMD chip that gets pretty warm when operating and I want to try and design a footprint that allows more ventilation and extra copper to keep it in range. Does anyone know of a tutorial that ...
2
votes
1answer
109 views

Off-board connected nets in KiCAD

I am creating a PCB which has multiple ground pads which are connected together off-board. Pcbnew however doesn't know this, so it continues to draw white connecting lines between the ground pads, and ...
3
votes
1answer
886 views

Kicad trace thickness and autorouter

Using Kicad, how do I go about specifying a trace thickness for power rails larger than the default in such a way that this info can be used by freerouter? A section or page reference into one of ...