Why all the hate for Fritzing?

I keep reading "Not some useless fritzing.." etc. People would rather see a crude pencil sketch?

Why? What's so bad about a picture created by Fritzing? It seems a lot better than a scanned in piece of scratch paper and hand drawn scribbles.

Why all the hate?

-jim lee

If it's used for its intended purpose, which is for simple wiring diagrams, and if some basic skill in layout is employed, and if its intended scope of application is limited to wiring something, then everything is fine. It's just that many people fail to recognize that one or more of the aforementioned conditions is not met. Then offer such diagrams as a substitute for schematics which rightfully frustrates people who use both separately for their intended purpose.

Regarding the scribbles, one may wonder, but I have the impression that such scribbles have a surprisingly high success in communicating what someone has been utterly unable to clearly express in language.

I have been reading schematics for a long time. Now I can't remember a time when I couldn't, nor ever having had any kind of serious uphill struggle to become fluent doing, or at least fluent enough.

I noticed Make magazine just shows pictures, it is very annoying. Call it stubborn or unwilling to come into the 21st century, but I think too much short term "progress" comes at the expense of long term continued success. I could go on about the Arduino preprocessor here ya know.

Fritzing "diagrams" are to my old NMPHO eyes nearly unreadable. As are any schematics that violate all manner of conventions but do show the connections.

Perhaps it is the necessary direct representation of the physical that Fritzings require that is most dismaying. Schematics don't adhere to how parts look, how they are arranged, the color of the wires &c. It is simply and purely the connections between the components - a properly laid out schematic is full of a certain kind of information, and only that. There are standard and better ways to show the rest of what someone might want to say about a project.

Fritzings aren't horrible and I suppose if stranded on a desert island with a bunch of components and only Fritzings guiding me to making my electric escape rocket ship I would make due, but to me it is about like

being in medical school and making up my own names for everything and my own processes for treatment.

OK not that bad, but I do think ppl should just man up and learn to read and write, whatever they are reading and writing, in the manner that will most effectively communicate with the broadest audience, especially if they are on hands and knees asking for our help. I especially include basic knowledge of a simple programming language before you try to, well, pick any number of projects presented here that are clearly more than a bit out of reach for a poster's current level of knowledge.

I think of it like respecting the many who came before me.

a7

2 Likes

Because this is "not a fritzing forum" they feel entitled to spew hate instead of help.

Old guys have been scribbling their whole lives. They get the warm fuzzies for the pencil.

Young people do everything on the computer and don't even consider using a pencil.

Standard generational divide.

It's not about the technology, because you can use some easy CAD to draw a schematic just as easily as you can do a Fritz. Also I think that's been available since the 1990's, even free open source.

What's that thing with all the dots?

a7

Nothing wrong with Fritzing.

Isn't the working assumption that a typical Arduino user asking for help here are to be treated as "newbies"? You can't reasonably expect a newbie to produce an schematic. For all we know, he/she can be a twelve year old gifted with an Arduino kit by his/her parents and told to play with it or learn some programming.

larryd:
Nothing wrong with Fritzing.

Can't wait to see the hand-drawn version of that.

I think Fritzing is hated here because one grumpy oldtimer hated them and everyone else just jumped on the hating bandwagon.

Blackfin:
I think Fritzing is hated here because one grumpy oldtimer hated them and everyone else just jumped on the hating bandwagon.

Or, it may be because even though a fritzing diagram will show wiring relationships (of a sort) and part numbers of ICs, the fact is there are just so many chips out there that unless one has a photographic memory of the pinouts of each and every one they're literally just images of little black rectangles connected by colored lines. At least with 74 series chips you have pretty good idea where Vcc and GND are. Think of all the others where even those two pins are in 'non-standard' locations. Same applies to three-terminal devices and things like special purpose breakout boards.

YMMV

I think that the images in reply #3 (left one) and reply #6 pretty much sum it up.

