What's Next?
Congratulations
You have completed all 15 lessons of Circuits in C. You can now implement Ohm's law, series/parallel resistance, voltage and current dividers, power calculations, KCL node analysis, Wheatstone bridge, RC and RL transients, RLC oscillators (RK4), capacitor/inductor energy, and RC filter frequency response — all from scratch in C.
What to Explore Next
- SPICE — Simulate arbitrary circuits using ngspice netlist format. The Circuits in C course is the perfect foundation for understanding what SPICE is computing.
- Signal Processing in Python — Take filter design to the next level with scipy.signal: Butterworth filters, Bode plots, FFT analysis
- Differential Equations — The RLC circuit is just one second-order ODE. The diffeq course generalizes RK4 to any system
- Embedded Systems — Apply circuit knowledge to real hardware: ADC, PWM, I2C, SPI on microcontrollers
Key Formulas
| Concept | Formula |
|---|---|
| Ohm's Law | V = I·R |
| Series resistance | R = R₁ + R₂ + ... |
| Parallel resistance | 1/R = 1/R₁ + 1/R₂ + ... |
| Voltage divider | Vout = Vin·R₂/(R₁+R₂) |
| RC time constant | τ = R·C |
| RC charging | V(t) = Vs·(1 − e^{−t/τ}) |
| RC low-pass gain | ` |
| LC resonance | f₀ = 1/(2π√(LC)) |
References
- The Art of Electronics by Horowitz & Hill — the definitive practical guide
- All About Circuits — free online textbook series
- Falstad Circuit Simulator — interactive visual circuit simulation