Awesome Lists

awesome-electronics

by kitspace

awesome listpushed about 2 years ago

A curated list of awesome resources for Electronic Engineers and hobbyists

AI summary

Electronic resource hub

A curated collection of resources and tools for designing, building, and learning about electronic circuits.

stars
6.1K
forks
420
watching
190
awesome lists
9
entries
153
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/kitspace/awesome-electronics/links.svg)](https://awesome.facts.dev/awesome/kitspace/awesome-electronics)
HTML
<a href="https://awesome.facts.dev/awesome/kitspace/awesome-electronics"><img src="https://awesome.facts.dev/shield/kitspace/awesome-electronics/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/kitspace/awesome-electronics/links.svg

What's in the list

153 links in 29 sections, with live GitHub stats.activeno commit in 2y

Learning / Technical Tutorials

Learning / Courses

Learning / Theory

Learning / University Course Archives

  • Berkeley EECS

    Comprehensive EE & CS course website archives

  • Dr. Jacob Baker

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

  • Dr. Abraham

    , , and - Courses materials, professors at UT Austin

Documentation

  • Inkscape Electric Symbols

    Circuit Drawing Symbols for Inkscape

  • Tabula

    Extract tabular data from a pdf, very useful for extracting pin tables or part characteristics from datasheets

  • WebPlotDigitizer

    Extract data from plots, charts, etc., very useful for getting part performance curves from datasheets

  • WaveDrom

    Create waveforms and timing diagrams from a JSON description file

  • tscircuit

    Open source EDA package for schematic and PCB design using React

Simulators / Analog and Mixed Signal Circuit Simulators

  • LTspice

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

  • ngspice

    Open source SPICE circuit simulator

  • Circuit JS/Falstad

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

  • EveryCircuit

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

  • Qucs

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

  • Qucs-S

    Open source fork of Qucs using SPICE for simulation

  • QucsStudio

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

  • Open Circuit Design Software

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

  • TINA-TI

    Exclusive build for Texas Instruments, bundled with Texas Instruments Models

  • CppSim

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

  • Scilab with Xcos

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

  • iCircuit

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

  • Micro-Cap

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

  • GeckoCIRCUITS

    Open Source Power Electronic Circuit Simulator. . Direct due to broken website

  • Proteus

    PCB Design and Circuit Simulator Software

Simulators / Verilog HDL Simulators

  • Verilator

    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

  • Icarus Verilog

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

Gerber Viewers / Online

  • Tracespace Viewer

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

  • Gerblook

    Online Gerber viewer powered by Gerbv

  • Mayhew Labs 3dpcb

    3D Gerber viewer

  • CircuitPeople

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

  • Stackrate Viewer

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

Gerber Viewers / Installable

  • Gerbv

    Excellent Gerber viewer for Linux and BSD

  • KiCAD Gerbview

    The KiCAD gerber viewer

  • GC-Prevue

    Commercial with free version. Can handle some gerbers better than Gerbv and KiCAD

  • ZofZPCB

    FREE 3D Gerber Viewer

Free EDA Packages

  • KiCad

    Open source EDA package with push and shove router, differential pairs and much more

  • Eagle

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

  • DesignSpark PCB

    Gratis EDA package without restrictions, sponserd by RS Components

  • Altium CircuitMaker

    Free package from the maker of the go to pro software

  • gEDA

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

  • DipTrace

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

  • LibrePCB

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

  • Horizon EDA

    A free and open source EDA tool with the focus on shortcut operation

  • EasyEDA

    Easy to use with both browser based and cross platform app versions. Integrates and component catalogs with 3D models

  • Altium

    PCB Design Software & Tools

  • Proteus

    PCB Design and Circuit Simulator Software

CAD Specific / KiCad

CAD Specific / Eagle

CAD Specific / Altium

PCB Batching Services

  • PCBShopper

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

  • OSH Park

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

  • Aisler

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

  • Dirty PCBs

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

  • JLCPCB

    Low cost PCB batching service with inhouse low cost SMT service

  • PCBWay

    Low cost PCB batching service with PCBA, CNC and 3D-Printing services

Part Search Engines

Project Sharing Platforms

  • Kitspace

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

  • Hackaday.io

    Social site for sharing projects from the popular blog

  • Hackster.io

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

  • InventHub

    Git-based project hosting and collaboration platform for hardware development

  • CADLAB

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

  • Eyrie

    For viewing Eagle and KiCad designs online

  • WikiFactory

    A project hosting and collaboration platform for product development. Filter for "electronics" for more electronics related projects

  • Instructables

    A social site for sharing projects. Filter for "circuits" for more electronics related projects

Inventory Management and Purchasing

  • 1-click BOM

    Browser extensions that automates purchasing and part searching

  • PartsBox

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

  • PartKeepr

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

  • Part-DB

    Another open source web service for managing part inventory with a permission system and a good barcode generator

Miscellaneous Software Projects

  • SnapEDA

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

  • Language PCB

    Syntax highlighting for various PCB formats

  • NinjaCalc

    An embedded engineering calculator toolbox for doing calculations in a breeze

  • Saturn PCB Design Toolkit

    The Saturn PCB Toolkit is the best freeware resource for PCB related calculations you can find

Development Board Retailers

  • Sparkfun

    Retailer and designer of open source electronics development boards and other equipment and materials with excellent accompanying tutorials

  • Adafruit

    Another retailer and designer with excellent selection and tutorials

  • Tindie

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

Blogs

  • Hackaday

    Probably the most popular blog covering electronics and hardware hacking with a whole staff of writers

  • bunniestudios.com

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

  • Bald Engineer

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

  • Rheingold Heavy

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

  • Hackster.io

    Another blog covering electronics

  • Dangerous Prototypes

    Blog about open source hardware projects and interesting app notes

  • N-O-D-E

    Blog about DIY electronics, hardware, and technology

Forums / Discussion

  • EEVBlog forum

    Probably the largest and most active forum to discuss Electronic Engineering topics

  • /r/electronics

    and are the two most active sub-reddits for EE topics

Forums / Help

Podcasts

Videos

  • EEVblog

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

  • BigClive

    about teardowns (including dangerous products), circuit reverse-engineering and tutorials

  • ElectroBOOM

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

  • Micah Scott

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

  • Afrotechmods

    Tutorials on electronics projects, often suitable for beginners as well

  • The Signal Path

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

  • w2aew

    Excellent tutorials about basic and complex analog hardware

  • Mr. Carlson's Lab

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

  • GreatScott

    Electronics tutorials, projects and how to's

  • Julian Ilett

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

  • MikesElectricStuff

    Teardowns, large lighting projects, xrays and more

  • Ben Eater

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

  • Robert Feranec

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

  • Strange Parts

    about electronics, manufacturing, making, world travel, living in and making things in China

Subscription Kit Services

  • AdaBox

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

  • HackerBoxes

    A monthly surprise box which includes projects, components, modules and tools

3D Part Models

  • GrabCad

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

  • 3D ContentCentral

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

Other Lists

Arabic Section

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.