User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Electronics

A curated list of awesome resources for electronic engineers and hobbyists

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Oct. 20, 2021, 12:05 p.m.

Thank you kitspace & contributors
View Topic on GitHub:

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Technical Tutorials

A wide variety of technical tutorials on various EE related skills.

Comic book that goes over the basics of soldering that has been translated into quite a few languages.

Covers what all those different soldering iron tips are good for.

Theory and Courses

Free high quality textbooks and worksheets with emphasis on theory, simulation, and the socratic method.

Free online book with interactive schematics & simulations by CircuitLab (under development).

Non-profit learning platform with a full course on electrical engineering and related topics.

University Course Archives

Comprehensive EE & CS course website archives.

Courses and tutorials, professor at The University of Nevada, Las Vegas.

Dr. McDermot](, and Dr. Valvano - Courses materials, professors at UT Austin

Analog and Mixed Signal Circuit Simulators

The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial LTwiki and Group.

Open source SPICE circuit simulator.

Free, open source online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad).

Free to try online, visual, interactive circuit simulator for simpler circuits.

Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability.

Free, closed-source, Windows-only fork of Qucs with a similar interface, new engine, and more features.

Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools.

Exclusive DesignSoft-TINA build for Texas Instruments, bundled with Texas Instruments Models.

Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times.

Free, open source numerical computing alternative to MATLAB. Xcos provides Electrical System modeling capability similar to Simulink.

Easy to use electronic circuit simulator, its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis.

Professional-grade mixed signal simulator with wide variety of interactive simulation types.

Verilog HDL Simulators

Free, open source Verilog compiler. Test benches are in C++ or SystemC. Very fast, but limted to 2-state, cycle-based simulation, and synthesizeable code only.

Free, open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based.


Gerber viewer that lets you inspect the individual layers as well as the board preview.

Online Gerber viewer powered by Gerbv.

No frills 2D layer viewer for Gerbers, without the excessive processing.

Easy to use online gerber viewer with trace hovering and measurement tools.


Excellent Gerber viewer for Linux and BSD.

The KiCad gerber viewer.

Free EDA Packages

Horizon is a free EDA package


The KiCad gerber viewer.

One of the most popular EDA packages due to it's (board size restricted) free version.

Gratis EDA package without restrictions, sponserd by RS Components.

Free package from the maker of the go to pro software.

Another open source package, good for people that like scripting and makefiles, Linux and BSD only.

Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version.

A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3.


Tools made by others to augment the KiCad PCB EDA suite.


Guide on how to design keyboard PCBs with KiCad

4y 9m

A collection of all the KiCad footprints on the internet


Interactive HTML BOM generation plugin for KiCad


Auto generate exports (schematics, gerbers, plots) for any KiCAD5 project.


Beginner video tutorial that gets you to a manufactured board as quickly as possible.

User discussion and help forum.

also in landscape) - Short PDF that goes over the menus and keyboard shortcuts for the most common operations.


Slowly building up a collection of parts we use here ... This file includes some library parts from Most of 'em are either Eagle parts that I've changed a little to make them easier to solder, some are 'handmade' and a few are from Its released into the Public Domain - that means you can do whatever you want. We'd like it if you kept the author email/url in the part description, just so we can be alerted if there are errors. Enjoy!

5y 10m

SparkFun's Public Eagle PCB Footprints


PCB Syntax Highlighting

Syntax highlighting for various PCB (Printed Circuit Board) formats.

2y 10m

PCB Batching Services

Comparison service for quite a lot of different PCB batching and assembly services.

Low cost PCB batching service with high quality boards with a signature purple silkscreen.

Affordable quality circuit boards made in and shipped from Europe (Germany).

Low cost PCB batching service that prides itself on its "dirty" quality.

Low cost PCB batching service with inhouse low cost SMT service.

Part Search Engines

Probably the most well known part search engine.

Part search from Supply Frame.

Another search engine from Supply Frame geared towards discovering new parts.

Project Sharing Platforms

Project sharing site that helps you buy parts and re-build projects. Open source and developed by yours truly.

Social site for sharing projects from the popular blog.

