- Jan 2, 2006
- 10,455
- 35
- 91
I've basically been binge watching YouTube vids on beginner electronic engineering for the past week.
The more I watch, the more it seems that modern circuit design has a lot to do with taking pre-made ICs and/or tried and true circuit diagrams and getting them to work together to create the final device.
It also occurred to me that all of this seems like it should be accomplished easily in software, right? The software already has a massive and constantly updating library of parts and ICs. Instead of a breadboard you just assemble the circuit in software and can easily run simulations with a virtual multimeter, oscilloscope, etc based on certain inputs that you give it and watch for the desired outputs.
Does it kind of work like this? Am I better off just getting a good circuit simulator, designing and testing my circuits in the simulator, and when I feel like it, make it in real life with the expectation that it'll work right away because all the testing has been done in software?
The more I watch, the more it seems that modern circuit design has a lot to do with taking pre-made ICs and/or tried and true circuit diagrams and getting them to work together to create the final device.
It also occurred to me that all of this seems like it should be accomplished easily in software, right? The software already has a massive and constantly updating library of parts and ICs. Instead of a breadboard you just assemble the circuit in software and can easily run simulations with a virtual multimeter, oscilloscope, etc based on certain inputs that you give it and watch for the desired outputs.
Does it kind of work like this? Am I better off just getting a good circuit simulator, designing and testing my circuits in the simulator, and when I feel like it, make it in real life with the expectation that it'll work right away because all the testing has been done in software?