Electronics curriculum

A major theme of this site is the exploration of foundational concepts in analog and digital electronics. I try to write for the inquiring mind: I develop concepts from first principles and explain them in a way that doesn’t require advanced knowledge of physics or math.

The following list of articles covers the essentials you should probably know about before designing your own analog circuits. The articles are organized in the recommended reading order.

Core knowledge

Supplemental reading

This is just a subset of all articles; for a complete list, including project-related posts, check out this page. If you have suggestions or other feedback, please let me know! You can reach me at lcamtuf@coredump.cx.