Awesome Electronics Awesome

A curated list of awesome resources for electronic engineers and hobbyists

Electronic engineering (EE) is the practice of understanding, designing and building electronic circuits. It is often differentiated from electrical engineering in that it mostly deals with low power DC electronic circuits rather than high power AC systems but there is a lot of overlap between electronic and electrical engineering.

Experimenting with and building electronic circuits is also a popular hobby and many professional resources are often equally applicable to hobbyists and vice versa.

This list is for websites, services, software, tools and more: everything that you think is awesome in the world of electronic engineering. If you have anything to add please follow the instructions in contributing.md.

Contents

Learning

Technical Tutorials

Theory and Courses

University Course Archives

Simulators

Analog and Mixed Signal Circuit Simulators

Verilog HDL Simulators

Gerber Viewers

Online

Installable

Free EDA Packages

CAD Specific

KiCad

Eagle

PCB Syntax Highlighting

PCB Batching Services

Part Search Engines

Project Sharing Platforms

Inventory Management and Purchasing

Miscellaneous Web Services

Development Board Retailers

Blogs

Forums

Discussion

Help

Podcasts

Videos

Subscription Kit Services

3D Part Models

Other Lists