Something for beginners - may help with various concepts

Over the last few weeks, I'd been writing some posts to help beginners - in a slightly different way.

Other members have recommended these might be collected into a single post as a sticky - then at least anyone that can read - has a chance to find them!

BEGINNERS: If you can't describe your project, how can we help you?

BEGINNERS: We rarely write code for you, but will help you write it for yourself

BEGINNERS: TOP FIFTEEN MISTAKES (well a shot at them anyway)

BEGINNERS: Think of everything as a function()

BEGINNERS: COMPILE TIME vs RUN-TIME ERRORS

BEGINNERS: Where did my volts go?

If you understand these topics, you’re well on the way...!

Another topic that may be very helpful for beginners is what common components such as resistors, capacitors and transistors do (maybe even the difference between BJT and MOSFET), and how they're used. Related and very much Arduino is wiring buttons (internal pull-up) and dealing with open drain sensors (the function of pull-up resistors).

Great work, I haven't read all of them (yet) but what I've read is pretty well written.