KiCon 2023 Database Libraries

  Рет қаралды 6,050

KiCad

KiCad

Күн бұрын

A walkthrough from Jon Evans of how Database Libraries work and some useful examples of how to use this feature of KiCad to integrate with other software tools in your workflow. Q&A follows the talk.
Slides are available at kicon.kicad.or...
KiCon 2023 was held in A Coruña, Spain, September 9-10 and brought together KiCad lead developers, hardware designers, plugin developers and electronic engineers from around Europe and Africa. More information can be found at kicon.kicad.org
KiCon 2023 was made possible by @digikey @uxvtechnologies @PCBWay @kicadservicescorporation4672

Пікірлер: 22
@Mtaalas
@Mtaalas Жыл бұрын
This is one of the biggest things to come to Kicad. I can't live without database libraries after Altium showed me how powerful they are... Small part at a time and Kicad will get there to be the industry standard!
@lhxperimental
@lhxperimental Ай бұрын
Exactly. Opensource allows entities with resources, hobbyist, people with deep skills & ideas to all work on a single platform. Today the professionals work with expensive tools which are not available to everyone, these create an entry barrier and unnecessary friction. In the next few years one should be able to hit a button within KiCad to place an order and set the global supply chain in motion to get them their assembled PCB delivered within a few days with all cost and time optimizations taken care of by the platform.
@FimaMillston
@FimaMillston 11 ай бұрын
Very interesting. And the polite and precise answers to questions. Thank you!
@TheHareidGamer
@TheHareidGamer Жыл бұрын
This is extremely promising, excellent talk and host!
@mr_gerber
@mr_gerber 9 ай бұрын
This was a really good presentation. After seeing the discussions that have been on the KiCAD user forum and how much misunderstandings there were in those, I think this was useful.
@Muny
@Muny Жыл бұрын
Excellent, clear presentation Jon. Thanks for the overview on this feature. I was very glad to see it added
@JismalJamal
@JismalJamal 6 ай бұрын
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.
@GFScreech
@GFScreech 6 ай бұрын
Second that, manfacturer part search like Altium will be the cherry on top. If Altium allows Octopart to be used.
@HansWurst-bk9sb
@HansWurst-bk9sb Жыл бұрын
What I do use (and think might be interesting) are two columns that save timestamps of when rows in a dblib were created ("date_added") or updated ("date_updated"). The first one is set by creation of the row using CURRENT_TIMESTAMP. The date_update column is set be a trigger: CREATE TRIGGER [DATE_UPDATED_RESISTOR] AFTER UPDATE ON Resistor FOR EACH ROW WHEN OLD.date_updated = NEW.date_updated OR OLD.date_updated IS NULL BEGIN UPDATE Resistor SET date_updated=CURRENT_TIMESTAMP WHERE part_id=NEW.part_id; END Also, a nice feature is that KiCad can use views as tables to filter (for example deactivate parts that have NRND status or similar)
@maykol161
@maykol161 Жыл бұрын
This will save a lot of time when generating BOM
@GFScreech
@GFScreech 6 ай бұрын
This is great, I always had an issue with the KiCad library.
@marshallscholz8629
@marshallscholz8629 6 ай бұрын
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?
@BHBalast
@BHBalast 5 ай бұрын
Great question, have you found an answer?
@marshallscholz8629
@marshallscholz8629 5 ай бұрын
@@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.
@kralsam2
@kralsam2 7 ай бұрын
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, }
@Jacos7rid3RduPreez
@Jacos7rid3RduPreez 9 ай бұрын
Can you add multiple symbols per component in 7.x or only in 8.x?
@CaseyHancocki3luefire
@CaseyHancocki3luefire Жыл бұрын
so this is live in 7.0 ?
@HansWurst-bk9sb
@HansWurst-bk9sb Жыл бұрын
Yes
@RemiBusseuil
@RemiBusseuil Ай бұрын
A shame it has no GUI. That will deter 99.999999999999% of the users
FOSDEM 2024 - KiCad Status Update
37:47
KiCad
Рет қаралды 10 М.
KiCon 2023 Generating Parts the KiCad Way
34:30
KiCad
Рет қаралды 2,4 М.
Dad gives best memory keeper
01:00
Justin Flom
Рет қаралды 24 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 33 М.
KiCon 2023 Migrating to KiCad
37:53
KiCad
Рет қаралды 1,3 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 198 М.
2022 -  The tooling ecosystem that adds joy to KiCad
28:43
WHY2025
Рет қаралды 9 М.
KiCad power use: the most out of 8.0
7:28
Psychogenic Technologies
Рет қаралды 47 М.
Complex Schema Design with Drizzle ORM | Common Patterns
45:55
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 151 М.
8 *Must-Try* features in KiCad 8
6:57
AddOhms
Рет қаралды 51 М.
Tame the yellow line:  Master KiCad 7 Edge.Cuts
5:50
Psychogenic Technologies
Рет қаралды 11 М.