Project Icon

awesome-electronics

电子工程资源库,从学习到设计的全面指南

该开源项目整合了电子工程领域的优质资源,涵盖学习材料、文档工具、模拟器、PCB设计软件和元件搜索引擎等多个方面。资源库适用于专业工程师和业余爱好者,提供理解、设计和构建电子电路所需的工具和信息。项目持续更新,致力于成为电子工程的权威参考指南。

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

Courses

Theory

University Course Archives

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 LTwiki and Group.
  • 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 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.
  • 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. GitHub Project. Direct download link due to broken website.
  • Proteus - PCB Design and Circuit Simulator Software.

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.

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 LCSC and JLCPCB component catalogs with 3D models.

Paid EDA Packages

  • Altium - PCB Design Software & Tools.
  • Proteus - PCB Design and Circuit Simulator Software.

CAD Specific

KiCad

Eagle

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.
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号