The people who actually need instructions for filing a bug report do not read instructions.
@mr_gerber14 күн бұрын
Ho-ly these are exciting news! I love the direction KiCAD is taking. Bigger players need to watch their backs!
@khomo1216 күн бұрын
Just started to use it for the first time with the help of the introduction manual. Great tool! Thank you!
@jusaca0119 күн бұрын
Really love to see that full pad stacks, schematic variants and outjobs are on their way to stable release, great work! Also I'm looking forward for custom grids, especially polar grids. You have some nice selling points for the next two version, keep up your great work =)
@AndersSandblad20 күн бұрын
Is the git integration being worked on? That was not mentioned in the status update. I just tested in version 8 and it does not seem complete, I will try in nightly, but automatically git fetch seems to be missing even on kicad start or refresh.
@HansWurst-bk9sb18 күн бұрын
Thumbs up for issue 18864
@AndersSandblad18 күн бұрын
@@HansWurst-bk9sb you have the same problem?
@HansWurst-bk9sb18 күн бұрын
@@AndersSandblad No. But I can upvote other people's requests nevertheless.
@hardwareful20 күн бұрын
How is pin/gate swapping still not implemented? It's one of the most basic features you can imagine. Granted, unlike in Eagle, KiCad wires can change nets much more easily, but I cannot think of a project with logic gates where I didn't need to swap gates and pins. The "KiCad" way seems to be to select and mirror the gate, but that falls apart when there are input-output pairs in level shifters, isolators and bus transceivers. By the looks of it, don't hold your breath that these concepts will be represented in KiCad.
@CoolNamesAllTaken20 күн бұрын
So excited for KiCAD 9! Y'all are doing amazing work.
@twotoolАй бұрын
Hi! Nice video. But the link or slides is not working, it would be super nice if someone fixed it. Thanks :)
@chrisracer2007Ай бұрын
Could you make a iPad version of Kincaid? I like iPads because they bust my creativity, especially with the pencil like user interface
@RemiBusseuil2 ай бұрын
A shame it has no GUI. That will deter 99.999999999999% of the users
@davidcureton92582 ай бұрын
Database libraries functionality has what has been holding me back from adopting kicad. Must say that I’m a little disappointed that 3d models of components seems to be overlooked in this presentation as 3d modesl are a key part of the EDA ecosystem now. kicad seems to have a schizophrenic model of what a component should be and its relationships. Like why does the 3d model get associated with a footprint. They are independent items that interface at a planar pcb level. I might have a components that looks like a baby elephant and a gazelle that have a SOT-23 footprint. A component has: A one to many relationship to a schematic symbol A one to many relationship to pcb footprint A many to one relationship to a data sheet (one data sheet cover multiple variants do a component) A one to many relationship to 3d model A one to many relationship with suppliers A one to on relationship with a suppliers part number A one to one relationship to a part of the contract manufacturers part And some cases these relationships have co-dependencies like: pin numbers/ labels for schematic and pcb footprints. 3d models and footrpints have a co-dependency on origin and orientation. Until a model of the component can be established and published prior to making changes then to the software, the results of new changes will be ad-how at best. How can software developers ensure that the changes they are making are compatable with different workflows if there is no documented model of a compoennt and its relationships and ensure forwards compatability. Ad-hoc changes to the software that break workflows will frustrate the user base no end!! Thank you for the presentation, we need to talk about these things and have a plan forward.
@mikehibbett33013 ай бұрын
Delighted to hear about ODB++. At this date, I'm surprised a PCBA company would demand this format, but it happened to me once last year.
@Erhannis3 ай бұрын
Is there an analog equivalent to d_process?
@Agastinraj-t6h6 ай бұрын
I Love KiCad Best regard From TamilNadu Agastinraj S
@cagdasyetisenler59427 ай бұрын
You are best ever 🙏 Thanks alot
@lightofheavens9437 ай бұрын
I love KiCAD SO much! Since i got my ZX-Spectrum ages ago i basically live between a computer and a chair and in all these years i've never seen a program that well made - it's super friendly to newcomers and is intuitive, UI is simple and easy to understand. And yet it's a very powerful tool that supports even more complexity via plugins and scripting (hope you guys finish polishing it). Much love from a fan <3
@marshallscholz86297 ай бұрын
Can this support arbitrary library hierarchies? so I can finally have separate nested folders for each of something like "connectors -> jst -> sh -> smd -> right angle -> [actual list of connector components]" instead of making convoluted component names so they get alphabetically sorted?
@BHBalast6 ай бұрын
Great question, have you found an answer?
@marshallscholz86296 ай бұрын
@@BHBalast It can not unfortionately. Kicad is lagging behind in this area. The main thing it does is allow you to use the same symbol/footprint across multiple parts. So for a resistor you just add a new part with the updated value and part number and you can easially add a whole series of parts without recreating a bunch of symbols. Now if only you could sort those boatload of parts you just made.
@AI_Robotics7 ай бұрын
I love KiCAD! You can't beat the price. Please don't forget the support the team and donate...
@kicadeda7 ай бұрын
If you want to learn more about ngspice simulation in KiCad 8. Holger has started a video series of tutorials: kzbin.info/www/bejne/pKfXqpWLndSHhbM
@absurdengineering7 ай бұрын
I think we need to pitch in for a new laptop for Wayne :)
@absurdengineering7 ай бұрын
“EasyEDA project importer” - please no. There are no decent EasyEDA schematics out there. They all look like shit. All this will do is get people to get their broken designs into KiCad. Yuck. If anything, if your design is worth importing into KiCad, it’s worth redrawing properly in KiCad.
@GFScreech8 ай бұрын
This is great, I always had an issue with the KiCad library.
@Electheo8 ай бұрын
I’m very happy to start simulating in KiCad! Thanks guys, keep it up 😃
@mortenhattesen8 ай бұрын
It is unfortunate that it is not clear which parts of the presentation relate to ngspice, which parts relate to KiCad 8, and which parts relate to both working in conjunction (KiCad GUI with ngspice). Also, it would be helpful to have a link to a Git repository containing KiCad projects with the Schematics+ngspice models from the presentation.
@absurdengineering7 ай бұрын
I think it is very clear. KiCad only provides ngspice with a gui. It does nothing else. All other features are those of ngspice.
@mortenhattesen7 ай бұрын
@@absurdengineering it is in no way clear which parts of ngspice that were discussed are currently exposed in the KiCad 8 UI, though. I KNOW that quite a few of the subjects are NOT currently available. That was what I was referring to.
@CallistoPili8 ай бұрын
Interesting feature could be Team working capabilities for a very large design, ok ok it sounds crazy and not easy but I mean something you can work on the PCB and another one is changing the schematic, then the working team connected receive the notification instantly that someone has changed some parts and needs attention before to push into the repository or blindly kick off others works out.
@TheMrLayer4 ай бұрын
With an implemented Git Workflow this should be already possible, or?
@Gengh138 ай бұрын
Awesome, it keeps getting better, those v9 features also look extremely useful.
@JismalJamal8 ай бұрын
I am glad database is there this was the limiting feature which made my colleagues stay away for long. Also Kicad + Octopart or Digikey API will be just cherry on top.
@GFScreech8 ай бұрын
Second that, manfacturer part search like Altium will be the cherry on top. If Altium allows Octopart to be used.
@robertbrown34138 ай бұрын
Watch out for 'Flux' and the AI related features coming through, albeit on a handful of commercial packages. Altium is way ahead on BOM generation. On the other hand KiCAD wipes the floor (IMO) with ANY package older than 10 years!
@absurdengineering7 ай бұрын
“Way ahead on BoM generation” Umm, what? You can get whatever you want with a few lines of Python…
@robertbrown34137 ай бұрын
@@absurdengineeringSome of us don't want to spend weeks learing python. The Mac OS version of KiCAD has serious bugs in BoM generation.
@lucasgerads17097 ай бұрын
@@robertbrown3413And the Mac OS Version of Altium is doing better? ;)
@SirHarrisonPhillips8 ай бұрын
I do hope you guys will eventually look at your renderer again. Not having control over the z-layer order of symbol components has been frustrating when wanting symbols to have lines draw over one another in a particular order.
@74HC1388 ай бұрын
Ah, it's supposed to be pronounced "Kee-cad". I always say it "Kiy-cad".
@ruslanzalata8 ай бұрын
Ok, how about adding simulation of PCB traces and SI in KiCAD ?
@kicadeda8 ай бұрын
It's a wishlist item but it's quite technically complex. The open source solutions for FEM are very unwieldy to integrate, many depend on Fortran which causes crossplatform issues.
@ruslanzalata8 ай бұрын
@@kicadeda , got it. thanks. Thank you very much for KiCAD!
@hardwareful8 ай бұрын
In the introduction, one should directly say: "zone fills are generated based on custom rules where they apply, and thus such rules do not need to be considered in the context of DRC checks again. Otherwise, frankly, that would be a bug." 22:00 the name of the example (PTH in pad) is pin-in-paste for through-hole reflow. 24:30 oddly enough, 'F*' does not seem to apply to F.Cu, so it neither allows influencing zone fill with graphic items, nor can an error be generated when silkscreen is e.g. on RF traces sensitive to extra dielectric on top. 26:00 I keep pressing CTRL+F and wonder why no search bar pops up in the syntax help. I then keep copying the help text to notepad++... 34:46 custom rule for length matching: what you cannot do right now is e.g. to have a single rule that uses regex on the net class name to grab a length spec from that string, which would be cool
@sumitmamoria8 ай бұрын
That's a serious upgrade. Well done. I wish to see a version of kicad that's self hosted and runs in a browser. Sometimes I need to work remotely, and something like easyEDA makes a lot of sense.
@kicadeda8 ай бұрын
Unfortunately, that is such a large undertaking, we would have to scrap the development of desktop KiCad because it makes no sense to maintain two radically independent and technologically different codebases.
@absurdengineering7 ай бұрын
@@kicadedaIt’s not that big of a deal if you moved over to Qt for the core library. It would run in the browser out of the box. Qt is a much nicer framework than wxW so there’s that too :)
@phil858138 ай бұрын
Kicad has gone from strength to strength in recent years. Shows what can happen when people get behind OSS.
@flowild8 ай бұрын
Thank you for your work, it's truly an incredible piece of software!
@adrien55688 ай бұрын
I'm hyped for the V9!!
@Mtaalas8 ай бұрын
The software is getting to the point I'm starting to consider it a good alternative to Altium... V9 roadmap makes it even more so... you're on a roll! You've reached that point where the software is good enough for serious professional use and that gives you money and resources to make it even better and so forth... last few meters to go and you'll be the new standard! Keep it up everyone!
@christiankildb8 ай бұрын
I think it's better than altium since 7... 😂
@CallistoPili8 ай бұрын
for the first time I've seen a Job advert stating "bonus point: KiCAD knowledge" as tool for PCB design
@muhdiversity74097 ай бұрын
I refused to renew my Altium license 18 months ago. The company and its sales people behave as though they're the only show in town and are completely inflexible even to advance hobbyists. Got an email asking for some absurd amount of money to restart my "subscription" a couple weeks ago. No thanks. For the first time I'll be using Kicad 8 in anger and if good enough start planning to migrate away from Altium forever.
@Mtaalas7 ай бұрын
@@muhdiversity7409 Altium IS expensive, if you pay for the updates (I'd recommend a small business to get a license, then stay on the same license indefinitely), but considering it's meant for businesses that do multi millions a year AND require the feature set, the price is a non issue. Single designer costs like 40 000€/ year for the companyt, fleet of them costs 400000€/year... few tens of thousands for licence so they can do their job is pretty much a rounding error. And since altium completely revamped their code base (which took tons of money and was a huge risk, I'm sure) they're only getting onward faster than before and are in prime position to fight against other, or free offerings. Hobbyists SHOULD definitely use Kicad or something else than Altium, but the fact is that Kicad still has some ways to go with the UI, customizability and with feature integration to get to that level. But it's getting there. And you can't stop it. Only matter of time.
@CallistoPili7 ай бұрын
@@muhdiversity7409 I tell you more arbsurdity. With the licence you pay, you can only use Altium around your geographical area. I travelled to another Country with my work laptop to deliver some demos to a customer and I opened Altium to show the layout. few days later after I came back to my office Altium guys called me asking why I was using Altium into another country. Unbelievable experience. !!!!!!
@_-martin-_8 ай бұрын
Good stuff!
@jeremyhammer66998 ай бұрын
Looking forward to Kicad 8!
@garywatson8 ай бұрын
Looks interesting but I can't read the slides.
@tadzik3238 ай бұрын
I wish it would be possible to migrate mentor/siemens Pads project into Kicad. Siemens software is such a crap!
@kralsam29 ай бұрын
Thank you your presentation. I found my fault of Our my db integration problem. The value attribute was not turning on automatically. I found my fault. I used {... : "true",}. But I was should {.... : true, }
@kkdkkm78019 ай бұрын
How to install kicad V8.0?
@stepannovotny42919 ай бұрын
These yearly conferences are totally nuts and one of my favourites on KZbin. OpenWRT has done this too ...are you listening FreeCad?
@TegFilatov9 ай бұрын
Would have been much better with pictures illustrating functions. Anyway thanks to the team. Waiting impatiently version 8 :)
@over2there9 ай бұрын
I would recommend to add the presented Rules in the kicad rules example section
@SurvivalSquirrel9 ай бұрын
Thank you for all your work!
@SurvivalSquirrel9 ай бұрын
I have a wish list (thumbs up if you agree ;-) ): - Combine fills with different settings - Overwrite properties like thermal gap for the whole footprint - Stop changing GUI symbols over and over again - Change properties of many symbols/footprints if they are common (dont populate, width of graphic elements, etc) - Net tie on inner layers - Draw grid on top! Its hidden when more layers are activated. Which makes it almost useless. - When changing a net, and opening the dropdown list, have the old entry selected, so you dont have to scroll, when changing from GND1 to GND2. - clearance properties for a track - catch mouse pointer on pick point (corners) with more range (without really clicking on it) - circle as track! There is an option to make a track out of a circle, but it does not work. - Easy change of layer, of every element, even if in groups or selecetions of many kinds. (If different layers, ignore, and set to new layer) - When selecting lines in the schematic, highlight them in the PCB editor - When footprint created, make it available in symboleditor! - make filter in footprint library browser find a certain footprint. Cant find a footprint without selecting its parent folder! - Grouping of smybols in schematics - Make it more visible if in group (PCB editor) - Rounting of multiple tracks at once - Mirroring of more than one footprint. Also on a group. - When minimizing and maximising the schematic editor, let it maximize in the previous position. - ratsnest line between different layers should start from via, and not from the nearest point of the "wrong" layer, as the via would be the point we trace from. - When placing via is active, show before placing, if it could be placed at the place where the mouse points to - show footprint that is selected with arrow keys in the browser - option to have certain symbols not beeing "annotation reset"
@SurvivalSquirrel9 ай бұрын
PLEASE do not add new features! Make those existing features work effciently without bugs! And please dont alter the appearance of the buttons over and over again.
@feldon279 ай бұрын
The button artwork revamp was in 2022. It was necessitated by license issues and the style was inconsistent and in some cases garish. I don't love all of the graphics but it is more consistent. Have you reported the bugs in the bug tracker?
@PiotrEsdenTempski9 ай бұрын
Ian you will earn my greatest gratitude if you decide to add gEDA/PCB import. There are some old and important projects that I really need to get into KiCad. I could not get any of the existing scripts to work. Plus gEDA is not running on modern Linux distributions any more. So I hope you decide to fill those boxes. :D