I don't hate fritzing. It is just more time-consuming to create a fritzing than do a freehand - ehm -- "sketch"
(silly choosen" word for "sourcecode-file" )

working as a teacher I have watched very often that low performance-students often take ruler and a sharpened pencil to take ten minutes time to create a high accurate drawing where a 20 second free hand drawn sketch would be sufficient.
My explanation is they feel the need to create a "very good" result at least here if they are unable to solve the main exercise they have been given.

I did some fritzing and it took me a long time to find parts that really fit. So there is a certain danger beeing in a hurry to choose a part that looks similar but does not fit. So it looks "pretty" and maybe accurate but gives wrong information.

My point of view is learn both: highprecision 3D-CAD-construction where it is needed and very quick freehand drawn sketch where it is sufficient.

I use to tell an exaggerated example: Your boss tells you "drive to the customer and measure height of and width between the bricked pillars for the garden gate". And you go drive buying a camping table, chair ruler and pencil, drawing-paper, laser-distance-meter then sit down at the customer taking 30 minutes time to draw a highly accurate drawing of the entrance. Don't forget the flowers and the flooring! Coming back after two hours. Just to hear your boss say: why didn't you take a folding rule and the last receipt from your wallet to write down "height 43 inch width 315 inch?" or if you are so high-fascinated by your smartphone take a picture with comment "customer miller "height 43 inch width 315 inch?"

So my preferred words are "a quick free-hand-drawing with pin-numbers and parts-ID-numbers is sufficient"

best regards Stefan

StefanL38:
Working as a teacher I have watched very often that low performance-students often take ruler and a sharpened pencil to take ten minutes time to create a high accurate drawing where a 20 second free hand drawn sketch would be sufficient.

If they can produce highly accurate drawings then maybe their talent lies elsewhere...

1 Like

My objection is to the usual sort of Fritzing diagram that includes a solderless breadboard. I just have no confidence that I can spot either correct or incorrect wiring connections in that sort of diagram.

Also it takes time to try to follow the labyrinthine conductor paths through a Fritzing image of a breadboard. And multiple connections to the same conductor have to be shown in separate places.

Even the worst hand-drawn pencil sketch is less ambiguous. And, to my mind, the discipline of making the pencil sketch can often lead to an "AhHa" moment where a hitherto unidentified error is discovered.

...R

To an experienced eye, a well crafted circuit diagram or schematic tells you almost immediately how the project is engineered, and it’s basic methods of electrical operation.

For complex projects, a block diagram follows the top level schematic concepts, but simplified to bring interconnects and/or logical functionality to the front.

An assembly drawing or diagram ties both those together to identify parts of the assemblies, and how they connect together.

A Fritzy diagram tries to combine all those with very little success or clarity.
They don’t scale well, don’t work in monochrome, and rarely tell you any more than where some of the wires are connected.

A napkin sketch and clear, well lit photo shows much more than a fritzy.
Your second lesson is to study any decent professionally drawn schematics to learn how & why they’re drawn the way they are.
Don’t be afraid to ask!

1 Like

We are likely going to want a schematic. Not a pretty Fritzing Lego picture. We are used to thinking of a circuit according to its function, not its physical layout, so the schematic diagram is the language in which we understand the circuit.

There is little commonality between a proper schematic diagram and pretty Fritzing pictures, the use of the latter is just trying to dumb it down to "Lego" building blocks. Pretty Fritzing pictures are useless for engineering
or diagnostic purposes.

A schematic shows how everything is connected and is the standard for all electronics. It is clear and unambiguous. Fritzing artworks are useless to real electronics people and can cause those people to skip past your enquiry altogether. And those are the people most likely able to help you.

jimLee:
I keep reading "Not some useless fritzing.." etc.

Why? What's so bad about a picture created by Fritzing?

Why all the hate?

I think it is just pompous nonsense. There is nothing wrong with Fritzing and a person who produces a bad Fritz is likely to be no better with a pencil or camera.

Blackfin:
I think Fritzing is hated here because one grumpy oldtimer hated them and everyone else just jumped on the hating bandwagon.

That about sums it up. I'm the other grumpy oldtimer, who started reading circuits in the 1950 Lamphouse Annual. I think it's a bit much to expect kids who have just got an Arduino kit for Christmas to get off actual physical layout, find a pencil, and then do all that zigzag stuff.

SteveMann:
Pretty Fritzing pictures are useless for engineering

Engineering? What the hell is THAT?

Nick_Pyner:
I think it is just pompous nonsense. There is nothing wrong with Fritzing and a person who produces a bad Fritz is likely to be no better with a pencil or camera.

If by "camera" you mean a photo of the hardware then I agree that it would also be useless - even worse than Fritzing.

And I don't agree with the bit I have highlighted. The quality of the drawing generally does not matter. In my experience the information in a drawing is a great deal less ambiguous and much easier to comprehend quickly - even if it is wrong.

If I wanted to satisfy myself that a Fritzing diagram with a breadboard was correct I think I would need to make a pencil drawing of the connections. And I could easily introduce other mistakes doing that.

There is a huge difference between creating an image that is meaningful to its author and creating an image that is universally meaningful.

...R

Robin2:
There is a huge difference between creating an image that is meaningful to its author and creating an image that is universally meaningful.

...R

That’s the crux to all this +1.

One of the critical elements to this conversation is the matter of EXPERIENCE.
Many (all) of us started out with the frizzing style sketch in one form or another, and over the years realised it didn’t capture or illustrate enough information to be truly useful. It /is/ pretty, tidy, colourful, and says all the right things - just like the girl you didn’t marry.

As we grew more EXPERIENCED, we worked on equipment, started designing our own, and encountered drawings that still made sense a year later.

We started to copy the style of the best examples we had encountered over tine, and carried those forward for OUR OWN BENEFIT. (and found the right woman)

It so happens that over 50 years, we converged (happily married) on a generally useful means of saving and communicating electrical designs.
There are different styles in Europe, Japan and other regions, but they share about 80% of their ideas of layout and ability to represent what they’re doing.

(I’ll skip the metaphor here, but I have four kids, and still remember where & when they were born, and all their names)