awesome-electronics
A curated list of awesome resources for electronic engineers and hobbyists
https://github.com/eric-erki/awesome-electronics
Last synced: 5 days ago
JSON representation
-
3D Part Models
-
Help
- 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)
-
-
Blogs
-
Eagle
- Dangerous Prototypes - Blog about open source hardware projects and interesting app notes.
- bunniestudios.com - Andrew 'Bunnie' Huang covers hardware hacking, open hardware, manufacturing and more.
- Dangerous Prototypes - Blog about open source hardware projects and interesting app notes.
-
-
CAD Specific
-
Eagle
-
KiCAD
- Contextual Electronics' Shine on You Crazy KiCad - Beginner video tutorial that gets you to a manufactured board as quickly as possible.
- Cheatsheet - cheatsheet-landscape.pdf)) - Short PDF that goes over the menus and keyboard shortcuts for the most common operations.
- Contextual Electronics' Getting to Blinky Tutorial - A more comprehensive beginner to intermediate video tutorial.
- Keyboard PCB Guide - Comprehensive written tutorial that takes you through creating a keyboard PCB.
- InteractiveHtmlBom - A html BOM generation tool for manual pick and place.
- Xesscorp's list of KiCAD 3rd party tools
-
-
Development Board Retailers
-
Eagle
- 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.
-
-
Forums
-
Discussion
- EEVBlog forum - Probably the largest and most active forum to discuss electronic engineering topics.
- /r/electronics - reddits for EE topics.
-
Help
- /r/askelectronics - Sub-reddit dedicated to help on electronics topics.
- EEVBlog beginners forum - Good place for beginner questions, other sub-forums on EEVblog should be suitable for questions on more advanced topics.
-
-
Free EDA Packages
-
Installable
- 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.
- Design Spark PCB - Gratis EDA package without restrictions, sponserd by RS Components.
- Altium Circuit Maker - Free package from the maker of the go to pro software.
- LibrePCB - A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3.
- Caneda - Caneda is an open source EDA software suite focused on ease of use and portability.
- KiCAD - Open source EDA package with push and shove router, differential pairs and much more.
- KiCAD - Open source EDA package with push and shove router, differential pairs and much more.
- gEDA - Another open source package, good for people that like scripting and makefiles, Linux and BSD only.
- Horizon EDA - A free and open source EDA tool with the focus on shortcut operation.
- Caneda - Caneda is an open source EDA software suite focused on ease of use and portability.
- gEDA - Another open source package, good for people that like scripting and makefiles, Linux and BSD only.
-
-
Gerber Viewers
-
Installable
- Gerbv - Excellent Gerber viewer for Linux and BSD.
- Gerbv - Excellent Gerber viewer for Linux and BSD.
- KiCAD Gerbview - The KiCAD gerber viewer.
- Gerbv - Excellent Gerber viewer for Linux and BSD.
-
Online
- 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.
- Tracespace Viewer - Gerber viewer that lets you inspect the individual layers as well as the board preview.
-
-
Inventory Management and Purchasing
-
Eagle
- 1-click BOM - Browser extensions that automates purchasing and part searching.
- 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.
- 1-click BOM - Browser extensions that automates purchasing and part searching.
-
-
Learning
-
Technical Tutorials
- "skill" tag on learn.sparkfun.com - A wide variety of technical tutorials on various EE related skills.
- Soldering is Easy - Comic book that goes over the basics of soldering that has been translated into quite a few languages.
-
Theory and Courses
- Electrical Engineering - Khan Academy - Online learning platform with lots of topics, including a full course on electrical engineering, circuits, semiconductors, signals, robots, and even reverse engineering electronic devices.
- All About Circuits - Online textbook for learning theory with clear diagrams and explanations.
-
-
Miscellaneous Web Services
-
Eagle
- Eyrie.io - For viewing Eagle and KiCAD designs online.
- SnapEDA.com - Parts library with free symbols & footprints. (Compatible with Eagle, KiCAD, Altium, OrCad, Allegro, etc.)
-
-
Other Lists
-
Help
- PCB/EDA software list on the EEVblog forums - A much more comprehensive list of all the software tools available.
- Vitorian/awesome-fpga - Awesome list of FPGA resources
- cajt/list_of_robot_electronics - A GitHub list of resources, projects and products for robot electronics
- embedded-boston/awesome-embedded-systems - Awesome list of embedded programming resources
-
-
Part Search Engines
-
Eagle
- Octopart - Probably the most well known part search engine.
- Findchips - Part search from Supply Frame.
- Buyparts.io - A new contender from the creator of the datasheetarchive.com. Is aimed at hobbyists and seems to be better at incorporating sources such as Ebay and Aliexpress.
- Parts.io - Another search engine from Supply Frame geared towards discovering new parts.
- Buyparts.io - A new contender from the creator of the datasheetarchive.com. Is aimed at hobbyists and seems to be better at incorporating sources such as Ebay and Aliexpress.
-
-
PCB Batching Services
-
Eagle
- PCB Shopper - Comparison service for quite a lot of different PCB batching and assembly services.
- 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.
- Dirty PCBs - Low cost PCB batching service that prides itself on its "dirty" quality.
-
-
PCB Syntax Highlighting
-
Eagle
- Language PCB - Syntax highlighting for various PCB formats.
-
-
Podcasts
-
Help
- The Amp Hour - Off-the-cuff chat about electronics with Chris Gammel and Dave Jones (EEVBlog), often with guests
- MacroFab Engineering Podcast - Weekly podcast where Parker and Stephen from MacroFab discuss EE topics and industry news
- The Engineering Commons Podcast - Covers general engineering topics from mechanical to electrical.
- MacroFab Engineering Podcast - Weekly podcast where Parker and Stephen from MacroFab discuss EE topics and industry news
- Sparkgap Podcast - Covers a specific EE topic each episode, sometimes with guests.
-
-
Simulators
-
Theory and Courses
- LTSpice - The industry standard free SPICE circuit simulator from Linear Technologies.
- Circuit JS - Open source online simulator for simpler circuits with live interactivity and visualization.
- 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.
- Circuit JS - Open source online simulator for simpler circuits with live interactivity and visualization.
- 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.
- Ngspice - Open source SPICE circuit simulator.
- Qucs - Open source integrated circuit simulator for DC, AC, S-parameter, noise analysis, etc.
-
-
Subscription Kit Services
-
Help
- Boldport Club - Electronic projects for the curious. As a member of the Boldport Club you’ll receive an electronics project once a month.
-
-
Videos
-
Help
- Ben Eater - Series of videos on building an 8-bit computer on breadboards with excellent explanations of all the sub-circuits.
- ElectroBOOM - YouTube channel that debunks and explains EE topics with a lot of comedy thrown in.
- Mr. Carlson's Lab - Teardowns, repairs and restorations with an emphasis on classic electronics gear.
- Micah Scott - Video logs of reverse engineering and re-purposing consumer electronics hardware in creative ways.
-
Categories
Free EDA Packages
12
Simulators
9
CAD Specific
9
Gerber Viewers
8
Podcasts
5
Part Search Engines
5
Inventory Management and Purchasing
4
Other Lists
4
Learning
4
Forums
4
Videos
4
PCB Batching Services
4
Development Board Retailers
3
Blogs
3
3D Part Models
2
Miscellaneous Web Services
2
Subscription Kit Services
1
PCB Syntax Highlighting
1
Sub Categories