in reply to Re: Solved! I would have expected a syntax error here
in thread Solved! I would have expected a syntax error here

perldigious:

At the moment, I'm just working on a tool that lets me interoperate between LTSpice and OmniGlyph. Since both use text file formats they ought to be easy enough to swap between them. That way, I won't have to re-enter schematics twice. Since there are a lot of KiCAD users out there, I'd probably target that next, and make the tool be able to migrate schematic symbols and PCB footprints between them.

I don't really have an ultimate goal, though, as I'm just puttering around with my hobbies at the moment. I'm currently decompressing from my last job and trying to figure out what I'd like to do next. It's kind of funny that I studied Electrical Engineering at school but have always worked as a programmer. Though knowing my way around an oscilloscope has been helpful in quite a few jobs, as I really enjoy working on embedded systems.

(I realize that OmniGlyph is a niche, and not particularly well known, but I find it more convenient to use than other packages. It not only uses the same file format for schematics and PCBs, but it's very keyboard friendly. I tend to think of it as the VI of electronics. It also happens to be the tool of choice for my electronics-oriented friends.)

...roboticus

When your only tool is a hammer, all problems look like your thumb.

  • Comment on Re^2: Solved! I would have expected a syntax error here

Replies are listed 'Best First'.
Re^3: Solved! I would have expected a syntax error here
by perldigious (Priest) on Oct 22, 2018 at 15:18 UTC

    Nice, Perl is pretty awesome for building tools like that, and yes KiCAD has picked up a lot of popularity lately. I've been considering puttering around with KiCAD tools as well along with some component distributor APIs for part info/ordering integration, but a lot of people who are a lot better programmers than me have been doing that already and making some very cool stuff.

    Just another Perl hooker - My clients appreciate that I keep my code clean but my comments dirty.