Thank you for supplying the BOM list. When researching components and assembling an order list, it can be an excruciatingly long process. Your list provides the part number. This is great.
Manuel, your Prof. may have criticize coding but certainly give you an A+ for the whole project. The generosity at helping the community with the Arduino programming and the burden of international shipping certainly keep you on Santa’s good list. Hopefully the Portuguese post authority will be kind to you.
Absolutely superb! Well done Manuel!! This is a brilliant piece of work with a lot of thought and creativity. This is one being added to my project list for sure! 🙂
When measuring voltages with a scope you want the signal to be the biggest you can get. Remember the input is probably an 8 bit and spread over the whole screen. So the bigger the signal the more bits being counted so more accurately,measured.
An excellent and useful project! I think I will build one over the holidays. I know nothing about ChatGPT and was unaware that it could code an Arduino. Will be reviewing your Part 1 of this project to see how that is done. The dummy antenna looks especially useful. Thanks, and Happy Holidays!
Hi Manuel, In my job as a Network Consultant I have to from time to time create configuration files for network devices. I have tried using ChatGPT and it's great for doing the mundane repetitive simple configuration events. But you do have to be careful, sometimes it get's things wrong and, depending on what it gets wrong this can be simple to put right or it can mean an entire rebuild of the configuration. I tend to cross reference each section of the configuration with the designers software white papers to see if it makes sense before doing a dry run on test equipment. But I've got to admit I can see this technology taking over significant areas of my job in the near future, it's quite scary but at the same time interesting and useful as it leaves me more time for other areas of my job not yet replaced by AI. I do like these Arduino projects, very interesting to watch.
I agree that we have to be careful with the responses that ChatGPT provides. I see it as similar to when personal computers e ame commonplace. They were useful, but you still had to ensure that the results weren’t absolute rubbish 😊
Great Project! Really like the idea and instead of the relays one could even use an integrated step attenuator and ramping the thing up into the GHz. If you make the values of the steps configurable, no programming skills are even needed. Arduinos with original AVR chips are very noisy, the AVR is a nice noise source. However, you could exchange the straight pins for 90° angled and design the contacts as SMD. That gives you a completely filled GND layer on the other side, shielding one PCB from the relay PCB. The rotary encoders are available in different styles. If you connect the pins in the same order to different encoders, you will find some where the one pin feeds the leading edge, some where the same pin, knob turned in the same directing feeds the following edge. So, either you give the exact encoder you use and hop that the Chinese seller doesn't switch to the next cheap thing and reversing the pins. Or you make it configurable, or you just tell the people, like in the video, that they might want to swap the two pins. Another thing that handles noise in a plastic box, is to find a nice metal box to put the attenuator relay PCB in. Finally, these Chinese Dupond cable fakes are really unreliable, and I would suggest to use pre-assembled JST connectors. As you have to buy encoders and OLED from Aliexpress or Amazon, you can just add in some 2.5mm raster JST sockets with matching crimped connectors. You only need to solder the OLED and encoder. Benefit of these JST is, that they are mechanically clamped by the casing of connector and socket, not like the Duponds, which hold in place by the contact. No critics! Just to make this really nice thing a bit longer living.
@@electronicsoldandnew I would have opted to add the requested features into your software, but to be honest, I am full of projects till January. But let's stay in contact.
I would love to see a test with a much higher frequency, at least 10 MHz, even better 30+ MHz. What I expect to see is diminished attenuation due to capacitive coupling between the traces and vias. What I am curios about is how bad it will be at higher frequencies. In a future design, you could implement via-stitching with grounded vias to reduce any coupling. Additionally, I expect that with higher frequencies, even at the 0 dB position, there'll be quite a significant loss. Impedance matchign the traces would also be a recommended improvement. Not sure up to what frequency range you intent to use the circuit, but the suggested improvements will be relevant sooner than later.
Those hf signals are great at going where you don't want them to. I think in this case as its not going to be used a calibrated environment even if its 3db out I don't think the radios will notice.
P.s. Excellent work... in sharing your design because I am trying to prepare to study becoming an electronics engineer... As HTML has reduced the academic requirement to study a given Subject from a thousand hours in a traditional library to 40 hours online to achieve "Expert" status! I wish also to contribute as I see the greater the numbers of people to also act to contribute, the fewer problems continue to block others from contributing positively to human experiences and futures. Thank you...
This is a really nice project. I really like it when I see modern equipment with modern conveniences to service the old stuff. The built in antenna emulator, you don't see that on other stuff. I do have two things to note. You shouldn't supply programmed nanos. You're better off putting up a web page or document with programming instructions. Save yourself the hassle. Arduino is oriented at children and non technical people, their instructions are good. Second as to the design. I don't think everyone has a 24v bus on their test bench. I don't😮. I think the better option would have been using usb-pd. Using 5v (though USB-PD can do 9 or 15v) you could power the nano and relays directly from a modern USB adapter. USB-PD does a lot of amps if needed. It does require a small chip to activate, but you can get those in similar style to your encoder and display. Cheaply and on a small PCB. Third, another option to the nano would be the pi pico. Even the Originals are less costly then clone nano boards. The performance is way overkill, but very cheap and programming it is as simple as plugging in to a PC and dragging over a python file. No special software needed. I hope you take this as the constructive criticism it's meant to be. I'm not asking you to redesign it or something, though you might consider it for a version two if you make one.
G’day Mate 😂 I’m watching this video as I type. Went onto PCBWAY but cannot see the project there as yet. I’m very interested in trying my hand at this thanks Myles VK2ASS
Hi Manuel another very good project and I appreciate so much your explanations about it. I want to built this unit. In you video I understand you have two versions of the sketch (i.no file) one made with the help of chatgpt and another of you own with the acceleration demonstrated at the end. I can find the chatgpt version on you Google drive but not your own version that I would prefer. Please will you make it available. Thank you once again.
Yes, email me and let me know if you want it programmed with my version or with the chatgpt version. Also give me you full address so that I can inform you of the shipping costs.
Thank you for supplying the BOM list. When researching components and assembling an order list, it can be an excruciatingly long process. Your list provides the part number. This is great.
Pleasure
That is a super neat project Manuel, so professional 👍🙂
👍 thanks Dave
Top piece of kit there Manuel! I could imagine a few amateur radio clubs wanting to build those kits as group projects.
👍
Manuel, your Prof. may have criticize coding but certainly give you an A+ for the whole project.
The generosity at helping the community with the Arduino programming and the burden of international shipping certainly keep you on Santa’s good list. Hopefully the Portuguese post authority will be kind to you.
We can but hope 😊
You have a new supporter! Thank you for another excellent project.
My pleasure 👍
Absolutely superb! Well done Manuel!! This is a brilliant piece of work with a lot of thought and creativity. This is one being added to my project list for sure! 🙂
Mine is already on the rack and has actually been used 😊
Very nice project. Thanks for sharing 🙂
Pleasure
When measuring voltages with a scope you want the signal to be the biggest you can get. Remember the input is probably an 8 bit and spread over the whole screen. So the bigger the signal the more bits being counted so more accurately,measured.
👍
An excellent and useful project! I think I will build one over the holidays. I know nothing about ChatGPT and was unaware that it could code an Arduino. Will be reviewing your Part 1 of this project to see how that is done. The dummy antenna looks especially useful. Thanks, and Happy Holidays!
👍
Thanks for sharing your knowledge 💯
Pleasure
Excellent job .
👍
Hi Manuel, In my job as a Network Consultant I have to from time to time create configuration files for network devices. I have tried using ChatGPT and it's great for doing the mundane repetitive simple configuration events. But you do have to be careful, sometimes it get's things wrong and, depending on what it gets wrong this can be simple to put right or it can mean an entire rebuild of the configuration. I tend to cross reference each section of the configuration with the designers software white papers to see if it makes sense before doing a dry run on test equipment. But I've got to admit I can see this technology taking over significant areas of my job in the near future, it's quite scary but at the same time interesting and useful as it leaves me more time for other areas of my job not yet replaced by AI. I do like these Arduino projects, very interesting to watch.
I agree that we have to be careful with the responses that ChatGPT provides. I see it as similar to when personal computers e ame commonplace. They were useful, but you still had to ensure that the results weren’t absolute rubbish 😊
Great Project! Really like the idea and instead of the relays one could even use an integrated step attenuator and ramping the thing up into the GHz. If you make the values of the steps configurable, no programming skills are even needed.
Arduinos with original AVR chips are very noisy, the AVR is a nice noise source. However, you could exchange the straight pins for 90° angled and design the contacts as SMD. That gives you a completely filled GND layer on the other side, shielding one PCB from the relay PCB.
The rotary encoders are available in different styles. If you connect the pins in the same order to different encoders, you will find some where the one pin feeds the leading edge, some where the same pin, knob turned in the same directing feeds the following edge. So, either you give the exact encoder you use and hop that the Chinese seller doesn't switch to the next cheap thing and reversing the pins. Or you make it configurable, or you just tell the people, like in the video, that they might want to swap the two pins.
Another thing that handles noise in a plastic box, is to find a nice metal box to put the attenuator relay PCB in.
Finally, these Chinese Dupond cable fakes are really unreliable, and I would suggest to use pre-assembled JST connectors. As you have to buy encoders and OLED from Aliexpress or Amazon, you can just add in some 2.5mm raster JST sockets with matching crimped connectors. You only need to solder the OLED and encoder. Benefit of these JST is, that they are mechanically clamped by the casing of connector and socket, not like the Duponds, which hold in place by the contact.
No critics! Just to make this really nice thing a bit longer living.
Thanks 👍 always open to suggestions and new ideas.
@@electronicsoldandnew I would have opted to add the requested features into your software, but to be honest, I am full of projects till January. But let's stay in contact.
Great work. Thanks.
👍
I would love to see a test with a much higher frequency, at least 10 MHz, even better 30+ MHz. What I expect to see is diminished attenuation due to capacitive coupling between the traces and vias. What I am curios about is how bad it will be at higher frequencies. In a future design, you could implement via-stitching with grounded vias to reduce any coupling. Additionally, I expect that with higher frequencies, even at the 0 dB position, there'll be quite a significant loss. Impedance matchign the traces would also be a recommended improvement. Not sure up to what frequency range you intent to use the circuit, but the suggested improvements will be relevant sooner than later.
👍
Those hf signals are great at going where you don't want them to. I think in this case as its not going to be used a calibrated environment even if its 3db out I don't think the radios will notice.
👍
Danke für das Video.
Auf der Frontplatte hätte ich eine USB-Buchse eingebaut, die mit dem Arduino verbunden ist. LG
👍
Parabéns, muito bonito seu projeto.
Muito Obrigado por permitir que possamos construir um igual, graças a seu projeto.
Prazer
Gostei muito do seu atenuador. Projeto muito legal!
Um futuro upgrade poderia usar o CD4066B no lugar dos reles.
Parabéns! 🙂
Podia, mas a implementação de DPDT seria um pouco mais complicado, daí que escolhi os relês.
@electronicsoldandnew entendo! Mas está ótimo assim!
👍
P.s. Excellent work... in sharing your design because I am trying to prepare to study becoming an electronics engineer... As HTML has reduced the academic requirement to study a given Subject from a thousand hours in a traditional library to 40 hours online to achieve "Expert" status! I wish also to contribute as I see the greater the numbers of people to also act to contribute, the fewer problems continue to block others from contributing positively to human experiences and futures. Thank you...
👍
This is a really nice project. I really like it when I see modern equipment with modern conveniences to service the old stuff. The built in antenna emulator, you don't see that on other stuff.
I do have two things to note. You shouldn't supply programmed nanos. You're better off putting up a web page or document with programming instructions. Save yourself the hassle. Arduino is oriented at children and non technical people, their instructions are good.
Second as to the design. I don't think everyone has a 24v bus on their test bench. I don't😮. I think the better option would have been using usb-pd. Using 5v (though USB-PD can do 9 or 15v) you could power the nano and relays directly from a modern USB adapter. USB-PD does a lot of amps if needed. It does require a small chip to activate, but you can get those in similar style to your encoder and display. Cheaply and on a small PCB.
Third, another option to the nano would be the pi pico. Even the Originals are less costly then clone nano boards. The performance is way overkill, but very cheap and programming it is as simple as plugging in to a PC and dragging over a python file. No special software needed.
I hope you take this as the constructive criticism it's meant to be.
I'm not asking you to redesign it or something, though you might consider it for a version two if you make one.
Your points are taken gladly, and I appreciate you taking the time to make them. 👍
G’day Mate 😂 I’m watching this video as I type. Went onto PCBWAY but cannot see the project there as yet. I’m very interested in trying my hand at this thanks Myles VK2ASS
Follow the links in the video description. Both boards are there.
Hi Manuel another very good project and I appreciate so much your explanations about it. I want to built this unit. In you video I understand you have two versions of the sketch (i.no file) one made with the help of chatgpt and another of you own with the acceleration demonstrated at the end. I can find the chatgpt version on you Google drive but not your own version that I would prefer. Please will you make it available. Thank you once again.
Sure. I’ll check and post it if it’s not there. Will be there tomorrow.
@@electronicsoldandnew Thank you so much Manuel. I'll try this version
Would love to request a board. Do we just email you? fascinating project!
Not the board. I’ll only supply the programmed arduino nano.
@@electronicsoldandnew Sorry, I phrased it incorrectly. :)
Yes, email me and let me know if you want it programmed with my version or with the chatgpt version. Also give me you full address so that I can inform you of the shipping costs.
Wow..fantastic effort. Maybe Chat GTP can find me a wife..
I think you'll do better yourself :)
Why not use chatgpt as your wife? It doesn't vacuum or cook (yet). But you can shut it off any time you want and it won't complain😂😂😂😂
Watch out with the led pins
Sometimes the vcc and gnd are switched
Ask me how I know😮
Pffft ... I know