designing modules from scratch
Moderators: Kent, luketeaford, Joe.
designing modules from scratch
this is admittedly a bit obtuse, seeing that I have zero experience with electrical engineering or programming, but what all goes into designing modules from scratch? As far as I can tell, one would need a robust understanding of programming, electrical engineering and soldering. I'm planning on getting some DIY kits to get my feet wet, but I'm trying to put together a conceptual understanding of what it would take to design a basic oscillator from scratch. Also, is there a typical programming language used to design modules or is the language used just dependent on the designer?
Re: designing modules from scratch
i'd start watching this guy just to make it simpler (at least it worked for me):
you don't need to learn programming to make an analog VCO, but if you want to build a digital one, yes. there are several languages to choose from. c++ is popular. arduino is a c++ library which is very popular.
you don't need to learn programming to make an analog VCO, but if you want to build a digital one, yes. there are several languages to choose from. c++ is popular. arduino is a c++ library which is very popular.
Re: designing modules from scratch
Teensy is also a good starting point if you want to go for a digital module.
Re: designing modules from scratch
If you're not planning on doing formal EE education, then build some kits, study some schematics, play around with things, try to understand how things work. The Look Mum No Computer videos are indeed a pretty good resource in that case. So is the Logic Noise series from Hackaday: https://hackaday.com/tag/logic-noise/ (scroll to the older ones with the matching header images). That's a great series that steps you through some things, encourages experimentation, and explains some things without getting too heavy.
-
- Learning to Wiggle
- Posts: 39
- Joined: Tue Jan 22, 2013 4:15 am
- Location: Arizona, USA
Re: designing modules from scratch
https://www.youtube.com/channel/UCzfW6S ... Ptdr3n-_Og
Check out Moritz Klein's Youtube series. For more in depth (and math heavy) discussions, check out Aaron Lanterman's excellent university lectures.
https://www.youtube.com/user/abovenyquist
Other good resources include the electro-music DIY forum, musicfromouterspace, Barton musical circuits, and the webpages of Rene Schmitz.
In my opinion analog is easier to get started in than digital, but that will come down to programming experience.
Some consideration before you get started:1)What format will you be designing for? 2)What function do you want your module to perform? 3)What is unique about what you want to design? 4)What method of panel material/printing/fabrication will you select?
Also consider that the learning path will include everything from circuit design to PCB layout to panel and graphic design, as well as component selection. If you go digital add programming/testing/troubleshooting into the mix.
Good luck, hope this helps.
Check out Moritz Klein's Youtube series. For more in depth (and math heavy) discussions, check out Aaron Lanterman's excellent university lectures.
https://www.youtube.com/user/abovenyquist
Other good resources include the electro-music DIY forum, musicfromouterspace, Barton musical circuits, and the webpages of Rene Schmitz.
In my opinion analog is easier to get started in than digital, but that will come down to programming experience.
Some consideration before you get started:1)What format will you be designing for? 2)What function do you want your module to perform? 3)What is unique about what you want to design? 4)What method of panel material/printing/fabrication will you select?
Also consider that the learning path will include everything from circuit design to PCB layout to panel and graphic design, as well as component selection. If you go digital add programming/testing/troubleshooting into the mix.
Good luck, hope this helps.
- bgreeves
- Common Wiggler
- Posts: 204
- Joined: Fri May 26, 2017 2:33 pm
- Location: Illinois, USA
- Contact:
Re: designing modules from scratch
Here's one piece advice for after you've gotten ahold of the basics and want to start designing your own: browse this forum regularly! You can pick up on good/bad practices and see others go through the process of designing their modules.
-
- Learning to Wiggle
- Posts: 9
- Joined: Mon Jan 28, 2019 10:45 pm
- Location: New Mexico
Re: designing modules from scratch
There are several good recommendations in this thread, and I'd like to add the book "Handmade Electronic Music" (the first edition at least is great, I haven't seen later ones).
- EATyourGUITAR
- has no life
- Posts: 6206
- Joined: Tue Aug 31, 2010 12:24 am
- Location: Providence, RI, USA
Re: designing modules from scratch
no programming required to do electrical engineering. everything is here for free.
https://www.electronics-tutorials.ws/
https://www.electronics-tutorials.ws/
WWW.EATYOURGUITAR.COM <---- MY DIY STUFF
Re: designing modules from scratch
Ordered. Cheers!zerogroupsystems wrote: ↑Sat Apr 03, 2021 9:48 amThere are several good recommendations in this thread, and I'd like to add the book "Handmade Electronic Music" (the first edition at least is great, I haven't seen later ones).
Re: designing modules from scratch
The book “Practical Electronics for Inventors” is also pretty good. It teaches you how electronic circuits work, in a fairly practical way (as you’d expect, given the title). There’s math but it’s fairly accessible and they show some basic circuits that illustrate how specific components can be put to use. It’s also fairly useful as a reference.
Get the paper edition as the ebook edition seems to have some transcription errors in the formulas.
Get the paper edition as the ebook edition seems to have some transcription errors in the formulas.
Re: designing modules from scratch
I agree with all the advice here.
I have many decades experience in software and hardware. My 2 cents is: You could start with analog modules; you won't have to dive into programming in that case.
I have many decades experience in software and hardware. My 2 cents is: You could start with analog modules; you won't have to dive into programming in that case.