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

4
votes
2answers
84 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 ...
0
votes
0answers
79 views

Placing separate 5V rails on a single schematic/board in Kicad

I'm working on a board with what is essentially two separate circuits. Both will run on 5V supplies but I would like to keep them separate in case I need to power them from separate sources. They do ...
0
votes
1answer
41 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 ...
2
votes
1answer
67 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 ...
0
votes
0answers
112 views

KiCad: Component outline on the soldering pad - will it disturb the soldering process?

Lots of KiCad's SMD components (including capacitors and resistors) print the component outlines over the solder pad. The pictures are shown below, please notice C25-27, R5-6 and D2-3 PCB design ...
0
votes
1answer
96 views

Kicad: Switching front Silk for Back Silk

I'm making a circuit using kicad and I want to add the silkscreen to it. It is a 1-layer board that I created using the front copper layer (red) of Pcbnew. The problem is that now the silkscreen ...
0
votes
0answers
38 views

Kicad pin properties

I would like to know how to properly set pin properties to a component on Kicad in these cases : Example 1 : 3 chips (1 master, 2 slaves) are on a SPI bus : SDI, SDO, SCLK, CS1, CS2 SDO is set as ...
3
votes
1answer
259 views

Definitive land pattern for 0603 SMD capacitors?

So, I am trying to figure out what pad size to use for 0603 (imperial) SMD capacitors. The datasheet for the particular capacitors I plan to use provides part dimensions but does not recommend a land ...
1
vote
1answer
66 views

KiCad: can I give different names to different parts of the same net?

Is it possible to give different names to different parts of the same net in KiCAD? I'm setting up to do an autorouted layout (yes, I know, autorouters are evil, but they save a lot of time and ...
1
vote
1answer
139 views

How do I change the default silkscreen font size in Kicad?

I'm trying to place a bunch of small text on the silkscreen in Kicad but I don't see where to change the default size. Where is this setting in Kicad?
1
vote
0answers
161 views

Can I make KiCAD pcbnew NOT place all components at (0,0)

In EAGLE, when you create a board from an existing schematic or incrementally add components to a linked board/schematic project, it does not overlap components in the board file. In KiCAD/Pcbnew I ...
2
votes
2answers
293 views

Drill files from Kicad for PTH and NPTH

I have a board in Kicad that uses a mixture of plated and non-plated through holes. It generates two drill files for these. However, manufacturers seem to expect only a single file. If they don't ...
0
votes
2answers
340 views

Kicad - Module refernces are being rendered, but don't show up on gerber plots

I am working on an open source design. I can view all the layers in PCBNew. The module references show up on the screen. They are visible even when I deselect Front Silk Screen (F.SilkS) in the layers ...
1
vote
0answers
77 views

Splicing Buses in Kicad

