ABC of Electronics cosycom.com
Free guides: Key Programming Languages Digital Electronics AI & Semiconductor Chips
Renewable Energy & Power Electronics Biomedical Electronics & Wearables
A free, from-scratch course

Understand electronics from the first electron up.

Forty short, plain-English lessons — from your first electron up through microcontrollers, communication protocols, and PCB design — covering everything you need before, and after, your first breadboard circuit.

COURSE INDEX

All 40 lessons

Work through them in order, or jump to whatever you need. Prefer to learn by building? Try the Circuit Building section — 20 simple, hands-on circuits. Ready for code? Try the Arduino Uno section — 20 free lessons, the ESP32 Basics section — 20 free lessons, the PIC Microcontroller Basics section — another 20 free lessons, the Raspberry Pi section — 20 more free lessons, or the Key Programming Languages section — 20 free lessons on the languages behind it all.