Practical and independent foundations
Practical Electronics for Inventors
Role in my development: Practical foundation of my electronics knowledge.
I started with practical electronics before formal circuit analysis. This book gave me the component-level intuition and practical foundation that became the basis of my electronics knowledge. Later theory had something real to attach itself to because I had already worked with the components and circuits physically.
Field Note — Practice gave theory somewhere to land
I encountered many of the components physically before I had the complete mathematical language for them. That made later theory feel like an explanation of something real rather than an isolated abstraction.
Programming, Arduino, and object-oriented foundations
Role in my development: Early programming, Arduino, and computer-science foundations.
A practical Arduino source helped me understand code intuitively rather than simply copy examples. By relying less on libraries and gradually exposing how the code worked, it helped me reach the point where I could build complete programs on my own.
Before finishing high school, I briefly thought my future might be in computer science. I studied Java, object-oriented programming, graphical user interfaces, and built a few software projects.
Going below the Arduino abstraction layer
Role in my development: Embedded-systems foundations.
This phase took me deeper into microcontrollers, register manipulation, timers, interrupts, communication protocols, and lower-level embedded programming.
Theory, mathematics, and formal study
Mathematics and physics foundations
Role in my development: Building the theoretical tools I was missing.
As I moved deeper into circuit theory and physics, I strengthened my mathematics through online courses and studied physics material including Walter Lewin's MIT physics lectures and some of the associated homework.
Circuit analysis with MATLAB
Role in my development: The theoretical foundation behind my electrical knowledge.
Verified resources: Circuit Analysis I with MATLAB Applications and Circuit Analysis II with MATLAB Applications — Steven T. Karris.
Circuit analysis gave mathematical structure to concepts that I had previously understood mainly through hands-on work.
Field Note — Two directions of understanding
Practical electronics gave me intuition. Circuit analysis gave that intuition structure. Neither replaced the other.
Control systems and logic
Role in my development: System-level foundations.
Power electronics and semiconductor theory
Role in my development: Deeper specialization driven by repair work.
Working on high-power electronics in my repair lab showed me the limits of learning only through repair. I needed a stronger theoretical foundation in power converters, switching devices, power semiconductors, PN junctions, and transistors, so I studied those subjects at a more formal level.
Field Note — Repair exposed the limit of repair alone
Diagnosing failed devices showed me what happened. Deeper study was necessary to understand why the converter behaved that way in the first place.
Full Story · 04
Next: Principles
Continue to the standards that emerged when theory, repair work, prototypes, and larger systems repeatedly tested one another.