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
1
vote
1 answer

KiCad through-hole pad copper only on back layer

Im doing my first KiCad project, and I want to make through holes so the components are mounted on the front side and the copper of the through hole is only on the back side (because my manufacture dont do "vias through-holes"). Do I accomplish this…
hoddy
  • 127
  • 3
  • 10
1
vote
1 answer

WxPython 3.0 installation in Ubuntu 14.04

I am trying to build KiCad on Ubintu 14.04 where i need to install wxPython 3.0 . But the problem is that I am not able to install wxPython 3.0. Moreover, i am unable to find any help to install this package. Plese help me to sortout this issue.…
1
vote
1 answer

Successful build of Kicad 4.0.6 in Linux Mageia 5 via fixing a wx-3.0 symbol

I have managed to build the Kicad 4.0.6 in Linux Mageia 5.1 with gcc version 4.9.2. I first manually fixed two wxWidgets 3.0.2 header files in the /usr/include/wx-3.0/wx/ directory: regex.h and features.h. Kicad then compiled successfully. With the…
Benkevitch
  • 415
  • 1
  • 5
  • 13
1
vote
1 answer

Parsing S-Expression in C# (KiCAD PCB file)

I'm writing a .NET API (C#) to manage KiCAD PCB files. Their format according to docs (here) is a sort of S-Expression. I tried reusing some S-Expression parsers but for several reasons they could not fit my needs so I decided to write one but I…
weirdgyn
  • 886
  • 16
  • 47
1
vote
1 answer

Kicad build from source, running out of tree - buttons greyed out?

I have built KiCad 4.0.5 from source (git), on Ubuntu 14.04.5 (Linux kernel 4.4.0-53-generic), using the usual procedure: kicad_git_src$ mkdir build kicad_git_src$ cd build build$ cmake ../ build$ bzr whoami "Your Name " build$…
sdaau
  • 36,975
  • 46
  • 198
  • 278
1
vote
1 answer

Excel sort alphabetically

I'm trying to sort the output of KiCad automatically generated BOM. Example would be R1 R8 R2 R14 R11 R18 If I sort this alphabetical A-Z I get: R1 R11 ... But I would rather have: R1 R2 R8 R11 R14 R18. Could anyone help me out how to acheive this…
Barat
  • 11
  • 3
1
vote
1 answer

'make install' failed after 'make' KiCad on OS X 10.10

i'm trying to install kicad on osx 10.10. After successfully build make, failed make install at -- fixup_bundle -- app='/Users/bolor/Downloads/KiCad/bin/eeschema.app/Contents/MacOS/eeschema' -- libs='' -- dirs='' -- fixup_bundle:…
Bolor
  • 413
  • 6
  • 14
0
votes
0 answers

How to Fix the dynamic text using wxpython irrespective resolution and screen on all operating platforms

I have the code below. I am trying to dynamically add the error. I am fetching the error message through an API which might have more characters. My aim is to fit the dynamic error in wx. Dialog in its best size and position depending on the…
0
votes
2 answers

Can you place tracks over components like that on PCB? KiCad

Is this right? Or is this against the rules?
0
votes
1 answer

How to make such thing in KiCad

I'm new to KiCad, so I'm struggling to understand what I'm supposed to use to get such a symmetrical blue construction with dots. Is this a bus?? How do I make it symmetrical I tried adding a bus to get the same result but the problem is that I…
0
votes
1 answer

How to read KiCad page settings values from a python BOM generation script

I am using KiCad V6 and have modified the bill of materials generation script bom_csv_grouped_by_value.py to produce BOM's only containing the information I am interested in, and formatted how I like. These currently have the filename matching the…
AngusE
  • 1
0
votes
1 answer

Traceback errors in KiCad

I installed an external plugin in windows machine of kicad 6.0.4 and 6.0.5 versions and used to run perfectly with no errors.But in kicad 6.0.6,it is throwing the below error. wxpython version installed:4.1.1 msw (phoenix) wxWidgets 3.1.6 Anyhelp…
0
votes
1 answer

Kicad6 Plug-in does not appear in menu

I am not able to get an action plug-in to appear in the PCBNEW menu. I have run the following to determine the path: import pcbnew print(pcbnew.PLUGIN_DIRECTORIES_SEARCH) # with the following…
Andy
  • 131
  • 8
0
votes
0 answers

wx.RadioButton not working on macOS 10.15 Catalina

mac versionwindows version I have installed KiCad Mac OSDN version : kicad-unified-5.1.9-0-10_14.dmg on my MacOS catalina 10.15. Iam testing my code on both windows and mac.Bydefault the first radio button used to get selected on windows.But when…
0
votes
1 answer

ON/OFF Switch with Push button (LTSpice & electronic test)

I am trying to do an ON/OFF switch to power up my MCU when user use a push button : Schematics When the user clicks once, the MCU should light up. When the user clicks a second time, the MCU should turn off. To do this I thought of the simplest…
Antoine
  • 3
  • 3