Learning Resources:


Electronics learning websites:

All About Circuits — A comprehensive free electronics textbook covering DC, AC, semiconductors, digital circuits, experiments and reference material.
Website: https://www.allaboutcircuits.com/textbook/


Electronics Tutorials — Structured lessons about components, amplifiers, filters, power supplies, digital logic and circuit theory.
Website: https://www.electronics-tutorials.ws/


MIT OpenCourseWare – Circuits and Electronics — University-level lectures, notes, problem sets, laboratory exercises and examinations.
Website: https://ocw.mit.edu/courses/6-002-circuits-and-electronics-spring-2007/


SparkFun Learn — Practical beginner guides covering breadboards, sensors, soldering, microcontrollers and electronic projects.
Website: https://learn.sparkfun.com/


Adafruit Learning System — Well-illustrated project guides for electronics, Arduino, CircuitPython, Raspberry Pi, sensors and IoT.
Website: https://learn.adafruit.com/


Ultimate Electronics Book — An interactive textbook covering circuit analysis, diodes, transistors, amplifiers and frequency response.
Website: https://ultimateelectronicsbook.com/


DigiKey Maker Resources — Tutorials, component explanations, engineering calculators, design tools and practical projects.
Website: https://www.digikey.com/en/maker


Arduino Learn — Lessons combining basic electronics with microcontroller programming, sensors, communication and control.
Website: https://docs.arduino.cc/learn/


Electronics For You — DIY circuits, beginner projects, reference designs, calculators and electronics-industry information.
Website: https://www.electronicsforu.com/


CircuitBread — Beginner-friendly courses, circuit explanations, calculators and simulation-based learning material.
Website: https://www.circuitbread.com/


LearnEMC - For learning about electromagnetic compatibility

Website: https://learnemc.com/


Recommended third-party resources:

Falstad Circuit Simulator
Interactive browser-based simulator that helps beginners visualize voltage, current and circuit behaviour.
https://www.falstad.com/circuit/
Official simulator

LTspice
Free professional circuit simulator for analog circuits, amplifiers and power supplies.
https://www.analog.com/en/resources/design-tools-and-calculators/ltspice-simulator.html

KiCad
Free, open-source software for schematic capture and PCB design.
https://www.kicad.org/

DigiKey Calculators and Resources
Component calculators, reference material, application notes and design tools.
https://www.digikey.com/en/resources/online-conversion-calculators
DigiKey provides calculators, downloadable engineering charts and a searchable application-note library. DigiKey Education

Mouser Technical Resources
Technical articles, application material, calculators and manufacturer resources.
https://www.mouser.com/technical-resources/
Mouser Resource Center

Manufacturer datasheet libraries

NPTEL Electronics Courses
University-level courses from IIT and IISc faculty covering basic electronics, semiconductor devices, control systems, RF and power electronics.
https://nptel.ac.in/courses
NPTEL course catalogue

IEEE Spectrum
Engineering news and explanations of emerging technologies.
https://spectrum.ieee.org/

Arduino Documentation
Official learning material for microcontrollers, sensors, communication and embedded programming.
https://docs.arduino.cc/learn/

Raspberry Pi Documentation
Official hardware, software and physical-computing guidance.
https://www.raspberrypi.com/documentation/

Octopart Component Search
Useful for comparing component specifications, availability and manufacturer documentation.
https://octopart.com/

GitHub Electronics Projects
Open-source firmware and hardware repositories. Link only to carefully reviewed projects rather than the entire platform.
https://github.com/


Additional engineering resources

Tektronix Learning Center — Oscilloscopes, probes, serial-bus debugging and measurement fundamentals.
https://www.tek.com/en/support/learning-center
Official resource

Keysight Oscilloscope Resources — Free laboratory guides, tutorials, measurement tips and oscilloscope courses.
https://www.keysight.com/in/en/cmp/2025/oscilloscope-technical-resources-for-engineering-students.html
Official student resources

Altium Education — Free courses covering schematics, component libraries, PCB layout and manufacturing preparation.
https://education.altium.com/
Official curriculum

IPC Design Resources — Professional PCB terminology, design standards and manufacturing guidance. Some complete standards require payment.
https://www.ipc.org/ipc-board-design-standards
IPC board-design standards

Analog Devices RF Tools — Cascaded gain, noise figure, distortion and RF signal-chain tools.
https://www.analog.com/en/resources/design-tools-and-calculators/rf-and-synthesis-tools.html
Official RF tools

Texas Instruments Design Tools — Power-supply, analog, filter and component-selection tools.
https://www.ti.com/design-resources/design-tools-simulation.html

Microchip University — Courses about microcontrollers, embedded programming and communication protocols.
https://mu.microchip.com/

STMicroelectronics Learning — STM32 and embedded-system training.
https://www.st.com/content/st_com/en/support/learning.html

Espressif Documentation — Official ESP32 programming and hardware-design guidance.
https://docs.espressif.com/

GitHub KiCad Libraries — Official symbols, footprints and 3D models for PCB projects.
https://gitlab.com/kicad/libraries


Electronics components and libraries:

Ultra Librarian

A large component library providing schematic symbols, PCB footprints, 3D models, simulation models, reference designs and datasheet links in numerous CAD formats.

Website: https://www.ultralibrarian.com/


SnapMagic Search (formerly SnapEDA)
Symbols, PCB footprints and 3D models for millions of components.
https://www.snapeda.com/
Official library


SamacSys Component Search Engine
Symbols, footprints and 3D models with support for KiCad, Altium, OrCAD, Eagle and other tools.
https://componentsearchengine.com/


Mouser ECAD Models
Mouser integrates SamacSys models directly into its component catalogue.
https://www.mouser.com/electronic-cad-symbols-models/
Mouser’s official explanation


DigiKey ECAD Models
Component pages frequently provide symbols, footprints, 3D models and links to Ultra Librarian.
https://www.digikey.com/


PCB Libraries – Footprint Expert
Generates standardized PCB footprints and 3D models for numerous design applications.
https://www.pcblibraries.com/
Footprint Expert


KiCad Official Libraries
Open-source symbols, footprints, simulation models and 3D package models.
https://www.kicad.org/libraries/


EasyEDA Component Library
Large community and manufacturer-supported collection connected to the EasyEDA design platform.
https://easyeda.com/components


LCSC Component Library
Component specifications, datasheets and models integrated with EasyEDA.
https://www.lcsc.com/


TraceParts
Manufacturer-supplied mechanical and electronic 3D CAD models in numerous formats.
https://www.traceparts.com/


3D ContentCentral
Free manufacturer and community-contributed mechanical CAD models.
https://www.3dcontentcentral.com/


GrabCAD Library
Community-created 3D models for connectors, enclosures, development boards and mechanical assemblies.
https://grabcad.com/library


Manufacturer CAD libraries