Podcast: Play in new window | Download
Subscribe: Apple Podcasts | RSS
- Chris is back in the basement!
- How do our listeners deal with having to be in two locations with work?
- Thanks to one of our most generous benefactors, Maurice! We are able to do more on this show because of people like him. If others are interested in donating, they can do so on our donation page.
- Sick of Dilbert-like meetings that drag on? Pop up this online timer to estimate how much $/s is being wasted in the meeting!
- Former guest and friend of the show, Jack Ganssle’s salary survey is out and points out interesting datapoints in the consulting side of EE. His newsletter is a great resource as well!
- Salary can flatten out as you get older. Chris has written about salary expectations for electrical engineers before.
- Margery Conner rightfully calls out Sony for their ridiculous plug for metering and gating wall power. Who would buy that?
- They talked about charging electric vehicles on the Science Friday podcast and the need for electrical distribution, but didn’t mention the cost aspect.
- Someone made a Back to the Future quadcopter! Serves multiple interests on The Amp Hour!
- Great video on how reed switches are made (to later go into reed relays).
- [tube]http://www.youtube.com/watch?v=FhUt7VyMKT4[/tube]
- Another article on the basics, there was a wonderful article about re-using transformers on EDN.
- Dave has been using DIPtrace while trying out non-Altium commercial packages. Support Dave by buying a license through his site!
- Chris has been talking with people about how to best maintain a public repository of part databases.
- Stewart Allen has started a GitHub repo to use and contribute KiCAD symbols and footprints.
- CJ Gervasi has started a WordPress based site to get vetted parts and footprints.
- In the end, you’ll have to decide if any of these work for you, based on your needs and levels of customization.
- Should Dave design his PSU for lefties? Chris (a southpaw himself) doesn’t think so.
- Richard (“amspire”) on the EEVblog forums is rebuilding Dave’s design in an all-analog, all-discrete version. The control loops are causing him some…headaches.
- Ian and the Dangerous Prototypes crew visit another market, this one in Seoul:
- [tube]http://www.youtube.com/watch?v=T_wa2MPbCAM[/tube]
- Chip of the Week:
- The INA219 from Texas Instruments (the Burr-Brown arm). A great I2C output high side current monitor that Dave designed into his PSU.
- Chris is looking for a better way to find parts than parametric search. Some people on twitter suggested the Adafruit Component Database (good for hobby stuff).
- If you’re into HV and enjoy (safely!) playing with transformers, check out this great video found via reddit on how to harvest them from microwaves:
- [tube]http://www.youtube.com/watch?v=KRoPHKpCYmg[/tube]
That’s all for this week, be sure to subscribe to the feed or find us on the multitudes of social networks in order to be the first to hear about the new shows being posted.
Thanks to Tapir Girl for the yodeling picture
Cmc says
Something that I remembered.
My friend was fed up with the KiCad library managing system, so he wrote a small program in python to do that. Maybe it is of interest to someone. (And maybe they can comment on he’s work and make him go on with the development. Maybe even make it user friendly)
http://jaanus.tech-thing.org/everything-thats-not-hardware/tech-thing-kicad-library-manager/
JoannaK says
And soon you realize that you’ll need allmost all stuff on *both* locations. So soon you’ll have all the same equipment on your lab and your carage.
John Dowdell says
I cart a large backback to and from work including personal tools, usb flash drives, projects, components and other packages i’ve had delivered to work and want to take home. Sometimes work projects I want to do some work on over the weekend or home projects I bring in to work to use work tools on.It’s not quite a bag of holding but it feels like it. From time to time I have to empty it out to rediscover the things that got jostled to the bottom of the bag.
———————————————–
That reed switch manufacturing video is epic. I won’t say I’ll stop complaining about the price of reeds but i’ll appreciate it better.
———————————————–
Love these asian electronics markets videos. I watch them and wonder what the rent is like nearby or above these markets. I wonder if theyre still open at midnight?
———————————————–
mikeselectricstuff says
Re.parts libraries, as mentioned there is no universal answer, and packages that quote huge libs typically do so by listing every minor part number variant of the same part as a seperate item.
Therefore an absolutely essential characteristic of any PCB tool is that it is very quick and easy to create parts,both from scratch and as modified versions of existing ones.
Alex says
You know… about the missing-parts-in-library issue, I’ve been pondering the notion of making some software to auto-generate schematic symbols from datasheet PDFs. I’ve been looking into libraries for reading PDF files and pondering heuristics to interpret pin tables and diagrams. It looks doable to me, but maybe I’m in lala-land as Dave calls it?
Jaanus says
There is such tool for KiCad library components. It’s on page http://kicad.rohrbacher.net/quicklib.php
And I would like to see that github/whatever crowd sourced KiCad library. We have such library for Eagle in our lab that we maintain over Dropbox and it is quite useful.
For managing and reorganizing KiCad libraries and footprints, I used text editor. But as I grew tired of it I wrote piece of python to do simpler tasks for me, already mentioned on here: http://jaanus.tech-thing.org/everything-thats-not-hardware/tech-thing-kicad-library-manager/
But really, the KiCad’s own library/module browser is very good, it just lacks the ability to rename/move/delete parts. It someone would add those, using it would be another x% better.
Alex says
That’s a somewhat useful tool… but um… I’m talking about an entirely different concept altogether: Generating symbols for a specific part from the datasheet, including proper pin names, heuristics to guess pin-type, list of allowed footprints, and perhaps heuristics to organize the symbol by things besides pin order.
Alex says
Oh, and yeah, I do agree that the library browser is annoying in that way.
Nice tool you made for that 🙂
Russ says
For those of us in gEDA land, http://gedasymbols.org is great. djboxsym which allows really quick and dirty creation of symbols is also a big help.
robert says
I work for that company founded by Bill and Dave
Its half way through the financial year and they’re starting to watch the expenses.
Any expense less than $1000 ( I can’t even order a note pad) have to be signed off by a regional manager. I bet his time to sign this is worth more than the notebook I’m trying to buy
And they call this cost control?
FreeThinker says
May seem like a stupid question but why do the chip manufactures not provide a schematic and a footprint for their components? They provide a data sheet and presumably expect people to use the part so why make life difficult for the customer? I know that there isn’t a generic format for these things but that begs the question why not? Look what pdf’s did for documents. It only takes a little willingness and cooperation by the manufactures to come up with a standard data format then each and every package for eagle to Altium could convert them to there own format if need be. Just look at the Hammond case Dave uses in his pcb project, they have a 3d animated cad file you can download into your cad package Bang! Just HOW many units has this sold for them? Probably tens of thousands or more.
Eric says
– Not enough pressure from the market to do it
– Cost
– Liability
– Fear to help the competition
– Lack of clue
FreeThinker says
1) Not enough pressure from the market to do it.
True. Apathy reigns supreme!
2) Cost
Minimal. They produce data sheets the extra work is tiny.
3)Liability
If they cannot produce accurate and tested data then no one can. Besides they can always hide behind the same get outs they use in data sheets.
4)Fear to help the competition
I don’t see how producing footprints for their products will help a competitor any more than producing a data sheet does
5)Lack of clue
Now you’ve got it!! 😉
Mark says
Regarding the footprints.
I noticed that Eagle has text (human readable) files and I gather so does KiCADs I thought the guys mentioned it in the show. Wouldn’t it be possible to write a translator to convert between the two formats?
In mechanical CAD the first ~ standard I recall is the AutoCAD dxf format. This was just a text version of the autoCAD file format and it was fairly easy to understand using the reference book. I think it reached critical mass due to AutoCAD being distributed in the schools and frankly also due to pirating of it.
Maybe there so far has not been a product reaching critical mass to dominate and force other packages into conformance. Could the DIY community provide this?
I am new to Eagle and EE in general. I don’t mind making schematics in eagle but as a mechanical guy I find the footprint drawing tool really horrible. Actually the drawings on the datasheet aren’t too hot either.
so I guess my point is that we need a paradigm shift greater than just building big part libraries in one package or another.
Jaanus says
There is a script for eagle that converts eagle libraries to dirty KiCad libraries. And I think I saw a script somewhere that did the opposite too.
Eric says
Oh no. Large companies have a knack to make such things super costly. Lots of meetings, committees, insanely expensive software tools, founding a new department with at least two levels of management. And don’t forget the corporate lawyers, because
The corporate lawyers will make this a big thing. Reminding management of the possibility of multi-million damages and lawsuits ahead when giving out data directly intended to be used for production.
Thing jelly-bean parts. Once a company had made it super expensive for themselves to produce the information they don’t want to see a competitor using it and replacing the component name only.