Pcb design mistakes - feedback

It is very good rule, but even more important is: keep difference between converter circulating currents as small as possible.

With KiCad V7 I just checked that Spice works. With passives I didn’t noticed problems but when trying to insert diode model ended with it being reversed. I have added my 3 cents to:

I have made separate configuration for Spice (Spice only libraries) if I ever will need to use it. In normal configuration I don’t have Spice library.

Ah, I didn’t mean to imply that the simulator in KiCad has errors. (Though I’d be suprised if any such complex software was truly “perfect”…)

What I should have said, is that I have not yet figured out how to use it!

There are too many conflicting (and out of date) tutorials etc online, and as yet I’ve not found the definitive and importantly “Up To Date” noob’s guide do circuit simulation with worked examples for KiCad. If, such a thing actually exists these days.

I can create schematics just fine, but how to make the simulator work with them has escaped me.

Any pointers? I used to use Qucs, but that seems to have fallen out of favor and sort of abandoned. Plus, the current offering is not available sadly for Linux systems.

Hence, I was looking at using KiCad’s simulator, but fell at the first fence, and don’t know why.

Regards to All.

Dave. (Happier with real hardware and high power RF, than software models and simulation.)

I didn’t understood it that way.

I understood that you tried and failed. As didn’t know in what you had a problem I just wanted to say that there should be no very big problem as I trying it only once got it working.

I don’t remember, but I fortunatelly did it :slight_smile:

I don’t know what you are saying about.

Few days ago I switched for a moment to Spice in KiCad, but I used there only resistor while your text about ‘passive’ I understand wider than only resistors.

Hi.

“Qucs” – Quite Universal Circuit Simulator. Fairly highly regarded and very easy to use, handles static and dynamic situations etc.

I’m not sure what it uses behind the user interface, but it worked really well, with good correlation to the real world, and was cross platform. Now it seems, non Windoze users have been left behind.

If there is a good and “up to date” tutorial for KiCad’s simulation facilities, I’d really love to know where it is please, as all I ever find are old tutorials where what they show, doesn’t tie into how it would appear to work now.

Anyway, this is hijacking the original thread. I’ll start this anew sometime when I’m ready to dive in again. Needing too, to re-install KiCad too, after something related to an OS update did the dirty on me… The Flatpack version of KiCad I had, was bricked as a result.

Oh, how do you logout of this forum? That facility seems to be missing, short of exiting the browser and expunging all cookies…

Regards.

Dave B.

Please have a look at https://www.youtube.com/watch?v=nvtybUhoTOQ and other videos of my channel https://www.youtube.com/@holger8105/videos . There is also a tutorial at KiCad Eeschema as GUI for ngspice, tutorial for setting up the simulation .

1 Like

When I joined forum in 2017 it was easy, but later they improved forum software.
You need to click at your avatar at the right side, then the Profile icon (last one) and then you will see.

Click on your icon at the top right to get a dropdown panel, then on the profile icon at the bottom of the column, then Logout is the bottom option.

image

This is not a short cut.

Do not do work this way. To do so is to tell us that it is not important enough for it to work.

Here is my template email for beginners to KiCad:
The four best KiCad tutorials I have found to date 20241202.

First:

For a mostly complete overview of a very simple Schematic, PCB (and the symbol and footprint editors), start here:
Robert Feranec What is KiCad about? Starting with KiCad … https://youtu.be/maaBkw7IRUc

This tutorial is for an older version, 5, but still very very good to start.

Second:

For Version 7.0 here is a well done but much longer tutorial of a complete schematic and an abbreviated PCB project for an ESP32 project.

made by morten KiCad 7 ESP32 PCB Design Full Tutorial

Note: I found that I could listen to this video at 2X speed with good intelligibility.

The following two are part of longer series and will each teach you things the other does not (Or else I may not have watched the full series on either)

Third:

This is the older version 5 but for Hierarchical schematics the best I found.

John’s Basement on KiCad 5 #17 Hierarchical Labels & Pins https://youtu.be/m_HTBurAJn4

This tutorial on Hierarchical (multi page) schematics which (multi page) are very essential for complex is about version 5 KiCad but still works.

Fourth:

Much more elaborate project(s)

KiCad 6 STM32 PCB Design Full Tutorial - Phil’s Lab #65 https://youtu.be/aVUqaB0IMh4

Phil’s schematics and PCB are attractive and electrically well thought out.

Here is the “BananaSchplit” a useful design:

Design Review

To understand that there are many more requirements to keep in mind on a schematic and PCB design, I encourage you to read this design review guide.

While it is written by people using a similar professional software, Altium, the requirements it identifies are VERY much the same because they are requirements for a good schematic and PCB which is largely not specific to the software in which you do the design. I am going to guess this will introduce you to a lot of requirements which are all worth while learning.

Fabricator Requirements

If you will be fabricating PCB and assemblies from, for example, JLCPCB you need to read and understand the fabricator’s requirements.

See: PCB Manufacturing & Assembly Capabilities - JLCPCB

Getting Help

Finally, help us help you. When asking for help DO NOT make us guess.

Share the exact file with the problem. Share your entire project or a simplified version which reproduces the exact problem(s) you have.

Hope this helps.

1 Like