I would like to be able to splice two buses in kicad into a third larger bus. Say I have a subsheet with an output pin connected to a 16 wire bus (an unrelated note, it took me a while to figure out ...
0
votes
1answer
236 views

Kicad: How to add a Filled Zone around a Net with a single pin?

I am designing a PCB in Kicad and I need to add a filled zone around a single pin (pin needs to become part of the zone, not an island). For some reason, when the "Copper Zone" tool provides me with ...
2
votes
1answer
470 views

Signal bus in Kicad

I would like to know how does one design a signal bus in schematic in KiCad. I only worked in Eagle before and I cannot figure it out. E.g. - I have 5 digital signals going to another part of circuit ...
5
votes
5answers
764 views

Elliptical board edges in KiCAD or CircuitPro?

I am trying to use KiCAD to design a PCB which must fit into an existing case. One side of the PCB needs to be shaped as a specific elliptical arc segment. I can figure out the parameters of the ...
0
votes
0answers
100 views

Save KiCad Design Rules as default

When I edit my KiCad design rules they get saved to the PCB layout for that project, but is there a way to save them as the default so that they are always that for every project?
4
votes
1answer
712 views

OSH Park setup for KiCad

Anyone know the exact setup needed to send KiCad files to OSH Park? Specifically how to set the trace widths correctly?
2
votes
1answer
806 views

Kicad Eeschema 'Power Symbol' with local scope?

AFAIK, Power symbols in Eeschema have global scope. What is the best way to achieve local scope power rails? The only one I can think of is using normal net labels or hierarchical label. When does ...
1
vote
2answers
211 views

'Footprint Field' visibility options in Eeschema (Kicad)

I have added the footprint information to various components in Eeschema (e.g. added sm0402 to a resistor). A purple label then appears indicating the that a footprint has been assigned. Is there ...
2
votes
1answer
725 views

Put component designators on the PCB's silkscreen in KiCad

I'm doing my firs PCB design, and I've choose to use KiCad. The problem that I'm encountering is that when I look at my board in 3D view, the components' designators does not appear to be on the ...
5
votes
3answers
1k views

Making a schematic in KiCad; how to represent connections from another circuit board?

I'm using KiCad to design a circuit for my latest project. This board includes a number of transistors whose bases are connected to off-board signals. What's the proper way to represent this, so when ...
2
votes
1answer
627 views

How use 'Hierarchical Blocks' in Eagle?.. nesting schematics within schematics?

I want to design a schematic and board pair (e.g. 'submodule.sch' and 'submodule.brd'), and then use multiple instances of 'submodule' to make a new design: '8submodules' (which contains 8 instances ...
3
votes
3answers
863 views

How to find a footprint?

I have just started using KiCAD (with no other experience e.g. in Eagle). I was basically able to put together a schematic and layout a board but I am struggling with some footprints. How would I ...
3
votes
2answers
540 views

Classification of VDD and VSS pins

I am creating a library component for KiCAD using a convenient online app at: http://kicad.rohrbacher.net/quicklib.php. The component I am making is the Microchip PIC24EP512GU814 in LQFP ...
3
votes
2answers
355 views

How do I copy a hierarchical module in KiCAD?

I have a schematic where I'm using hierarchical sheets. I'll have five same sheets and I'd like a way to make one and somehow just copy it for the other four sheets. Any ideas how to do that? I ...
4
votes
2answers
421 views

What's the best way to fit many components onto a Eeschema schematic?

I'm using Eeschema right now with A4 paper size and I've noticed that many component symbols are simply too large to fit onto the schematic or at least the part selected by the template. The two most ...
4
votes
1answer
5k views

KiCAD vs gEDA vs other open source CAD? [closed]

I've been using Eagle for the past 10 years, but I recently started wondering about open sourced CAD tools, figuring if I'm mainly designing Open Source Hardware, might as well do it with an open ...
4
votes
1answer
654 views

Save schematic from KiCad / EESchema to png

I've just drawn my first circuit with KiCad / EESchema (on Kubuntu) to insert my circuit diagram into one of my answers. But I can't find a way to export to PNG (nor gif or jpg). How can I export my ...
1
vote
1answer
438 views

How are SMD thermal pads handled in Kicad's eeschema?

I'm using Kicad to do a board with a MSOP-PowerPad which has a metal pad underneath the chip that should be soldered to the board. How are these thermal pads usually represented in eeschema?
3
votes
3answers
2k views

Can I include heatsink copper in a Kicad footprint?

I have some SMD parts that have a recommended copper pattern for heat spreading. Can I include this in a Kicad module? I don't see a convenient way to draw filled copper polygons that aren't pads. I'm ...
3
votes
2answers
5k views

ERC error “ErrType(3): Pin connected to some others pins but no pin to drive it”

The following simple circuit gives the following error message when running ERC check: ...
3
votes
3answers
776 views

How to indicate different voltage levels in schematic drawing

If I have a circuit where I will use different voltages for different parts, how is this best done? This can be done with power symbols or using local labels or global labels (the default ...
2
votes
1answer
2k views

How do I look at all the footprints in a KiCAD library?

In the KiCAD PCBnew layout editor, is there some way to see what a footprint looks like before I place it? Or am I forced to select a footprint that has a plausible-sounding (ASCII text) name, place ...
1
vote
2answers
6k views

How do I install a KiCad schematic or footprint library?

After I download a KiCad schematic library or footprint library -- such as the ones from http://kicadlib.org/ -- how do I use it in my schematic and layout? Should I install that KiCad library file ...