Top 50 Awesome List

kitspace/awesome-electronics

Hardware  3 months ago  3.7k
A curated list of awesome resources for electronic engineers and hobbyists
View byDAY/WEEK/README
View on Github

Jul 15th

Other Lists

  • Awesome Lattice FPGAsstars164 - A curated list of awesome open-source FPGA boards.
  • TM90/awesome-hwd-toolsstars13 - A curated list of hardware design tools with a focus on chip design.
  • Jun 23rd

    Learning

    Theory and Courses

  • NEETS (Navy Electricity and Electronics Training Series) (alternative link)- U.S. Navy Non-Resident Training Course Material.
  • Mar 5th

    Subscription Kit Services

  • HackerBoxes - A monthly surprise box which includes projects, components, modules and tools.
  • Feb 23rd

    Learning

    Technical Tutorials

  • How to design a motherboard for your electronics project - Introductory tutorial on Schematic & PCB design
  • Nov 30th, 2020

    CAD Specific

    KiCad

  • kicad-exportsstars63 - Auto generate files (schematics, gerbers, BoM, plots, 3D model) for any KiCAD project. Run it locally or on every git push with a CI like Github Actions.
  • Oct 3rd, 2020

    Blogs

  • N-O-D-E - Blog about DIY electronics, hardware, and technology.
  • Jul 5th, 2020

    Videos

  • Strange Parts - YouTube channel about electronics, manufacturing, making, world travel, living in and making things in China.
  • BigClive - YouTube channel about teardowns (including dangerous products), circuit reverse-engineering and tutorials.
  • May 21st, 2020

    Simulators

    Analog and Mixed Signal Circuit Simulators

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

  • PCBShopper - Comparison service for quite a lot of different PCB batching and assembly services.
  • Project Sharing Platforms

  • Kitspace - Project sharing site that helps you buy parts and re-build projects. Open source and developed by yours truly.
  • CADLAB - Another Git-based project hosting and collaboration platform for hardware development.
  • Inventory Management and Purchasing

  • 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.
  • Miscellaneous Web Services

  • Eyrie - For viewing Eagle and KiCad designs online.
  • SnapEDA - Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.)
  • Podcasts

  • Embedded.fm - Christopher and Elecia White discuss embedded systems development and much more, often with guests.
  • The Spark Gap Podcast - Covers a specific EE topic each episode, sometimes with guests.
  • May 18th, 2020

    Learning

    Theory and Courses

  • Lessons In Electric Circuits - Free high quality textbooks and worksheets with emphasis on theory, simulation, and the socratic method.
  • Ultimate Electronics: Practical Circuit Design and Analysis - Free online book with interactive schematics & simulations by CircuitLab (under development).
  • Khan Academy - Electrical Engineering - Non-profit learning platform with a full course on electrical engineering and related topics.
  • Simulators

    Analog and Mixed Signal Circuit Simulators

  • 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.
  • Gerber Viewers

    Installable

  • KiCad GerbView - The KiCad gerber viewer.
  • Free EDA Packages

  • DesignSpark PCB - Gratis EDA package without restrictions, sponserd by RS Components.
  • Altium CircuitMaker - Free package from the maker of the go to pro software.
  • CAD Specific

    KiCad

  • Xesscorp's list of KiCad 3rd party toolsstars502
  • KiCad.info Forums - User discussion and help forum.
  • Footprint Collectionstars237 - Collection of all the KiCad footprints available online and some scripts to manage them.
  • Project Sharing Platforms

  • 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.
  • Blogs

  • Hackster.io - Another blog covering electronics.
  • Forums

    Help

  • /r/askelectronics - Sub-reddit dedicated to help on electronics topics.
  • Electronics Stack Exchange - Question and answer site for electronics running on the popular Stack Overflow service.
  • EEVBlog beginners forum - Good place for beginner questions, other sub-forums on EEVblog should be suitable for questions on more advanced topics.
  • Podcasts

  • 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.
  • 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

  • PwnKitteh/InsanelyCheapElectronicsstars227 - A list of cheap electronics from China, that you can use in your projects.
  • intajay/open-electronicsstars281 - Another GitHub list: resources for Electronics Enthusiasts and Hardware Hackers.
  • Vitorian/awesome-fpgastars195 - Awesome list of FPGA resources.
  • cajt/list_of_robot_electronicsstars157 - A GitHub list of resources, projects and products for robot electronics.
  • embedded-boston/awesome-embedded-systemsstars499 - Awesome list of embedded programming resources.
  • TCAD Central - List of Technology CAD (TCAD) software and resources from the maker of DEVSIM.
  • May 12th, 2020

    Videos

  • Robert Feranec - 100+ Hardware design tips and tricks. Videos about Schematic design and PCB layout.
  • May 11th, 2020

    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, Dr. McDermot, and Dr. Valvano - Courses materials, professors at UT Austin
  • Simulators

    Analog and Mixed Signal Circuit Simulators

  • LTspice - The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial LTwiki and Group.
  • Qucs - Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability.
  • Open Circuit Design Software - Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools.
  • TINA-TI - Exclusive DesignSoft-TINA 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.
  • 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.
  • May 8th, 2020

    Learning

    Technical Tutorials

  • Uses of Different Soldering Iron Tips - Covers what all those different soldering iron tips are good for.
  • 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.
  • Stackrate Viewer - Easy to use online gerber viewer with trace hovering and measurement tools.
  • Free EDA Packages

  • KiCad - Open source EDA package with push and shove router, differential pairs and much more.
  • CAD Specific

    KiCad

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

    Eagle

  • List of ULPs everyone should know
  • Inventory Management and Purchasing

  • 1-click BOM - Browser extensions that automates purchasing and part searching.
  • Other Lists

  • PCB/EDA software list on the EEVblog forums - A much more comprehensive list of all the software tools available.
  • Apr 10th, 2020

    Simulators

    Analog and Mixed Signal Circuit Simulators

  • Micro-Cap - Professional-grade mixed signal simulator with wide variety of interactive simulation types.
  • Oct 27th, 2019

    PCB Syntax Highlighting

  • Language PCBstars14 - Syntax highlighting for various PCB formats.
  • Sep 28th, 2019

    Free EDA Packages

  • Eagle - One of the most popular EDA packages due to it's (board size restricted) free version.
  • Horizon EDAstars667 - A free and open source EDA tool with the focus on shortcut operation.
  • CAD Specific

    KiCad

  • InteractiveHtmlBomstars1.8k - A html BOM generation tool for manual pick and place.
  • Blogs

  • Dangerous Prototypes - Blog about open source hardware projects and interesting app notes.
  • PCB Batching Services

  • JLCPCB - Low cost PCB batching service with inhouse low cost SMT service.
  • Jan 21st, 2019

    Free EDA Packages

  • LibrePCB - A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3.
  • Aug 18th, 2018

    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.
  • Apr 28th, 2018

    CAD Specific

    KiCad

  • Contextual Electronics' Shine on You Crazy KiCad - Beginner video tutorial that gets you to a manufactured board as quickly as possible.
  • Contextual Electronics' Getting to Blinky Tutorial - A more comprehensive beginner to intermediate video tutorial.
  • Development Board Retailers

  • Adafruit - Another retailer and designer with excellent selection and tutorials.
  • Sparkfun - Retailer and designer of open source electronics development boards and other equipment and materials with excellent accompanying tutorials.
  • Videos

  • EEVblog - One of the earliest and most successful YouTube channels where Dave Jones does teardowns, tutorials and more.
  • Free EDA Packages

  • DipTrace - Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version.
  • Subscription Kit Services

  • AdaBox - Curated Adafruit products, unique collectibles, and exclusive discounts. All delivered quarterly.
  • Gerber Viewers

    Online

  • CircuitPeople - No frills 2D layer viewer for Gerbers, without the excessive processing.
  • PCB Batching Services

  • Dirty PCBs - Low cost PCB batching service that prides itself on its "dirty" quality.
  • Part Search Engines

  • Findchips - Part search from Supply Frame.
  • Forums

    Discussion

  • EEVBlog forum - Probably the largest and most active forum to discuss electronic engineering topics.
  • /r/electronics and /r/ECE are the two most active sub-reddits for EE topics.
  • Mar 3rd, 2018

    Simulators

    Analog and Mixed Signal Circuit Simulators

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

    Inventory Management and Purchasing

  • Part-DBstars130 - Another open source web service for managing part inventory with a permission system and a good barcode generator.
  • Nov 13th, 2017

    PCB Batching Services

  • Aisler - Affordable quality circuit boards made in and shipped from Europe (Germany).
  • May 31st, 2017

    Blogs

  • Hackaday - Probably the most popular blog covering electronics and hardware hacking with a whole staff of writers.
  • 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.
  • Mar 7th, 2017

    Videos

  • Ben Eater - Series of videos on building an 8-bit computer on breadboards with excellent explanations of all the sub-circuits.
  • Feb 10th, 2017

    Development Board Retailers

  • Tindie - Marketplace for electronics makers to sell low volume batches of their own designs.
  • Part Search Engines

  • Octopart - Probably the most well known part search engine.
  • Parts.io - Another search engine from Supply Frame geared towards discovering new parts.
  • Feb 6th, 2017

    Project Sharing Platforms

  • Hackaday.io - Social site for sharing projects from the popular blog.
  • Feb 2nd, 2017

    Videos

  • 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.
  • Jan 31st, 2017

    CAD Specific

    Eagle

  • Adafruit Eagle Librarystars973
  • SparkFun Electronics Eagle Librariesstars1.6k
  • Videos

  • Mr. Carlson's Lab - Teardowns, repairs and restorations with an emphasis on classic electronics gear.
  • GreatScott - Electronics tutorials, projects and how to's.
  • Jan 30th, 2017

    PCB Batching Services

  • OSH Park - Low cost PCB batching service with high quality boards with a signature purple silkscreen.
  • Jan 28th, 2017

    Videos

  • w2aew - Excellent tutorials about basic and complex analog hardware.
  • Jan 16th, 2017

    CAD Specific

    KiCad

  • Keyboard PCB Guidestars2.9k - Comprehensive written tutorial that takes you through creating a keyboard PCB.
  • Gerber Viewers

    Online

  • Mayhew Labs 3dpcb - 3D Gerber viewer.
  • Blogs

  • bunniestudios.com - Andrew 'Bunnie' Huang covers hardware hacking, open hardware, manufacturing and more.
  • Gerber Viewers

    Installable

  • Gerbv - Excellent Gerber viewer for Linux and BSD.
  • Videos

  • 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.
  • Free EDA Packages

  • gEDA - Another open source package, good for people that like scripting and makefiles, Linux and BSD only.
  • Last Checked At: 2021-10-25T04:28:02.041Z
    Previous
    HQarroum/awesome-iot
    Next
    rabschi/awesome-beacon

    About

    Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

    Subscribe

    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

    Links

    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap