i'm looking for an all-in-one software package for PCB design and fabrication
There are "Arduino footprints" for most of the "real" CAD packages these days.Fritzing is sorta nice if you want illustration-quality semi-photo-realistic drawings of Arduinos an Protoboards, but I found it extremely frustrating when I tried to do anything more complex...(and it's in that "difficult valley" where improving it in meaningful ways will likely make it much more difficult to use.)
i'm going to have to learn Eagle PCB, it's disappointing it's now owned by autodesk and charged at a premium price, but such is the nature of the beast sometimes
Meh. There's still a free version, and the prices aren't really that high compared to their old versions, assuming that they come out with new versions of SW that you want to upgrade to, within reasonable times. ($100/y to $500/y, compared to versions that used to be up to about $1200?)(OTOH, I'm still using the "non-profit" v7 version I bought in 2016 fo r$100 (on sale!) It's approximately equivalent to the $100y current version, and I'm thinking it might be about time to shell out another $100.)If I was starting over now, I'd probably look at KiCAD as my first choice. But since I currently have over 1000 Eagle boards... not so tempting.:-(
Much as it seems to be largely consigned to the "bad" category as far as PCB design software goes
That's the cause of the "death of Fritzing" (if that's actually true), not the fact that it was free open source software. A project like Fritzing or KiCad is only as strong as its community. Most experienced developers won't want to spend time working on Fritzing because they don't use Fritzing. That's not true with KiCad.I think this screenshot gives a good idea of the Fritzing situation:Lots of people reporting bugs (or likely more often just asking for help in the wrong place) and very few people submitting fixes/improvements.It sounds like people are trying to revive Fritzing in the form of a web based application:https://github.com/fritzing/fritzing-app/issues/3418
just finding components in the library seemed to take an age and I often failed to find what I needed, I tried but went back to Fritzing.