From 029fa3cdcb00ca5262899b822e421c32f02a4c7e Mon Sep 17 00:00:00 2001 From: tapyu Date: Mon, 8 Jan 2024 18:00:07 -0300 Subject: [PATCH 01/11] delete tier list --- README.md | 91 +++++++++++++++++++++++++++++-------------------- contributing.md | 41 ++++++---------------- 2 files changed, 65 insertions(+), 67 deletions(-) diff --git a/README.md b/README.md index 6339bf6..20b698a 100644 --- a/README.md +++ b/README.md @@ -13,19 +13,36 @@ This list is for websites, services, software, tools and more: everything that y -- [EDAs](#edas) -- [EDA-specific Resources](#eda-specific-resources) -- [Learning](#learning) -- [Documentation](#documentation) -- [Gerber Viewers](#gerber-viewers) -- [PCB Batching Services](#pcb-batching-services) -- [Part Search Engines](#part-search-engines) -- [Project Sharing Platforms](#project-sharing-platforms) -- [Inventory Management and Purchasing](#inventory-management-and-purchasing) -- [Miscellaneous Software Projects](#miscellaneous-software-projects) -- [Development Board Retailers](#development-board-retailers) -- [Subscription Kit Services](#subscription-kit-services) -- [Other Lists](#other-lists) +- [Awesome Electronics ](#awesome-electronics-) + - [Contents](#contents) + - [EDAs](#edas) + - [EDA-specific Resources](#eda-specific-resources) + - [KiCad](#kicad) + - [Eagle](#eagle) + - [Altium](#altium) + - [Learning](#learning) + - [Technical Tutorials](#technical-tutorials) + - [Courses](#courses) + - [Theory](#theory) + - [Blogs](#blogs) + - [Podcasts](#podcasts) + - [Forums](#forums) + - [Discussion](#discussion) + - [Help](#help) + - [University Course Archives](#university-course-archives) + - [Youtube channels](#youtube-channels) + - [Documentation](#documentation) + - [Gerber Viewers](#gerber-viewers) + - [Online](#online) + - [Installable](#installable) + - [PCB Batching Services](#pcb-batching-services) + - [Part Search Engines](#part-search-engines) + - [Project Sharing Platforms](#project-sharing-platforms) + - [Inventory Management and Purchasing](#inventory-management-and-purchasing) + - [Miscellaneous Software Projects](#miscellaneous-software-projects) + - [Development Board Retailers](#development-board-retailers) + - [Subscription Kit Services](#subscription-kit-services) + - [Other Lists](#other-lists) @@ -33,32 +50,32 @@ This list is for websites, services, software, tools and more: everything that y | Name/[Tier](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#tier-description) | Cost | OS | Desciption | [Simu-lation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#simulation) | [HDL & Syn-thesis](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#hdl--synthesis) | [Verifi-cation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#verification) | [PCB design](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#pcb-design) | | --- | --- | --- | --- | --- | --- | --- | --- | -| [Altium](https://www.altium.com/) $\color{red}S$ | Paid | Win | A fully-featured editor for schematics that includes a rich set of schematic capture tools to quickly create, edit, simulate, and document schematics. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) $\color{red}S$ | Free | Win, Mac | The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Proteus](https://www.labcenter.com/) $\color{red}S$ | Paid | Win | PCB Design and Circuit Simulator Software. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [KiCad](https://kicad.org/) $\color{orange}A$ | Free | Win, Linux | One of the most popular Open source EDA package with push and shove router, differential pairs and much more. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Eagle](https://www.autodesk.com/products/eagle/overview) $\color{orange}A$ | Free-mium | Win, Linux, Mac | A popular EDA packages with (board size restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [EasyEDA](https://easyeda.com/) $\color{orange}A$ | Free | Web | Easy to use with both browser based and cross platform app versions. Integrates [LCSC](https://www.lcsc.com/products) and [JLCPCB](https://jlcpcb.com/parts) component catalogs with 3D models. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Circuit JS/Falstad](http://www.falstad.com/circuit/circuitjs.html) ${\color{yellow}B}$ | Free | Web | Free, [open source](https://github.com/sharpie7/circuitjs1) online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad). | :heavy_check_mark: | :x: | :x: | :x: | -| [EveryCircuit](https://everycircuit.com) ${\color{yellow}B}$ | Free-mium | Web | Free to try online, visual, interactive circuit simulator for simpler circuits. | :heavy_check_mark: | :x: | :x: | :x: | -| [Altium CircuitMaker](https://circuitmaker.com/) ${\color{yellow}B}$ | Free | Win | Free package from the maker of the go to pro software. | :x: | :x: | :x: | :heavy_check_mark: | -| [LibrePCB](https://librepcb.org/) ${\color{yellow}B}$ | Free | Win, Linux, Mac | A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Qucs-S](https://ra3xdh.github.io/) ${\color{green}C}$ | Free | Win, Mac, Linux | Open source fork of Qucs using SPICE for simulation. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [QucsStudio](http://qucsstudio.de/) ${\color{green}C}$ | Free | Win | Closed-source fork of Qucs with a similar interface, new engine, and more features. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [ngspice](http://ngspice.sourceforge.net/) ${\color{green}C}$ | Free | Win | Open source SPICE circuit simulator. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Gecko-CIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) ${\color{green}C}$ | Free | Win | Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [Altium](https://www.altium.com/) | Paid | Win | A fully-featured editor for schematics that includes a rich set of schematic capture tools to quickly create, edit, simulate, and document schematics. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) | Free | Win, Mac | The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [Proteus](https://www.labcenter.com/) | Paid | Win | PCB Design and Circuit Simulator Software. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [KiCad](https://kicad.org/) | Free | Win, Linux | One of the most popular Open source EDA package with push and shove router, differential pairs and much more. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [Eagle](https://www.autodesk.com/products/eagle/overview) | Free-mium | Win, Linux, Mac | A popular EDA packages with (board size restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [EasyEDA](https://easyeda.com/) | Free | Web | Easy to use with both browser based and cross platform app versions. Integrates [LCSC](https://www.lcsc.com/products) and [JLCPCB](https://jlcpcb.com/parts) component catalogs with 3D models. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [Circuit JS/Falstad](http://www.falstad.com/circuit/circuitjs.html) | Free | Web | Free, [open source](https://github.com/sharpie7/circuitjs1) online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad). | :heavy_check_mark: | :x: | :x: | :x: | +| [EveryCircuit](https://everycircuit.com) | Free-mium | Web | Free to try online, visual, interactive circuit simulator for simpler circuits. | :heavy_check_mark: | :x: | :x: | :x: | +| [Altium CircuitMaker](https://circuitmaker.com/) | Free | Win | Free package from the maker of the go to pro software. | :x: | :x: | :x: | :heavy_check_mark: | +| [LibrePCB](https://librepcb.org/) | Free | Win, Linux, Mac | A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [Qucs-S](https://ra3xdh.github.io/) | Free | Win, Mac, Linux | Open source fork of Qucs using SPICE for simulation. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [QucsStudio](http://qucsstudio.de/) | Free | Win | Closed-source fork of Qucs with a similar interface, new engine, and more features. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [ngspice](http://ngspice.sourceforge.net/) | Free | Win | Open source SPICE circuit simulator. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [Gecko-CIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) | Free | Win | Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | | [Horizon EDA](https://github.com/horizon-eda/horizon) ${\color{light blue}D}$ | Free | Linux | A free and open source EDA tool with the focus on shortcut operation. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | | [Qucs](http://qucs.sourceforge.net/) ${\color{light blue}D}$ | Free | Win, Mac, Linux | Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [gEDA](http://geda-project.org) ${\color{purple}E}$ | Free | Linux, Mac | Another open source package, good for people that like scripting and makefiles, Linux and BSD only. | :x: | :x: | :x: | :heavy_check_mark: | -| [Micro-Cap](http://www.spectrum-soft.com/download/download.shtm) ${\color{purple}E}$ | Free | Win | Professional-grade mixed signal simulator with wide variety of interactive simulation types. | :heavy_check_mark: | :x: | :x: | :x: | -| [Verilator](https://www.veripool.org/wiki/verilator) ??? | Free | Win, Linux | 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. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | -| [Icarus Verilog](http://iverilog.icarus.com/) ??? | Free | Win, Linux | Open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | -| [Open Circuit Design Software](http://opencircuitdesign.com) ??? | Free | Linux | Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| [CppSim](https://www.cppsim.com/) ??? | Free | Win, Mac, Linux | Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times. | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | -| [TINA-TI](http://www.ti.com/tool/TINA-TI) ??? | Free | Win | Exclusive [DesignSoft-TINA](https://www.tina.com) build for Texas Instruments, bundled with Texas Instruments Models. | :heavy_check_mark: | :x: | :x: | :x: | -| [iCircuit](http://icircuitapp.com/) ??? | Free | Web | Easy to use electronic circuit simulator, its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. | :heavy_check_mark: | :x: | :x: | :x: | -| [DesignSpark PCB](https://www.rs-online.com/designspark/pcb-software) ??? | Free | Win | Free EDA package without restrictions, sponserd by RS Components. | :x: | :x: | :x: | :heavy_check_mark: | -| [DipTrace](https://diptrace.com) ??? | Free | Win, Mac | Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [gEDA](http://geda-project.org) | Free | Linux, Mac | Another open source package, good for people that like scripting and makefiles, Linux and BSD only. | :x: | :x: | :x: | :heavy_check_mark: | +| [Micro-Cap](http://www.spectrum-soft.com/download/download.shtm) | Free | Win | Professional-grade mixed signal simulator with wide variety of interactive simulation types. | :heavy_check_mark: | :x: | :x: | :x: | +| [Verilator](https://www.veripool.org/wiki/verilator) | Free | Win, Linux | 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. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | +| [Icarus Verilog](http://iverilog.icarus.com/) | Free | Win, Linux | Open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | +| [Open Circuit Design Software](http://opencircuitdesign.com) | Free | Linux | Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| [CppSim](https://www.cppsim.com/) | Free | Win, Mac, Linux | Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times. | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | +| [TINA-TI](http://www.ti.com/tool/TINA-TI) | Free | Win | Exclusive [DesignSoft-TINA](https://www.tina.com) build for Texas Instruments, bundled with Texas Instruments Models. | :heavy_check_mark: | :x: | :x: | :x: | +| [iCircuit](http://icircuitapp.com/) | Free | Web | Easy to use electronic circuit simulator, its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. | :heavy_check_mark: | :x: | :x: | :x: | +| [DesignSpark PCB](https://www.rs-online.com/designspark/pcb-software) | Free | Win | Free EDA package without restrictions, sponserd by RS Components. | :x: | :x: | :x: | :heavy_check_mark: | +| [DipTrace](https://diptrace.com) | Free | Win, Mac | Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | ## EDA-specific Resources diff --git a/contributing.md b/contributing.md index 81b63da..9ba279b 100644 --- a/contributing.md +++ b/contributing.md @@ -2,9 +2,16 @@ ## Table of Contents -- [Adding to this list](#adding-to-this-list) -- [Adding something to an awesome list](#adding-something-to-an-awesome-list) -- [Updating your Pull Request](#updating-your-pull-request) +- [Contribution Guidelines](#contribution-guidelines) + - [Table of Contents](#table-of-contents) + - [Adding to this list](#adding-to-this-list) + - [Adding something to an awesome list](#adding-something-to-an-awesome-list) + - [Updating your Pull Request](#updating-your-pull-request) + - [EDAs category description](#edas-category-description) + - [Simulation](#simulation) + - [HDL \& Synthesis](#hdl--synthesis) + - [Verification](#verification) + - [PCB design](#pcb-design) ## Adding to this list @@ -63,30 +70,4 @@ It involves creating the physical layout of components and their interconnection - Routing: involves creating the copper traces that connect the pins of different components on the PCB. EDAs for PCB design can verifi aspects such as signal integrity, impedance matching, minimizing electromagnetic interference (EMI), and avoiding signal crosstalk. - Design Rule Check (DRC): EDA tools perform design rule checks to ensure that the layout adheres to the manufacturer's specifications and constraints.7 - Gerber Files: After the PCB layout is complete and verified, Gerber files are generated. These files contain the information needed for PCB fabrication, including copper layers, silkscreen, and solder mask. -- 3D Visualization: Some advanced EDA tools offer 3D visualization features, allowing designers to view the PCB layout in a three-dimensional space. - -## Tier description - -### ${\color{red}S}$ - -Full-featured and professional-level EDAs, widely adopted in the industry for highly complex electronic projects. Highly active software development, whether proprietary or open source, and with a quite large community. - -### ${\color{orange}A}$ - -Very popular, with a large community, and with a very active and accelerated software development. It contains advanced features but not so widely adopted in the industry as it lacks cutting-edge features. Even though, it can be adopted to complex electronic systems, usually as a free or OS-compatible alternative to the ${\color{red}S}$ tier. - -### ${\color{yellow}B}$ - -A EDA with a small community yet and not so popular, but with a promising and very active software development. Software in this tier tends to grow into tier ${\color{orange}A}$ as they get matured. They can have some nice features for more complex electronic projects, but they are usually more limited when compared to tier ${\color{orange}A}$ or ${\color{red}S}$. - -### ${\color{green}C}$ - -Single-featured EDAs with a small community. It lacks more complex functionalities, and the software development is not very active. Additionally, it is usually used in a niche. EDAs in this tier are not expected to grow much further than they already are. Even though, the software can fully fullfil its taks and can be used for small- and medium-sized projects. - -### ${\color{light blue}D}$ - -Old and single-featured EDAs with a rarely active software development. EDAs in this tier tend to become obsolete throughout the time. - -### ${\color{purple}E}$ - -Abandoned or obsolete EDA projects. These EDAs are listed for historical reasons, as they were relevant in the past. +- 3D Visualization: Some advanced EDA tools offer 3D visualization features, allowing designers to view the PCB layout in a three-dimensional space. \ No newline at end of file From 6404f48ec5d9b9a8fca13c1b8650e4f49b3d2deb Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 02:36:07 -0300 Subject: [PATCH 02/11] remove tier list from table haeder --- README.md | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 8a50303..2440564 100644 --- a/README.md +++ b/README.md @@ -24,31 +24,41 @@ This list is for websites, services, software, tools and more: everything that y - [Technical Tutorials](#technical-tutorials) - [Courses](#courses) - [Theory](#theory) - - [Blogs](#blogs) - - [Podcasts](#podcasts) - - [Forums](#forums) - - [Discussion](#discussion) - - [Help](#help) - [University Course Archives](#university-course-archives) - - [Youtube channels](#youtube-channels) - [Documentation](#documentation) + - [Simulators](#simulators) + - [Analog and Mixed Signal Circuit Simulators](#analog-and-mixed-signal-circuit-simulators) + - [Verilog HDL Simulators](#verilog-hdl-simulators) - [Gerber Viewers](#gerber-viewers) - [Online](#online) - [Installable](#installable) + - [Free EDA Packages](#free-eda-packages) + - [Paid EDA Packages](#paid-eda-packages) + - [CAD Specific](#cad-specific) + - [KiCad](#kicad-1) + - [Eagle](#eagle-1) + - [Altium](#altium-1) - [PCB Batching Services](#pcb-batching-services) - [Part Search Engines](#part-search-engines) - [Project Sharing Platforms](#project-sharing-platforms) - [Inventory Management and Purchasing](#inventory-management-and-purchasing) - [Miscellaneous Software Projects](#miscellaneous-software-projects) - [Development Board Retailers](#development-board-retailers) + - [Blogs](#blogs) + - [Forums](#forums) + - [Discussion](#discussion) + - [Help](#help) + - [Podcasts](#podcasts) + - [Videos](#videos) - [Subscription Kit Services](#subscription-kit-services) + - [3D Part Models](#3d-part-models) - [Other Lists](#other-lists) ## EDAs -| Name/[Tier](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#tier-description) | Cost | OS | Desciption | [Simu-lation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#simulation) | [HDL & Syn-thesis](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#hdl--synthesis) | [Verifi-cation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#verification) | [PCB design](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#pcb-design) | +| Name | Cost | OS | Desciption | [Simu-lation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#simulation) | [HDL & Syn-thesis](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#hdl--synthesis) | [Verifi-cation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#verification) | [PCB design](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#pcb-design) | | --- | --- | --- | --- | --- | --- | --- | --- | | [Altium](https://www.altium.com/) | Paid | Win | A fully-featured editor for schematics that includes a rich set of schematic capture tools to quickly create, edit, simulate, and document schematics. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | | [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) | Free | Win, Mac | The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | From d1d1e14ecfa0461894f0210d1af3eaeff60d1597 Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 02:37:58 -0300 Subject: [PATCH 03/11] remove tier list --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2440564..fb2af4d 100644 --- a/README.md +++ b/README.md @@ -74,8 +74,8 @@ This list is for websites, services, software, tools and more: everything that y | [QucsStudio](http://qucsstudio.de/) | Free | Win | Closed-source fork of Qucs with a similar interface, new engine, and more features. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | | [ngspice](http://ngspice.sourceforge.net/) | Free | Win | Open source SPICE circuit simulator. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | | [Gecko-CIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) | Free | Win | Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Horizon EDA](https://github.com/horizon-eda/horizon) ${\color{light blue}D}$ | Free | Linux | A free and open source EDA tool with the focus on shortcut operation. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Qucs](http://qucs.sourceforge.net/) ${\color{light blue}D}$ | Free | Win, Mac, Linux | Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | +| [Horizon EDA](https://github.com/horizon-eda/horizon) | Free | Linux | A free and open source EDA tool with the focus on shortcut operation. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [Qucs](http://qucs.sourceforge.net/) | Free | Win, Mac, Linux | Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | | [gEDA](http://geda-project.org) | Free | Linux, Mac | Another open source package, good for people that like scripting and makefiles, Linux and BSD only. | :x: | :x: | :x: | :heavy_check_mark: | | [Micro-Cap](http://www.spectrum-soft.com/download/download.shtm) | Free | Win | Professional-grade mixed signal simulator with wide variety of interactive simulation types. | :heavy_check_mark: | :x: | :x: | :x: | | [Verilator](https://www.veripool.org/wiki/verilator) | Free | Win, Linux | 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. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | From dd5479b18cd96b8dab85476449e8194375c262cc Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 02:42:36 -0300 Subject: [PATCH 04/11] add "Part Search Engines" section --- README.md | 190 ++++++++++++++++-------------------------------------- 1 file changed, 57 insertions(+), 133 deletions(-) diff --git a/README.md b/README.md index fb2af4d..7b58ff2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Electronic Engineering (EE) is the practice of understanding, designing and buil 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](contributing.md). +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](contributing.md). ## Contents @@ -24,34 +24,24 @@ This list is for websites, services, software, tools and more: everything that y - [Technical Tutorials](#technical-tutorials) - [Courses](#courses) - [Theory](#theory) + - [Blogs](#blogs) + - [Podcasts](#podcasts) + - [Forums](#forums) + - [Discussion](#discussion) + - [Help](#help) - [University Course Archives](#university-course-archives) + - [Youtube channels](#youtube-channels) - [Documentation](#documentation) - - [Simulators](#simulators) - - [Analog and Mixed Signal Circuit Simulators](#analog-and-mixed-signal-circuit-simulators) - - [Verilog HDL Simulators](#verilog-hdl-simulators) - [Gerber Viewers](#gerber-viewers) - [Online](#online) - [Installable](#installable) - - [Free EDA Packages](#free-eda-packages) - - [Paid EDA Packages](#paid-eda-packages) - - [CAD Specific](#cad-specific) - - [KiCad](#kicad-1) - - [Eagle](#eagle-1) - - [Altium](#altium-1) - [PCB Batching Services](#pcb-batching-services) - [Part Search Engines](#part-search-engines) - [Project Sharing Platforms](#project-sharing-platforms) - [Inventory Management and Purchasing](#inventory-management-and-purchasing) - [Miscellaneous Software Projects](#miscellaneous-software-projects) - [Development Board Retailers](#development-board-retailers) - - [Blogs](#blogs) - - [Forums](#forums) - - [Discussion](#discussion) - - [Help](#help) - - [Podcasts](#podcasts) - - [Videos](#videos) - [Subscription Kit Services](#subscription-kit-services) - - [3D Part Models](#3d-part-models) - [Other Lists](#other-lists) @@ -132,6 +122,32 @@ This list is for websites, services, software, tools and more: everything that y - [Lessons In Electric Circuits](https://www.ibiblio.org/kuphaldt/electricCircuits/) - Free high quality textbooks and worksheets with emphasis on theory, simulation, and the socratic method. - [Ultimate Electronics: Practical Circuit Design and Analysis](https://ultimateelectronicsbook.com/) - Free online book with interactive schematics & simulations by CircuitLab (under development). +### Blogs +- [Hackaday](https://hackaday.com) - Probably the most popular blog covering electronics and hardware hacking with a whole staff of writers. +- [bunniestudios.com](https://www.bunniestudios.com) - Andrew 'Bunnie' Huang covers hardware hacking, open hardware, manufacturing and more. +- [Bald Engineer](https://www.baldengineer.com) - Project logs, tutorials and articles about electronics and embedded software by James Lewis. +- [Rheingold Heavy](https://rheingoldheavy.com) - More project logs, tutorials and articles about electronics and embedded software, these ones by Dan Hienzsch. +- [Hackster.io](https://www.hackster.io/news) - Another blog covering electronics. +- [Dangerous Prototypes](http://dangerousprototypes.com/blog/) - Blog about open source hardware projects and interesting app notes. +- [N-O-D-E](https://n-o-d-e.net/) - Blog about DIY electronics, hardware, and technology. + +### Podcasts +- [The Amp Hour](https://theamphour.com/) - Off-the-cuff chat about electronics with Chris Gammel and Dave Jones (EEVBlog), often with guests +- [Embedded.fm](https://embedded.fm/) - Christopher and Elecia White discuss embedded systems development and much more, often with guests. +- [The Spark Gap Podcast](http://thesparkgap.net) - Covers a specific EE topic each episode, sometimes with guests. +- [MacroFab Engineering Podcast](https://macrofab.com/blog/podcast/) - Weekly podcast where Parker and Stephen from MacroFab discuss EE topics and industry news. +- [The Engineering Commons Podcast](http://theengineeringcommons.com/) - Covers general engineering topics from mechanical to electrical. + +### Forums + +#### Discussion +- [EEVBlog forum](https://www.eevblog.com/forum/) - Probably the largest and most active forum to discuss Electronic Engineering topics. +- [/r/electronics](https://www.reddit.com/r/electronics/) and [/r/ECE](https://www.reddit.com/r/ECE/) are the two most active sub-reddits for EE topics. + +#### Help +- [/r/askelectronics](https://www.reddit.com/r/AskElectronics/) - Sub-reddit dedicated to help on electronics topics. +- [Electronics Stack Exchange](https://electronics.stackexchange.com) - Question and answer site for electronics running on the popular Stack Overflow service. +- [EEVBlog beginners forum](https://www.eevblog.com/forum/beginners/) - Good place for beginner questions, other sub-forums on EEVblog should be suitable for questions on more advanced topics. ### University Course Archives @@ -139,37 +155,28 @@ This list is for websites, services, software, tools and more: everything that y - [Dr. Jacob Baker](http://cmosedu.com) - Courses and tutorials, professor at The University of Nevada, Las Vegas. - [Dr. Abraham](https://www.cerc.utexas.edu/~jaa/teaching.html), [Dr. McDermot](http://users.ece.utexas.edu/~mcdermot/), and [Dr. Valvano](http://users.ece.utexas.edu/~valvano/) - Courses materials, professors at UT Austin +### Youtube channels +- [EEVblog](https://www.youtube.com/user/EEVblog) - One of the earliest and most successful YouTube channels where Dave Jones does teardowns, tutorials and more. +- [BigClive](http://bigclive.com) - [YouTube channel](https://www.youtube.com/user/bigclivedotcom) about teardowns (including dangerous products), circuit reverse-engineering and tutorials. +- [ElectroBOOM](https://www.youtube.com/user/msadaghd) - YouTube channel that debunks and explains EE topics with a lot of comedy thrown in. +- [Micah Scott](https://www.youtube.com/user/micahjd) - Video logs of reverse engineering and re-purposing consumer electronics hardware in creative ways. +- [Afrotechmods](https://www.youtube.com/user/afrotechmods) - Tutorials on electronics projects, often suitable for beginners as well. +- [The Signal Path](https://www.youtube.com/user/TheSignalPathBlog) - Very in depth teardowns, repairs and reviews of lab equipment and prototyping products. +- [w2aew](https://www.youtube.com/channel/UCiqd3GLTluk2s_IBt7p_LjA) - Excellent tutorials about basic and complex analog hardware. +- [Mr. Carlson's Lab](https://www.youtube.com/user/MrCarlsonsLab) - Teardowns, repairs and restorations with an emphasis on classic electronics gear. +- [GreatScott](https://www.youtube.com/user/greatscottlab) - Electronics tutorials, projects and how to's. +- [Julian Ilett](https://www.youtube.com/user/julius256) - Buys cheapest electronic modules he can find and tries to do useful things with them. +- [MikesElectricStuff](https://www.youtube.com/channel/UCcs0ZkP_as4PpHDhFcmCHyA) - Teardowns, large lighting projects, xrays and more. +- [Ben Eater](https://www.youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU) - Series of videos on building an 8-bit computer on breadboards with excellent explanations of all the sub-circuits. +- [Robert Feranec](https://www.youtube.com/user/matarofe) - 100+ Hardware design tips and tricks. Videos about Schematic design and PCB layout. +- [Strange Parts](https://strangeparts.com) - [YouTube channel](https://www.youtube.com/channel/UCO8DQrSp5yEP937qNqTooOw) about electronics, manufacturing, making, world travel, living in and making things in China. + ## Documentation - [Inkscape Electric Symbols](https://github.com/upb-lea/Inkscape_electric_Symbols) - Circuit Drawing Symbols for Inkscape - [Tabula](http://tabula.ondata.it/) - Extract tabular data from a pdf, very useful for extracting pin tables or part characteristics from datasheets. - [WebPlotDigitizer](https://automeris.io/WebPlotDigitizer/) - Extract data from plots, charts, etc., very useful for getting part performance curves from datasheets. - [WaveDrom](https://wavedrom.com/) - Create waveforms and timing diagrams from a JSON description file. -## Simulators - -### Analog and Mixed Signal Circuit Simulators - -- [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) - The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). -- [ngspice](http://ngspice.sourceforge.net/) - Open source SPICE circuit simulator. -- [Circuit JS/Falstad](http://www.falstad.com/circuit/circuitjs.html) - Free, open source online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad). -- [EveryCircuit](https://everycircuit.com) - Free to try online, visual, interactive circuit simulator for simpler circuits. -- [Qucs](http://qucs.sourceforge.net/) - Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. -- [Qucs-S](https://ra3xdh.github.io/) - Open source fork of Qucs using SPICE for simulation. -- [QucsStudio](http://qucsstudio.de/) - Free, closed-source, Windows-only fork of Qucs with a similar interface, new engine, and more features. -- [Open Circuit Design Software](http://opencircuitdesign.com) - Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools. -- [TINA-TI](http://www.ti.com/tool/TINA-TI) - Exclusive [DesignSoft-TINA](https://www.tina.com) build for Texas Instruments, bundled with Texas Instruments Models. -- [CppSim](https://www.cppsim.com/) - Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times. -- [Scilab with Xcos](https://www.scilab.org/) - Free, open source numerical computing alternative to MATLAB. Xcos provides Electrical System modeling capability similar to Simulink. -- [iCircuit](http://icircuitapp.com/) - 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](http://www.spectrum-soft.com/download/download.shtm) - Professional-grade mixed signal simulator with wide variety of interactive simulation types. -- [GeckoCIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) - Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. -- [Proteus](https://www.labcenter.com/) - PCB Design and Circuit Simulator Software. - -### Verilog HDL Simulators - -- [Verilator](https://www.veripool.org/wiki/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](http://iverilog.icarus.com/) - Free, open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based. - ## Gerber Viewers ### Online @@ -185,43 +192,6 @@ This list is for websites, services, software, tools and more: everything that y - [GC-Prevue](http://www.graphicode.com/GC-Prevue_Gerber_Viewer) - Commercial with free version. Can handle some gerbers better than Gerbv and KiCAD. - [ZofZPCB](https://www.zofzpcb.com/) - FREE 3D Gerber Viewer. -## Free EDA Packages -- [KiCad](https://kicad.org/) - Open source EDA package with push and shove router, differential pairs and much more. -- [Eagle](https://www.autodesk.com/products/eagle/overview) - One of the most popular EDA packages due to it's (board size restricted) free version. -- [DesignSpark PCB](https://www.rs-online.com/designspark/pcb-software) - Gratis EDA package without restrictions, sponserd by RS Components. -- [Altium CircuitMaker](https://circuitmaker.com/) - Free package from the maker of the go to pro software. -- [gEDA](http://geda-project.org) - Another open source package, good for people that like scripting and makefiles, Linux and BSD only. -- [DipTrace](https://diptrace.com) - Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version. -- [LibrePCB](https://librepcb.org/) - A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3. -- [Horizon EDA](https://github.com/horizon-eda/horizon) - A free and open source EDA tool with the focus on shortcut operation. -- [EasyEDA](https://easyeda.com/) - Easy to use with both browser based and cross platform app versions. Integrates [LCSC](https://www.lcsc.com/products) and [JLCPCB](https://jlcpcb.com/parts) component catalogs with 3D models. - -## Paid EDA Packages -- [Altium](https://www.altium.com/) - PCB Design Software & Tools. -- [Proteus](https://www.labcenter.com/) - PCB Design and Circuit Simulator Software. - -## CAD Specific - -### KiCad -- [Xesscorp's list of KiCad 3rd party tools](https://github.com/xesscorp/kicad-3rd-party-tools) -- [Contextual Electronics' Shine on You Crazy KiCad](https://contextualelectronics.com/courses/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](https://www.youtube.com/playlist?list=PLy2022BX6Eso532xqrUxDT1u2p4VVsg-q) - A more comprehensive beginner to intermediate video tutorial. -- [KiCad.info Forums](https://forum.kicad.info) - User discussion and help forum. -- [Keyboard PCB Guide](https://github.com/ruiqimao/keyboard-pcb-guide) - Comprehensive written tutorial that takes you through creating a keyboard PCB. -- [Cheatsheet](https://silica.io/wp-content/uploads/2018/06/kicad-cheatsheet.pdf) (also [in landscape](https://silica.io/wp-content/uploads/2018/06/kicad-cheatsheet-landscape.pdf)) - Short PDF that goes over the menus and keyboard shortcuts for the most common operations. -- [Footprint Collection](https://github.com/kitspace/kicad_footprints) - Collection of all the KiCad footprints available online and some scripts to manage them. -- [InteractiveHtmlBom](https://github.com/openscopeproject/InteractiveHtmlBom) - A html BOM generation tool for manual pick and place. -- [KiBot](https://github.com/INTI-CMNB/KiBot) - Generate the fabrication and documentation files for your KiCad projects easily, repeatable, and most of all, scriptably. - -### Eagle -- [List of ULPs everyone should know](https://www.element14.com/community/community/eagle/blog/2015/01/19/eagle-ulps-every-user-should-know) -- [Adafruit Eagle Library](https://github.com/adafruit/Adafruit-Eagle-Library) -- [SparkFun Electronics Eagle Libraries](https://github.com/sparkfun/SparkFun-Eagle-Libraries) - -### Altium -- [Altium Designer Libraries](https://www.altium.com/documentation/other_installers#!libraries) - `.IntLib` and `.PcbLib` of electronic components from different manufacturers. - - ## PCB Batching Services - [PCBShopper](https://pcbshopper.com/) - Comparison service for quite a lot of different PCB batching and assembly services. - [OSH Park](https://oshpark.com) - Low cost PCB batching service with high quality boards with a signature purple silkscreen. @@ -231,11 +201,15 @@ This list is for websites, services, software, tools and more: everything that y - [PCBWay](https://www.pcbway.com/) - Low cost PCB batching service with PCBA, CNC and 3D-Printing services. ## Part Search Engines -- [Octopart](https://octopart.com) - Probably the most well known part search engine. -- [Findchips](https://www.findchips.com/) - Part search from Supply Frame. -- [Parts.io](https://parts.io/) - Another search engine from Supply Frame geared towards discovering new parts. -- [Electronic Component Search Engine](https://componentsearchengine.com/) - Free access to schematic symbols, PCB footprints and 3D models. +| Name | Description | Purchase link | Datasheet | 3D model | Footprint model | Schematic symbol | +| --- | --- | --- | --- | --- | --- | --- | +| [Octopart](https://octopart.com) | Probably the most well known part search engine. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| [Findchips](https://www.findchips.com/) | Part search from Supply Frame. | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: | :x: | +| [Parts.io](https://parts.io/) | Another search engine from Supply Frame geared towards discovering new parts. | :heavy_check_mark: | :x: | :x: | :x: | :x: | +| [Electronic Component Search Engine](https://componentsearchengine.com/) | Free access to schematic symbols, PCB footprints and 3D models. | :x: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | +| [3D ContentCentral](https://www.3dcontentcentral.com) | Website dedicated to 3D models of parts (requires login). | :x: | :x: | :heavy_check_mark: | :x: | :x: | +| [GrabCad](https://grabcad.com/library/electronic-components-1) | Community supported database of 3D models with a large number of electronic component models. | :x: | :x: | :heavy_check_mark: | :x: | :x: | ## Project Sharing Platforms - [Kitspace](https://kitspace.org) - Project sharing site that helps you buy parts and re-build projects. Open source and developed by yours truly. @@ -265,60 +239,10 @@ This list is for websites, services, software, tools and more: everything that y - [Adafruit](https://www.adafruit.com/) - Another retailer and designer with excellent selection and tutorials. - [Tindie](https://www.tindie.com) - Marketplace for electronics makers to sell low volume batches of their own designs. -## Blogs -- [Hackaday](https://hackaday.com) - Probably the most popular blog covering electronics and hardware hacking with a whole staff of writers. -- [bunniestudios.com](https://www.bunniestudios.com) - Andrew 'Bunnie' Huang covers hardware hacking, open hardware, manufacturing and more. -- [Bald Engineer](https://www.baldengineer.com) - Project logs, tutorials and articles about electronics and embedded software by James Lewis. -- [Rheingold Heavy](https://rheingoldheavy.com) - More project logs, tutorials and articles about electronics and embedded software, these ones by Dan Hienzsch. -- [Hackster.io](https://www.hackster.io/news) - Another blog covering electronics. -- [Dangerous Prototypes](http://dangerousprototypes.com/blog/) - Blog about open source hardware projects and interesting app notes. -- [N-O-D-E](https://n-o-d-e.net/) - Blog about DIY electronics, hardware, and technology. - - -## Forums - -### Discussion -- [EEVBlog forum](https://www.eevblog.com/forum/) - Probably the largest and most active forum to discuss Electronic Engineering topics. -- [/r/electronics](https://www.reddit.com/r/electronics/) and [/r/ECE](https://www.reddit.com/r/ECE/) are the two most active sub-reddits for EE topics. - -### Help -- [/r/askelectronics](https://www.reddit.com/r/AskElectronics/) - Sub-reddit dedicated to help on electronics topics. -- [Electronics Stack Exchange](https://electronics.stackexchange.com) - Question and answer site for electronics running on the popular Stack Overflow service. -- [EEVBlog beginners forum](https://www.eevblog.com/forum/beginners/) - Good place for beginner questions, other sub-forums on EEVblog should be suitable for questions on more advanced topics. - - -## Podcasts -- [The Amp Hour](https://theamphour.com/) - Off-the-cuff chat about electronics with Chris Gammel and Dave Jones (EEVBlog), often with guests -- [Embedded.fm](https://embedded.fm/) - Christopher and Elecia White discuss embedded systems development and much more, often with guests. -- [The Spark Gap Podcast](http://thesparkgap.net) - Covers a specific EE topic each episode, sometimes with guests. -- [MacroFab Engineering Podcast](https://macrofab.com/blog/podcast/) - Weekly podcast where Parker and Stephen from MacroFab discuss EE topics and industry news. -- [The Engineering Commons Podcast](http://theengineeringcommons.com/) - Covers general engineering topics from mechanical to electrical. - - -## Videos -- [EEVblog](https://www.youtube.com/user/EEVblog) - One of the earliest and most successful YouTube channels where Dave Jones does teardowns, tutorials and more. -- [BigClive](http://bigclive.com) - [YouTube channel](https://www.youtube.com/user/bigclivedotcom) about teardowns (including dangerous products), circuit reverse-engineering and tutorials. -- [ElectroBOOM](https://www.youtube.com/user/msadaghd) - YouTube channel that debunks and explains EE topics with a lot of comedy thrown in. -- [Micah Scott](https://www.youtube.com/user/micahjd) - Video logs of reverse engineering and re-purposing consumer electronics hardware in creative ways. -- [Afrotechmods](https://www.youtube.com/user/afrotechmods) - Tutorials on electronics projects, often suitable for beginners as well. -- [The Signal Path](https://www.youtube.com/user/TheSignalPathBlog) - Very in depth teardowns, repairs and reviews of lab equipment and prototyping products. -- [w2aew](https://www.youtube.com/channel/UCiqd3GLTluk2s_IBt7p_LjA) - Excellent tutorials about basic and complex analog hardware. -- [Mr. Carlson's Lab](https://www.youtube.com/user/MrCarlsonsLab) - Teardowns, repairs and restorations with an emphasis on classic electronics gear. -- [GreatScott](https://www.youtube.com/user/greatscottlab) - Electronics tutorials, projects and how to's. -- [Julian Ilett](https://www.youtube.com/user/julius256) - Buys cheapest electronic modules he can find and tries to do useful things with them. -- [MikesElectricStuff](https://www.youtube.com/channel/UCcs0ZkP_as4PpHDhFcmCHyA) - Teardowns, large lighting projects, xrays and more. -- [Ben Eater](https://www.youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565dvjafglHU) - Series of videos on building an 8-bit computer on breadboards with excellent explanations of all the sub-circuits. -- [Robert Feranec](https://www.youtube.com/user/matarofe) - 100+ Hardware design tips and tricks. Videos about Schematic design and PCB layout. -- [Strange Parts](https://strangeparts.com) - [YouTube channel](https://www.youtube.com/channel/UCO8DQrSp5yEP937qNqTooOw) about electronics, manufacturing, making, world travel, living in and making things in China. - ## Subscription Kit Services - [AdaBox](https://www.adafruit.com/adabox/) - Curated Adafruit products, unique collectibles, and exclusive discounts. All delivered quarterly. - [HackerBoxes](https://hackerboxes.com/) - A monthly surprise box which includes projects, components, modules and tools. -## 3D Part Models -- [GrabCad](https://grabcad.com/library/electronic-components-1) - Community supported database of 3D models with a large number of electronic component models. -- [3D ContentCentral](https://www.3dcontentcentral.com) - Website dedicated to 3D models of parts (requires login). - ## Other Lists - [PwnKitteh/InsanelyCheapElectronics](https://github.com/PwnKitteh/InsanelyCheapElectronics) - A list of cheap electronics from China, that you can use in your projects. - [PCB/EDA software list on the EEVblog forums](https://www.eevblog.com/forum/eda/pcbeda-software-list/) - A much more comprehensive list of all the software tools available. From f99f9ac67e5856e021226834b488b1ca8a011016 Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 02:54:18 -0300 Subject: [PATCH 05/11] run doctoc --- README.md | 43 +++++++++++++------------------------------ 1 file changed, 13 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 7b58ff2..479c731 100644 --- a/README.md +++ b/README.md @@ -13,36 +13,19 @@ This list is for websites, services, software, tools and more: everything that y -- [Awesome Electronics ](#awesome-electronics-) - - [Contents](#contents) - - [EDAs](#edas) - - [EDA-specific Resources](#eda-specific-resources) - - [KiCad](#kicad) - - [Eagle](#eagle) - - [Altium](#altium) - - [Learning](#learning) - - [Technical Tutorials](#technical-tutorials) - - [Courses](#courses) - - [Theory](#theory) - - [Blogs](#blogs) - - [Podcasts](#podcasts) - - [Forums](#forums) - - [Discussion](#discussion) - - [Help](#help) - - [University Course Archives](#university-course-archives) - - [Youtube channels](#youtube-channels) - - [Documentation](#documentation) - - [Gerber Viewers](#gerber-viewers) - - [Online](#online) - - [Installable](#installable) - - [PCB Batching Services](#pcb-batching-services) - - [Part Search Engines](#part-search-engines) - - [Project Sharing Platforms](#project-sharing-platforms) - - [Inventory Management and Purchasing](#inventory-management-and-purchasing) - - [Miscellaneous Software Projects](#miscellaneous-software-projects) - - [Development Board Retailers](#development-board-retailers) - - [Subscription Kit Services](#subscription-kit-services) - - [Other Lists](#other-lists) +- [EDAs](#edas) +- [EDA-specific Resources](#eda-specific-resources) +- [Learning](#learning) +- [Documentation](#documentation) +- [Gerber Viewers](#gerber-viewers) +- [PCB Batching Services](#pcb-batching-services) +- [Part Search Engines](#part-search-engines) +- [Project Sharing Platforms](#project-sharing-platforms) +- [Inventory Management and Purchasing](#inventory-management-and-purchasing) +- [Miscellaneous Software Projects](#miscellaneous-software-projects) +- [Development Board Retailers](#development-board-retailers) +- [Subscription Kit Services](#subscription-kit-services) +- [Other Lists](#other-lists) From e54333b46a4046cc5af523257ee2c24f7e02ea1b Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 03:25:14 -0300 Subject: [PATCH 06/11] add snapeda --- README.md | 111 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 64 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 479c731..4bf4ea1 100644 --- a/README.md +++ b/README.md @@ -13,19 +13,36 @@ This list is for websites, services, software, tools and more: everything that y -- [EDAs](#edas) -- [EDA-specific Resources](#eda-specific-resources) -- [Learning](#learning) -- [Documentation](#documentation) -- [Gerber Viewers](#gerber-viewers) -- [PCB Batching Services](#pcb-batching-services) -- [Part Search Engines](#part-search-engines) -- [Project Sharing Platforms](#project-sharing-platforms) -- [Inventory Management and Purchasing](#inventory-management-and-purchasing) -- [Miscellaneous Software Projects](#miscellaneous-software-projects) -- [Development Board Retailers](#development-board-retailers) -- [Subscription Kit Services](#subscription-kit-services) -- [Other Lists](#other-lists) +- [Awesome Electronics ](#awesome-electronics-) + - [Contents](#contents) + - [EDAs](#edas) + - [EDA-specific Resources](#eda-specific-resources) + - [KiCad](#kicad) + - [Eagle](#eagle) + - [Altium](#altium) + - [Learning](#learning) + - [Technical Tutorials](#technical-tutorials) + - [Courses](#courses) + - [Theory](#theory) + - [Blogs](#blogs) + - [Podcasts](#podcasts) + - [Forums](#forums) + - [Discussion](#discussion) + - [Help](#help) + - [University Course Archives](#university-course-archives) + - [Youtube channels](#youtube-channels) + - [Documentation](#documentation) + - [Gerber Viewers](#gerber-viewers) + - [Online](#online) + - [Installable](#installable) + - [PCB Batching Services](#pcb-batching-services) + - [Part Search Engines](#part-search-engines) + - [Project Sharing Platforms](#project-sharing-platforms) + - [Inventory Management and Purchasing](#inventory-management-and-purchasing) + - [Tools](#tools) + - [Development Board Retailers](#development-board-retailers) + - [Subscription Kit Services](#subscription-kit-services) + - [Other Lists](#other-lists) @@ -33,32 +50,32 @@ This list is for websites, services, software, tools and more: everything that y | Name | Cost | OS | Desciption | [Simu-lation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#simulation) | [HDL & Syn-thesis](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#hdl--synthesis) | [Verifi-cation](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#verification) | [PCB design](https://github.com/tapyu/to-delete-awesome-electronics/blob/master/contributing.md#pcb-design) | | --- | --- | --- | --- | --- | --- | --- | --- | -| [Altium](https://www.altium.com/) | Paid | Win | A fully-featured editor for schematics that includes a rich set of schematic capture tools to quickly create, edit, simulate, and document schematics. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) | Free | Win, Mac | The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Proteus](https://www.labcenter.com/) | Paid | Win | PCB Design and Circuit Simulator Software. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [KiCad](https://kicad.org/) | Free | Win, Linux | One of the most popular Open source EDA package with push and shove router, differential pairs and much more. | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Eagle](https://www.autodesk.com/products/eagle/overview) | Free-mium | Win, Linux, Mac | A popular EDA packages with (board size restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [EasyEDA](https://easyeda.com/) | Free | Web | Easy to use with both browser based and cross platform app versions. Integrates [LCSC](https://www.lcsc.com/products) and [JLCPCB](https://jlcpcb.com/parts) component catalogs with 3D models. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Circuit JS/Falstad](http://www.falstad.com/circuit/circuitjs.html) | Free | Web | Free, [open source](https://github.com/sharpie7/circuitjs1) online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad). | :heavy_check_mark: | :x: | :x: | :x: | -| [EveryCircuit](https://everycircuit.com) | Free-mium | Web | Free to try online, visual, interactive circuit simulator for simpler circuits. | :heavy_check_mark: | :x: | :x: | :x: | -| [Altium CircuitMaker](https://circuitmaker.com/) | Free | Win | Free package from the maker of the go to pro software. | :x: | :x: | :x: | :heavy_check_mark: | -| [LibrePCB](https://librepcb.org/) | Free | Win, Linux, Mac | A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Qucs-S](https://ra3xdh.github.io/) | Free | Win, Mac, Linux | Open source fork of Qucs using SPICE for simulation. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [QucsStudio](http://qucsstudio.de/) | Free | Win | Closed-source fork of Qucs with a similar interface, new engine, and more features. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [ngspice](http://ngspice.sourceforge.net/) | Free | Win | Open source SPICE circuit simulator. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Gecko-CIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) | Free | Win | Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [Horizon EDA](https://github.com/horizon-eda/horizon) | Free | Linux | A free and open source EDA tool with the focus on shortcut operation. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | -| [Qucs](http://qucs.sourceforge.net/) | Free | Win, Mac, Linux | Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. | :heavy_check_mark: | :x: | :heavy_check_mark: | :x: | -| [gEDA](http://geda-project.org) | Free | Linux, Mac | Another open source package, good for people that like scripting and makefiles, Linux and BSD only. | :x: | :x: | :x: | :heavy_check_mark: | -| [Micro-Cap](http://www.spectrum-soft.com/download/download.shtm) | Free | Win | Professional-grade mixed signal simulator with wide variety of interactive simulation types. | :heavy_check_mark: | :x: | :x: | :x: | -| [Verilator](https://www.veripool.org/wiki/verilator) | Free | Win, Linux | 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. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | -| [Icarus Verilog](http://iverilog.icarus.com/) | Free | Win, Linux | Open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | -| [Open Circuit Design Software](http://opencircuitdesign.com) | Free | Linux | Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| [CppSim](https://www.cppsim.com/) | Free | Win, Mac, Linux | Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times. | :heavy_check_mark: | :x: | :x: | :heavy_check_mark: | -| [TINA-TI](http://www.ti.com/tool/TINA-TI) | Free | Win | Exclusive [DesignSoft-TINA](https://www.tina.com) build for Texas Instruments, bundled with Texas Instruments Models. | :heavy_check_mark: | :x: | :x: | :x: | -| [iCircuit](http://icircuitapp.com/) | Free | Web | Easy to use electronic circuit simulator, its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. | :heavy_check_mark: | :x: | :x: | :x: | -| [DesignSpark PCB](https://www.rs-online.com/designspark/pcb-software) | Free | Win | Free EDA package without restrictions, sponserd by RS Components. | :x: | :x: | :x: | :heavy_check_mark: | -| [DipTrace](https://diptrace.com) | Free | Win, Mac | Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version. | :x: | :x: | :heavy_check_mark: | :heavy_check_mark: | +| [Altium](https://www.altium.com/) | Paid | Win | A fully-featured editor for schematics that includes a rich set of schematic capture tools to quickly create, edit, simulate, and document schematics. | ✅ | :x: | ✅ | ✅ | +| [LTspice](https://www.analog.com/en/design-center/design-tools-and-calculators/ltspice-simulator.html) | Free | Win, Mac | The industry standard free SPICE circuit simulator from Linear Technologies. Also see the unofficial [LTwiki](http://ltwiki.org/?title=Main_Page) and [Group](https://groups.io/g/LTspice). | ✅ | :x: | ✅ | :x: | +| [Proteus](https://www.labcenter.com/) | Paid | Win | PCB Design and Circuit Simulator Software. | ✅ | :x: | ✅ | ✅ | +| [KiCad](https://kicad.org/) | Free | Win, Linux | One of the most popular Open source EDA package with push and shove router, differential pairs and much more. | ✅ | :x: | ✅ | ✅ | +| [Eagle](https://www.autodesk.com/products/eagle/overview) | Free-mium | Win, Linux, Mac | A popular EDA packages with (board size restricted) free version. | :x: | :x: | ✅ | ✅ | +| [EasyEDA](https://easyeda.com/) | Free | Web | Easy to use with both browser based and cross platform app versions. Integrates [LCSC](https://www.lcsc.com/products) and [JLCPCB](https://jlcpcb.com/parts) component catalogs with 3D models. | :x: | :x: | ✅ | ✅ | +| [Circuit JS/Falstad](http://www.falstad.com/circuit/circuitjs.html) | Free | Web | Free, [open source](https://github.com/sharpie7/circuitjs1) online simulator with electron flow visualization (rewrite of original Java applet by Paul Falstad). | ✅ | :x: | :x: | :x: | +| [EveryCircuit](https://everycircuit.com) | Free-mium | Web | Free to try online, visual, interactive circuit simulator for simpler circuits. | ✅ | :x: | :x: | :x: | +| [Altium CircuitMaker](https://circuitmaker.com/) | Free | Win | Free package from the maker of the go to pro software. | :x: | :x: | :x: | ✅ | +| [LibrePCB](https://librepcb.org/) | Free | Win, Linux, Mac | A new, powerful and intuitive EDA tool for everyone, cross-platform and GNU GPLv3. | :x: | :x: | ✅ | ✅ | +| [Qucs-S](https://ra3xdh.github.io/) | Free | Win, Mac, Linux | Open source fork of Qucs using SPICE for simulation. | ✅ | :x: | ✅ | :x: | +| [QucsStudio](http://qucsstudio.de/) | Free | Win | Closed-source fork of Qucs with a similar interface, new engine, and more features. | ✅ | :x: | ✅ | :x: | +| [ngspice](http://ngspice.sourceforge.net/) | Free | Win | Open source SPICE circuit simulator. | ✅ | :x: | ✅ | :x: | +| [Gecko-CIRCUITS](https://de.wikipedia.org/wiki/GeckoCircuits) | Free | Win | Open Source Power Electronic Circuit Simulator. [GitHub Project](https://github.com/geckocircuits/GeckoCIRCUITS). Direct [download link](http://gecko-simulations.com/GeckoCIRCUITS/GeckoCIRCUITS.zip) due to broken website. | ✅ | :x: | ✅ | :x: | +| [Horizon EDA](https://github.com/horizon-eda/horizon) | Free | Linux | A free and open source EDA tool with the focus on shortcut operation. | :x: | :x: | ✅ | ✅ | +| [Qucs](http://qucs.sourceforge.net/) | Free | Win, Mac, Linux | Open source, cross-platform, non-SPICE-based circuit simulator, with with S-parameter and Harmonic Balance capability. | ✅ | :x: | ✅ | :x: | +| [gEDA](http://geda-project.org) | Free | Linux, Mac | Another open source package, good for people that like scripting and makefiles, Linux and BSD only. | :x: | :x: | :x: | ✅ | +| [Micro-Cap](http://www.spectrum-soft.com/download/download.shtm) | Free | Win | Professional-grade mixed signal simulator with wide variety of interactive simulation types. | ✅ | :x: | :x: | :x: | +| [Verilator](https://www.veripool.org/wiki/verilator) | Free | Win, Linux | 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. | ✅ | ✅ | ✅ | :x: | +| [Icarus Verilog](http://iverilog.icarus.com/) | Free | Win, Linux | Open source verilog interpreter. Test benches are in behavioral verilog. Simulation is 4-state, and event-based. | ✅ | ✅ | ✅ | :x: | +| [Open Circuit Design Software](http://opencircuitdesign.com) | Free | Linux | Open Source, full EDA suite chip design suite, focused on keeping up with commercial tools. | ✅ | ✅ | ✅ | ✅ | +| [CppSim](https://www.cppsim.com/) | Free | Win, Mac, Linux | Free, open source circuit simulator that leverages the C++ language to achieve very fast simulation times. | ✅ | :x: | :x: | ✅ | +| [TINA-TI](http://www.ti.com/tool/TINA-TI) | Free | Win | Exclusive [DesignSoft-TINA](https://www.tina.com) build for Texas Instruments, bundled with Texas Instruments Models. | ✅ | :x: | :x: | :x: | +| [iCircuit](http://icircuitapp.com/) | Free | Web | Easy to use electronic circuit simulator, its advanced simulation engine can handle both analog and digital circuits and features realtime always-on analysis. | ✅ | :x: | :x: | :x: | +| [DesignSpark PCB](https://www.rs-online.com/designspark/pcb-software) | Free | Win | Free EDA package without restrictions, sponserd by RS Components. | :x: | :x: | :x: | ✅ | +| [DipTrace](https://diptrace.com) | Free | Win, Mac | Quality Schematic Capture and PCB Design software with (pin and signal layer restricted) free version. | :x: | :x: | ✅ | ✅ | ## EDA-specific Resources @@ -187,12 +204,13 @@ This list is for websites, services, software, tools and more: everything that y | Name | Description | Purchase link | Datasheet | 3D model | Footprint model | Schematic symbol | | --- | --- | --- | --- | --- | --- | --- | -| [Octopart](https://octopart.com) | Probably the most well known part search engine. | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| [Findchips](https://www.findchips.com/) | Part search from Supply Frame. | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: | :x: | -| [Parts.io](https://parts.io/) | Another search engine from Supply Frame geared towards discovering new parts. | :heavy_check_mark: | :x: | :x: | :x: | :x: | -| [Electronic Component Search Engine](https://componentsearchengine.com/) | Free access to schematic symbols, PCB footprints and 3D models. | :x: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| [3D ContentCentral](https://www.3dcontentcentral.com) | Website dedicated to 3D models of parts (requires login). | :x: | :x: | :heavy_check_mark: | :x: | :x: | -| [GrabCad](https://grabcad.com/library/electronic-components-1) | Community supported database of 3D models with a large number of electronic component models. | :x: | :x: | :heavy_check_mark: | :x: | :x: | +| [Octopart](https://octopart.com) | Probably the most well known part search engine. | ✅ | ✅ | ✅ | ✅ | ✅ | +| [SnapEDA](https://www.snapeda.com) | Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.) | ✅ | ✅ | :x: | ✅ | ✅ | +| [Findchips](https://www.findchips.com/) | Part search from Supply Frame. | ✅ | ✅ | :x: | :x: | :x: | +| [Parts.io](https://parts.io/) | Another search engine from Supply Frame geared towards discovering new parts. | ✅ | :x: | :x: | :x: | :x: | +| [Electronic Component Search Engine](https://componentsearchengine.com/) | Free access to schematic symbols, PCB footprints and 3D models. | :x: | ✅ | ✅ | ✅ | ✅ | +| [3D ContentCentral](https://www.3dcontentcentral.com) | Website dedicated to 3D models of parts (requires login). | :x: | :x: | ✅ | :x: | :x: | +| [GrabCad](https://grabcad.com/library/electronic-components-1) | Community supported database of 3D models with a large number of electronic component models. | :x: | :x: | ✅ | :x: | :x: | ## Project Sharing Platforms - [Kitspace](https://kitspace.org) - Project sharing site that helps you buy parts and re-build projects. Open source and developed by yours truly. @@ -211,8 +229,7 @@ This list is for websites, services, software, tools and more: everything that y - [PartKeepr](https://partkeepr.org) - Open source web service for managing your part inventory with parametric search and automatic datasheet import. - [Part-DB](https://github.com/Part-DB/Part-DB) - Another open source web service for managing part inventory with a permission system and a good barcode generator. -## Miscellaneous Software Projects -- [SnapEDA](https://www.snapeda.com) - Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.) +## Tools - [Language PCB](https://github.com/Alhadis/language-pcb) - Syntax highlighting for various PCB formats. - [NinjaCalc](https://gbmhunter.github.io/NinjaCalc/) - An embedded engineering calculator toolbox for doing calculations in a breeze. - [Saturn PCB Design Toolkit](https://saturnpcb.com/saturn-pcb-toolkit/) - The Saturn PCB Toolkit is the best freeware resource for PCB related calculations you can find. From 5f6a05c3ad1f05dccaa3f43f2092c1e53137fcf3 Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 03:27:32 -0300 Subject: [PATCH 07/11] run doctoc --- README.md | 43 +++++++++++++------------------------------ 1 file changed, 13 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 4bf4ea1..b45491c 100644 --- a/README.md +++ b/README.md @@ -13,36 +13,19 @@ This list is for websites, services, software, tools and more: everything that y -- [Awesome Electronics ](#awesome-electronics-) - - [Contents](#contents) - - [EDAs](#edas) - - [EDA-specific Resources](#eda-specific-resources) - - [KiCad](#kicad) - - [Eagle](#eagle) - - [Altium](#altium) - - [Learning](#learning) - - [Technical Tutorials](#technical-tutorials) - - [Courses](#courses) - - [Theory](#theory) - - [Blogs](#blogs) - - [Podcasts](#podcasts) - - [Forums](#forums) - - [Discussion](#discussion) - - [Help](#help) - - [University Course Archives](#university-course-archives) - - [Youtube channels](#youtube-channels) - - [Documentation](#documentation) - - [Gerber Viewers](#gerber-viewers) - - [Online](#online) - - [Installable](#installable) - - [PCB Batching Services](#pcb-batching-services) - - [Part Search Engines](#part-search-engines) - - [Project Sharing Platforms](#project-sharing-platforms) - - [Inventory Management and Purchasing](#inventory-management-and-purchasing) - - [Tools](#tools) - - [Development Board Retailers](#development-board-retailers) - - [Subscription Kit Services](#subscription-kit-services) - - [Other Lists](#other-lists) +- [EDAs](#edas) +- [EDA-specific Resources](#eda-specific-resources) +- [Learning](#learning) +- [Documentation](#documentation) +- [Gerber Viewers](#gerber-viewers) +- [PCB Batching Services](#pcb-batching-services) +- [Part Search Engines](#part-search-engines) +- [Project Sharing Platforms](#project-sharing-platforms) +- [Inventory Management and Purchasing](#inventory-management-and-purchasing) +- [Tools](#tools) +- [Development Board Retailers](#development-board-retailers) +- [Subscription Kit Services](#subscription-kit-services) +- [Other Lists](#other-lists) From 3c038f26fbccbb1a71460d5be2223a171b2beab2 Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 03:34:00 -0300 Subject: [PATCH 08/11] add tools section --- README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b45491c..7f818c1 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ This list is for websites, services, software, tools and more: everything that y - [PCB Batching Services](#pcb-batching-services) - [Part Search Engines](#part-search-engines) - [Project Sharing Platforms](#project-sharing-platforms) -- [Inventory Management and Purchasing](#inventory-management-and-purchasing) - [Tools](#tools) - [Development Board Retailers](#development-board-retailers) - [Subscription Kit Services](#subscription-kit-services) @@ -205,18 +204,18 @@ This list is for websites, services, software, tools and more: everything that y - [WikiFactory](https://wikifactory.com/) - A project hosting and collaboration platform for product development. Filter for "electronics" for more electronics related projects. - [Instructables](https://www.instructables.com/) - A social site for sharing projects. Filter for "circuits" for more electronics related projects. +## Tools +### PCB design tools +- [Language PCB](https://github.com/Alhadis/language-pcb) - Syntax highlighting for various PCB formats. +- [NinjaCalc](https://gbmhunter.github.io/NinjaCalc/) - An embedded engineering calculator toolbox for doing calculations in a breeze. +- [Saturn PCB Design Toolkit](https://saturnpcb.com/saturn-pcb-toolkit/) - The Saturn PCB Toolkit is the best freeware resource for PCB related calculations you can find. -## Inventory Management and Purchasing +### Inventory Management and Purchasing - [1-click BOM](https://kitspace.org/1-click-bom/) - Browser extensions that automates purchasing and part searching. - [PartsBox](https://partsbox.io) - Web service to manage your part inventory with a nice user interface and Octopart integration. - [PartKeepr](https://partkeepr.org) - Open source web service for managing your part inventory with parametric search and automatic datasheet import. - [Part-DB](https://github.com/Part-DB/Part-DB) - Another open source web service for managing part inventory with a permission system and a good barcode generator. -## Tools -- [Language PCB](https://github.com/Alhadis/language-pcb) - Syntax highlighting for various PCB formats. -- [NinjaCalc](https://gbmhunter.github.io/NinjaCalc/) - An embedded engineering calculator toolbox for doing calculations in a breeze. -- [Saturn PCB Design Toolkit](https://saturnpcb.com/saturn-pcb-toolkit/) - The Saturn PCB Toolkit is the best freeware resource for PCB related calculations you can find. - ## Development Board Retailers - [Sparkfun](https://www.sparkfun.com/) - Retailer and designer of open source electronics development boards and other equipment and materials with excellent accompanying tutorials. - [Adafruit](https://www.adafruit.com/) - Another retailer and designer with excellent selection and tutorials. From 60b34887f5b9ae8828ca8765de141e2cc47ec16d Mon Sep 17 00:00:00 2001 From: tapyu Date: Tue, 9 Jan 2024 03:47:15 -0300 Subject: [PATCH 09/11] add tools section --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 7f818c1..830ab21 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ This list is for websites, services, software, tools and more: everything that y - [EDAs](#edas) - [EDA-specific Resources](#eda-specific-resources) - [Learning](#learning) -- [Documentation](#documentation) - [Gerber Viewers](#gerber-viewers) - [PCB Batching Services](#pcb-batching-services) - [Part Search Engines](#part-search-engines) @@ -153,12 +152,6 @@ This list is for websites, services, software, tools and more: everything that y - [Robert Feranec](https://www.youtube.com/user/matarofe) - 100+ Hardware design tips and tricks. Videos about Schematic design and PCB layout. - [Strange Parts](https://strangeparts.com) - [YouTube channel](https://www.youtube.com/channel/UCO8DQrSp5yEP937qNqTooOw) about electronics, manufacturing, making, world travel, living in and making things in China. -## Documentation -- [Inkscape Electric Symbols](https://github.com/upb-lea/Inkscape_electric_Symbols) - Circuit Drawing Symbols for Inkscape -- [Tabula](http://tabula.ondata.it/) - Extract tabular data from a pdf, very useful for extracting pin tables or part characteristics from datasheets. -- [WebPlotDigitizer](https://automeris.io/WebPlotDigitizer/) - Extract data from plots, charts, etc., very useful for getting part performance curves from datasheets. -- [WaveDrom](https://wavedrom.com/) - Create waveforms and timing diagrams from a JSON description file. - ## Gerber Viewers ### Online @@ -216,6 +209,14 @@ This list is for websites, services, software, tools and more: everything that y - [PartKeepr](https://partkeepr.org) - Open source web service for managing your part inventory with parametric search and automatic datasheet import. - [Part-DB](https://github.com/Part-DB/Part-DB) - Another open source web service for managing part inventory with a permission system and a good barcode generator. +### Drawing +- [Inkscape Electric Symbols](https://github.com/upb-lea/Inkscape_electric_Symbols) - Circuit Drawing Symbols for Inkscape +- [WaveDrom](https://wavedrom.com/) - Create waveforms and timing diagrams from a JSON description file. + +### Data extraction +- [Tabula](http://tabula.ondata.it/) - Extract tabular data from a pdf, very useful for extracting pin tables or part characteristics from datasheets. +- [WebPlotDigitizer](https://automeris.io/WebPlotDigitizer/) - Extract data from plots, charts, etc., very useful for getting part performance curves from datasheets. + ## Development Board Retailers - [Sparkfun](https://www.sparkfun.com/) - Retailer and designer of open source electronics development boards and other equipment and materials with excellent accompanying tutorials. - [Adafruit](https://www.adafruit.com/) - Another retailer and designer with excellent selection and tutorials. From 1bbe36e807a7738c39103f8a881a3ccebde119e1 Mon Sep 17 00:00:00 2001 From: Rubem Pacelli Date: Tue, 9 Jan 2024 03:53:32 -0300 Subject: [PATCH 10/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 830ab21..898e2da 100644 --- a/README.md +++ b/README.md @@ -177,7 +177,7 @@ This list is for websites, services, software, tools and more: everything that y ## Part Search Engines -| Name | Description | Purchase link | Datasheet | 3D model | Footprint model | Schematic symbol | +| Name | Description | Purchase link | Data-sheet | 3D model | Foot-print model | Sche-matic symbol | | --- | --- | --- | --- | --- | --- | --- | | [Octopart](https://octopart.com) | Probably the most well known part search engine. | ✅ | ✅ | ✅ | ✅ | ✅ | | [SnapEDA](https://www.snapeda.com) | Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.) | ✅ | ✅ | :x: | ✅ | ✅ | From 8563fb71d9ce7ad56b89f9375b52a9267bf87060 Mon Sep 17 00:00:00 2001 From: Rubem Pacelli Date: Tue, 9 Jan 2024 03:55:13 -0300 Subject: [PATCH 11/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 898e2da..830ab21 100644 --- a/README.md +++ b/README.md @@ -177,7 +177,7 @@ This list is for websites, services, software, tools and more: everything that y ## Part Search Engines -| Name | Description | Purchase link | Data-sheet | 3D model | Foot-print model | Sche-matic symbol | +| Name | Description | Purchase link | Datasheet | 3D model | Footprint model | Schematic symbol | | --- | --- | --- | --- | --- | --- | --- | | [Octopart](https://octopart.com) | Probably the most well known part search engine. | ✅ | ✅ | ✅ | ✅ | ✅ | | [SnapEDA](https://www.snapeda.com) | Parts library with free symbols & footprints. (Compatible with Eagle, KiCad, Altium, OrCad, Allegro, etc.) | ✅ | ✅ | :x: | ✅ | ✅ |