Having a bad day?
Not until you showed up spouting rubbish no.
If you're quite new to electronics, imo this tutorial is the perfect way to start. It introduces all basic concepts and points in the right directions.
Just no on about every level you can think of. It does not point in any direction that is not a dead end.
Maybe in a commercial environment you'd use other circuits, but as a beginner you won't be able to understand them.
That is just rubbish.
The correct circuit is much easier to understand because:-
- It is simpler.
- The decisions you have to make in deciding what the circuit is are logical, rational and what is more you can carry the lessons learned onto other circuits.
The point is that knowledge is accumulative, you should be able to learn from one experience and apply that learning to others. To extend what you know.
It's like building a house, if you start off with crappy foundations then you might be able to build something a bit crappy as a first floor but anything greater will collapse.
And what kind of audio quality do you expect when given a atmega328 with 8 bit resolution and 16kHz sample rate?
A lot better than he achieved with that instructables.
I expected almost nothing and it surprised me how far I can go with this simple setup.
Well that shows you how much you know.
The setup could be simpler and the quality higher if he had done it right.
Take that buffer for example, can you explain why he uses that op amp when there are many that are better and cheaper. Can you also explain why he only uses one op amp in the package and so has to use two packages? Can you explain why he uses two batteries to power them?
What instructables are, are just some rank beginner who has cobbled something together with little or no understanding of what they have done. Then they say like a three year old "look at me". You do exactly what I have done and this will happen. That only works if they do "exactly" what he has done, which in most cases is not possible due to obscure components or inadequate design only working because all the tolerances went in his direction when he cobbled it up. Finally they are hyped up to appear to be ten times more than what they are.
In the mean time people think they have learned something, legitimately try and extend the project as proper learning would dictate, fall flat on their backsides, and come over here wanting help. We have to tell them all they thought they knew is wrong. They are sometimes reluctant to accept this and sometimes go away.
It is simpler to learn stuff that is right than to learn crap that is wrong.
The problem is that anyone can put one of these travesties up on line. There is no quality review or peer review at all. There are plenty of good stuff on line but you have to be able to sort it from the crap. Books on the other hand have some sort of minimum level of competency, but then you have to pay for that filter.