I have a super posh TTI function generator on my bench but I love these videos regardless. These videos have helped me to understand how you imagined and put into practice this generator. I just wanted to thank you both and is there any possibility of doing more Arduino based projects? I feel more comfotable with your style of teaching.
It looks lovely, I do like what you have done. I like the function you have added to the encoder button. You said the Magic Word though "How would I like it" haha. I would keep the orientation of the encoder and OLED as you have them. But have them over the PCB. So the PCB sets the footprint of the tester. If someone doesn't want to make a box, you could just fit feet (rubber) to the mount holes. I would put an option for a 3mm Stereo Jack on the PCB at the back next to the MP3 player, still keep the terminals (speakers). I would still keep the header socket, but to give more options/choices I would add the option on the PCB to fit the encoder direct (It may be cheaper to get these as lose components and are easy to fit). I know that some Arduino libraries for the NANO, when you use I2C, it pulls the Pins HIGH, but an option to fit some pull-up resistors may be a good thing?
Hey Tim - just a short answer to the I2C Pullups: the Display Module has them. As one who has spend way too much time on wondering if the MCU does the pullups: I'll always check them :) The Orientation you discribe was actually my intention: I wanted to have the Encoder and the display "floating" over the board. And I have no idea how I screwed this up... Rev0 :)
Hi Ellie - the moment I read your comment I thought: of course! And actually: in the past I did exactly that on various PCBs. Thanks for bringing this up - we'll include it!
Hi Guys. Thanks for the video. I put one together on a breadboard from the earlier video "Cheap Easy To Build DIY Audio Sweep Signal Generator" but the linked source code didn't have an .ino file. Just the Arduino IDE. Looking forward to the PCBWay upload. Paul
Hi again. Here I am replying to myself... it seems I do that a lot lately in my old age... Well, I found the files in the Source Code/portable/sketch book/sweep gen file. Put it together on a perfboard and it works well. Thanks again. Paul
Leave the pcb as it is and mount tne display and rotary encoder underneath so they occupy the same footprint as the pcb and mount in a small box. Definitely use wavs as this is rest equipment. You dont want mp3 compression artifats confusing things. I'm not sure what's going on with that sweep waveform, but I'm sure Audacity will make a much cleaner wav file.
If the display and encoder were at right angles to the board, they would either have to hang below the board (which does not seem sensible to me) or the order of the connectors would need to be reversed. I assume the orientation of the display is easily inverted in software, ie the bottom of the display next to the connectors.
Hi Chris - I'm the guilty one: in my mind, Rotary Encoder and Display need a 180deg turn. But your post got me thinking: the MCU can't determine wich way the display is orientated. Since the NANO has a bunch of pins left over - next version will have a "DISPLAY ROTATE" jumper - thanks for the thought!
Maybe instead of having display and encoder hang off the side. Put matching holes in the PCB, so stand offs can be used. Encoder doesn't need to be a module at all, just find one that can mount directly to PCB even if you remove it from the module. If anyone was going to 3D print a case, it can just be a rectangle. With cutouts only for wires in and out. Hope that makes sense. Perhaps an optional improvement can also be to add a battery and charge controller. Dunno if that's a use case for anyone. But an idea.
How do you get the sync pulse out of the MP3 player to trigger your scope on the start of the sweep? Just to save us some effort working out how to do it
Hi i've just seen your short circuit tracer video, Link: ruclips.net/video/atynxUcdRxY/видео.html and i don't see you using your device in your recent videos, and i'm also very interested in making one of your short circuit trace for myself, does it work? is it practical?
Hi Rich, you don't know me but I'm a huge fan of your channel. I don't know if you will read this but I hope you do because it's the only way to get in touch with you. I had a thought , and I think it's a good one. I don't know what you'll think, but I would love to see you take all your videos that you made and are continuing to make, and make a series of videos that can be bought together, so that people can add them to their collections of knowledge / training.
I have a super posh TTI function generator on my bench but I love these videos regardless. These videos have helped me to understand how you imagined and put into practice this generator. I just wanted to thank you both and is there any possibility of doing more Arduino based projects? I feel more comfotable with your style of teaching.
It looks lovely, I do like what you have done.
I like the function you have added to the encoder button.
You said the Magic Word though "How would I like it" haha.
I would keep the orientation of the encoder and OLED as you have them. But have them over the PCB. So the PCB sets the footprint of the tester. If someone doesn't want to make a box, you could just fit feet (rubber) to the mount holes.
I would put an option for a 3mm Stereo Jack on the PCB at the back next to the MP3 player, still keep the terminals (speakers).
I would still keep the header socket, but to give more options/choices I would add the option on the PCB to fit the encoder direct (It may be cheaper to get these as lose components and are easy to fit).
I know that some Arduino libraries for the NANO, when you use I2C, it pulls the Pins HIGH, but an option to fit some pull-up resistors may be a good thing?
Hey Tim - just a short answer to the I2C Pullups: the Display Module has them. As one who has spend way too much time on wondering if the MCU does the pullups: I'll always check them :)
The Orientation you discribe was actually my intention: I wanted to have the Encoder and the display "floating" over the board. And I have no idea how I screwed this up... Rev0 :)
I just pulled out all the components, ready to assemble
Hi Guys,
Nice one.
Put both on the board. Vertical close to the edge and horizontal one line back.
Cheers,
EJ
Hi Ellie - the moment I read your comment I thought: of course! And actually: in the past I did exactly that on various PCBs. Thanks for bringing this up - we'll include it!
Hi Guys. Thanks for the video. I put one together on a breadboard from the earlier video "Cheap Easy To Build DIY Audio Sweep Signal Generator" but the linked source code didn't have an .ino file. Just the Arduino IDE. Looking forward to the PCBWay upload. Paul
Hi again. Here I am replying to myself... it seems I do that a lot lately in my old age... Well, I found the files in the Source Code/portable/sketch book/sweep gen file. Put it together on a perfboard and it works well. Thanks again. Paul
You guys are both awesome, good job both.
Thank you
Leave the pcb as it is and mount tne display and rotary encoder underneath so they occupy the same footprint as the pcb and mount in a small box.
Definitely use wavs as this is rest equipment. You dont want mp3 compression artifats confusing things. I'm not sure what's going on with that sweep waveform, but I'm sure Audacity will make a much cleaner wav file.
Interesting as I actually suggested that to Det 😁
If the display and encoder were at right angles to the board, they would either have to hang below the board (which does not seem sensible to me) or the order of the connectors would need to be reversed. I assume the orientation of the display is easily inverted in software, ie the bottom of the display next to the connectors.
Hi Chris - I'm the guilty one: in my mind, Rotary Encoder and Display need a 180deg turn. But your post got me thinking: the MCU can't determine wich way the display is orientated. Since the NANO has a bunch of pins left over - next version will have a "DISPLAY ROTATE" jumper - thanks for the thought!
Heya, nice pcb way generator
can you add polarity protection?
Maybe instead of having display and encoder hang off the side. Put matching holes in the PCB, so stand offs can be used. Encoder doesn't need to be a module at all, just find one that can mount directly to PCB even if you remove it from the module. If anyone was going to 3D print a case, it can just be a rectangle. With cutouts only for wires in and out. Hope that makes sense. Perhaps an optional improvement can also be to add a battery and charge controller. Dunno if that's a use case for anyone. But an idea.
Thanks for the suggestions 🙂
All that I did was buy a £1.99 Aliexpress MP3 player copy your mp3 tracks - job done - Thank you
How do you get the sync pulse out of the MP3 player to trigger your scope on the start of the sweep? Just to save us some effort working out how to do it
Vertical probably makes more sense.
Mount those on the back
I improved it by just using my Android phone 😄
That's a good point. There's lots of interesting apps available today making use of the high end tech incorporated in smart phones.
Interesting. How did you manage to generate a separate sync pulse from your phone?
Does your phone have a 3.5mm audio jack?
@@mikepanchaud1 Yes.
@@Foobar_The_Fat_Penguin No, but I've not needed that.
turns down volume on earbuds after yanking earbuds out.
Just a heads up, the sweep generator is very painful for headphone users.
Hi i've just seen your short circuit tracer video, Link: ruclips.net/video/atynxUcdRxY/видео.html and i don't see you using your device in your recent videos, and i'm also very interested in making one of your short circuit trace for myself, does it work? is it practical?
Yes it works really well. As good as the Vici 480C+
Hi Rich, you don't know me but I'm a huge fan of your channel. I don't know if you will read this but I hope you do because it's the only way to get in touch with you. I had a thought , and I think it's a good one. I don't know what you'll think, but I would love to see you take all your videos that you made and are continuing to make, and make a series of videos that can be bought together, so that people can add them to their collections of knowledge / training.
He has a series. Look at his playlists.