Another social site for sharing projects. Is well organised by platform, topic and product.

Git-based project hosting and collaboration platform for hardware development.

Another Git-based project hosting and collaboration platform for hardware development.

Inventory Management and Purchasing

Open Source Electronic Parts Database using PHP and MySQL

1y 83d

Browser extensions that automates purchasing and part searching.

Web service to manage your part inventory with a nice user interface and Octopart integration.

Open source web service for managing your part inventory with parametric search and automatic datasheet import.

Miscellaneous Web Services

For viewing Eagle and KiCad designs online.

Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.)

Development Board Retailers

SparkFun Pro nRF52840 Mini, SparkFun SAMD21 Mini, SparkFun SAMD21 Dev, SparkFun Pro nRF52840 Mini, SparkFun SAMD21 Dev, SparkFun RedBoard Turbo, SparkFun LumiDrive, Sparkfun Qwiic Micro, SparkFun Qwiic Micro without Flash, SparkFun Qwiic Micro with Flash, SAMD51 Thing Plus.

Another retailer and designer with excellent selection and tutorials.

Marketplace for electronics makers to sell low volume batches of their own designs.


Andrew 'Bunnie' Huang covers hardware hacking, open hardware, manufacturing and more.

Project logs, tutorials and articles about electronics and embedded software by James Lewis.

More project logs, tutorials and articles about electronics and embedded software, these ones by Dan Hienzsch.

Another blog covering electronics.

Blog about open source hardware projects and interesting app notes.


Probably the largest and most active forum to discuss electronic engineering topics.

and /r/ECE are the two most active sub-reddits for EE topics.


Sub-reddit dedicated to help on electronics topics.

Question and answer site for electronics running on the popular Stack Overflow service.

Good place for beginner questions, other sub-forums on EEVblog should be suitable for questions on more advanced topics.


Discussing the world of electronics design in an hour long(ish) weekly show.

Christopher and Elecia White discuss embedded systems development and much more, often with guests.

Covers a specific EE topic each episode, sometimes with guests.

Weekly podcast where Parker and Stephen from MacroFab discuss EE topics and industry news.

Covers general engineering topics from mechanical to electrical.


One of the earliest and most successful YouTube channels where Dave Jones does teardowns, tutorials and more.

YouTube channel]( about teardowns (including dangerous products), circuit reverse-engineering and tutorials.

YouTube channel that debunks and explains EE topics with a lot of comedy thrown in.

Video logs of reverse engineering and re-purposing consumer electronics hardware in creative ways.

Tutorials on electronics projects, often suitable for beginners as well.

Very in depth teardowns, repairs and reviews of lab equipment and prototyping products.

Excellent tutorials about basic and complex analog hardware.

Teardowns, repairs and restorations with an emphasis on classic electronics gear.

Electronics tutorials, projects and how to's.

Buys cheapest electronic modules he can find and tries to do useful things with them.

Teardowns, large lighting projects, xrays and more.

Series of videos on building an 8-bit computer on breadboards with excellent explanations of all the sub-circuits.

100+ Hardware design tips and tricks. Videos about Schematic design and PCB layout.

YouTube channel]( about electronics, manufacturing, making, world travel, living in and making things in China.

Subscription Kit Services

Curated Adafruit products, unique collectibles, and exclusive discounts. All delivered quarterly.

3D Part Models

Community supported database of 3D models with a large number of electronic component models.

Website dedicated to 3D models of parts (requires login).

Other Lists

A compilation of links relating to electronics me and my friends have bought from China. It is online as a resource for others just starting out in electronics, and are looking for projects to do.


๐Ÿ“š ๐Ÿ’ป Great Resources for Electronics Enthusiasts

2y 7m

A collection of resources on FPGA devices and development in general

4y 4m

A curated list of awesome open source electronic resources for robotics


A curated list of delightful Embedded Systems libraries, RTOSes, modules, references and more!


List of FPGA Lattice boards using open tools


A curated list of awesome open source hardware design tools


A much more comprehensive list of all the software tools available.

List of Technology CAD (TCAD) software and resources from the maker of DEVSIM.