you are a valuable asset to Arduino AND STUDENT AND TEACHING community. you are a gifted person and I thank you for sharing your knowledge with us. God bless you."
Thanks. Never had the chance to review real applications to value an oscilloscope. That added to your explanations became a fantastic experience. Can't wait for a Part 2 video with some more examples.
Currently taking a Microprocessors/microcontrollers course and we use the ATMEGA32A and we have come across many of the troubleshoots you mentioned in the video. Sometimes it's not just the code, but the activity of the hardware. This duality makes for a great engineer. Thanks again for a great video!
Great advice along with some great examples. Maybe you should make a part 2 as You have many more examples. Your sharing of knowledge is appreciated. Thank you
Thanks for teaching me some new functions and uses for my Hantek. As a beginner, I am very satisfied with this scope. By the time I have saved enough to afford a stand-alone (~$400), I will have received $60 worth of education from the Hantek. That's my way of looking at it, at least.
I agree the Hantek is not the greatest oscilloscope. But, it is so much better than not having a scope. I used it until I could save up and got a Rigol DS1052e. Thanks for the video.
Very good quality of images, sound and content. I guess the 16 minutes video took minimum10 hours of preperation. I do understand your closing words "give me a thumb up, when you've learned something". Thank you for your effords melting together programming a µC and physical real behaviour of current and components on a very interesting way. Yes sir, I've learned something!
Thank you for this positive comment. And yes, making a video really takes a very long time. Things just don't always work out the way you think the will. But that's the learning curve.
though I know this before, I enjoyed this video. its fantastic and very educational, its very high quality education video in all aspect. this very details info must help beginners to explain everything. I would recommend this to beginner and appreciate this channel.
If thre is really small servo, and if it move just small object, then even arduino power supply of +5V can do job without jitter. But, your trick with extra battery is actually the best option. Here is how I solved issue, but again - only for micro servos: #include void setup() { int angle = 0; int value = 0; myservo.attach(10);// currently on pin 10 } void loop() { myservo.write(angle);//move servo then stop myservo.detach(); //remove servo attachment from pin 10 delay(10); //alow some time for +5V to settle down value=analogRead(A0); //do some math here with this value from 0 to 1024 to convert to angle //from 0 to say 40 angle=value/26; //to maximum 39, jus as an example myservo.atach(10);// back attachment on pin 10 }
During reading analog values from A0 pin, servo is detached, then delay of 10 mS prior to reading. Whole thing may slow down whole loop, so it is just a "lazy" way to get some decent result without messing with extra battery - which is actually the best option so far for any motor attached to Arduino board. Get extra power supply with a battery!
great video as always! another option for those short on cash- you can go to places who sell old electronics and get an analog scope for cheap it will be harder to use but will teach you how to use a scope properly
please make more similar videos. this will help more beginners. and you will be able to contribute more in net effect. As industry 4.0 is coming these skills will help many to make transition. thanks.
Hello joop thank you for the great videos! I build my own arduino based flight controller from snatch with your help. I used c++ classes and some different implementation than yours. It works very well and the next step is to build my own pcb. About the Hantek, i think its cheap but it's one of the worst ones. The software is not userfriendly and ugly to use. For small arduino projects the DSO-138 (20€) from jyetech is sufficient, or the DSO112 (60€). The best tool for arduino related projects and learn electronics is the Analog Discovery 2 from Digilent (190€ for Stundents otherwise 250€). Check the EEVblog video about it.
In my humble opinion a 20MHz scope is the absolute minimum. And of course there is also sample speed. Using a 2MHz / 5Msps scope because the software of the 20MHz / 48Msps scope does not look good is not a recommendation that I understand.
I agree with you about the DSO112 and the Hantek. For 60€ you go better with the Hantek. Otherwise i think, you can solve many arduino related problems with the very cheap DSO138 (200kHz bandwidth). All examples in your video can solved with it, expect the I2C 400 kHz. In my opinion it is a good tool to getting started with electronics. Or have you seen any MHz related problem when you started to learn arduino?(debouncing switch, look at PWM, check arduino timing) When you want more, get a bench scope or analog discovery 2. Anyone can chose his scope by price, specs and usability. greetings
Thank you for sharing your valuable knowledge. Amazing video. I always wanted to buy an oscilloscope but didn't know what is the puroose of it :) . Now i can get a basic knowledge of how to use this valuable device.
The timing of this video is excellent! I've been looking at Oscillioscopes for a couple weeks. I was told to go with a 100MHz unit as a minimum. For this type of hobbywork, do I really need a 100MHz unit???
very nice of you i liked what i learned, i do have a single question sir, now as far as my project lets say in short terms that what i want is to replicate something im not sure how to call it but let me just explain real quick. ok so i have a dc motor right and lets just say that if i manually turn the shaft of the motor in a specific speed or acceleration and direction i will like to see or know how to have the same read values on the OSC so that i know at what hrz and or voltage i just made the shaft turn in ? essentially i want to write a sketch that will mimic those read values created by the osc when i did it manually but rather then me do it manually again next time a function will execute those specific values again, hope that made sense
I had a similar problem with the servo, but I simply put a big electrolytic cap (1000uF) in parallel with the servo and the problem was gone, and no need to power it externally
It depends on your objective, if you want it for simple and very basic projects, yes, it is ok, but, keep in mind that the DSO138 work up to 200 KHz, this one, up to 20 MHz,
Excellent videos. Thanks for that! I have a question: can you use a DSO to calculate the energy consumption of a circuit? Let's say I am designing a low-power application with a 328p at its core which sleeps most of the time, but when awake, takes a couple of sensor measurements with varying current, varying times, until all is over and it sleeps again for an hour or so. During the active time - could I record the current going into the circuit with appropriate means, also record the voltage (which should be ~ stable @ 3V) and then somehow download the measured curve so I can integrate it in Excel, or can the scope (any scope within my $$$ range) do this already by itself? For instance, using GSM or GPRS is pesky w/r to currents and power consumption... Thanks for your insights in advance...
Will you make a battery level arduino tutorial with over 20V. Because there are no good tutorials only for 9V and 3V batteries. Would be usefull for me becuase I don't know how to check the battery level. Like for your electric longboard. Ty :3
i have noticed that your main oscilloscope in videos is Owon 70mhz oscilloscope so how you rate that oscilloscope it is also cheap and in my budget range what your suggestions should i buy or not any alternative with better performance in same price range
This is the only Oscilloscope that I have recently owned. So I have no comparison. Despite that I don't feel the need to search for another alternative because it's capable of doing all my diagnostics up to 32MHz without any problems.
What about the $400,- Rigol 1054Z Ashish? It's a 4 Channel 50 MHz oscilloscope, but can easily be upgraded (hacked) to work at 100 MHz by entering a code... Search for Rigol 1054z hack on youtube...
Getting the 1054Z and doing all the hacks except the 500uV vertical (because this option actually requires different hardware) is my person recommendation as the bare minimum one should buy as a standalone scope.
i keep watching this rigol oscilloscope but its 400€
8 лет назад+1
I don't think that the mentioned Rigol scope can be beaten, i.e. if 4 channels are mandatory. Only other "budget" option would be a cheap logic analyzer and a 2 ch scope. The Rigol might serve you for the next few years and if you're doing embedded projects regularly, it might be a sound investment ;)
Ugh, no offense, but please speak in a natural voice. There's no need to raise your pitch and stress every word just because you're on camera, and it's very fatiguing to listen to.
Dolt, .. I haven't heard that word for a long time so I decided to look it up. "noun. 1. A dull stupid person; blockhead". You're right, that does pretty much describe me.
you are a valuable asset to Arduino community. you are a gifted person and I thank you for sharing your knowledge with us. God bless you.
Thank you!
you are a valuable asset to Arduino AND STUDENT AND TEACHING community. you are a gifted person and I thank you for sharing your knowledge with us. God bless you."
Thanks. Never had the chance to review real applications to value an oscilloscope. That added to your explanations became a fantastic experience. Can't wait for a Part 2 video with some more examples.
Currently taking a Microprocessors/microcontrollers course and we use the ATMEGA32A and we have come across many of the troubleshoots you mentioned in the video. Sometimes it's not just the code, but the activity of the hardware. This duality makes for a great engineer. Thanks again for a great video!
Thanks and good luck with your course.
An excellent scope for hobbyists, limited but fully functional and accurate, good quality, well made and very useful.
Great advice along with some great examples. Maybe you should make a part 2 as You have many more examples.
Your sharing of knowledge is appreciated. Thank you
Thanks for teaching me some new functions and uses for my Hantek. As a beginner, I am very satisfied with this scope. By the time I have saved enough to afford a stand-alone (~$400), I will have received $60 worth of education from the Hantek. That's my way of looking at it, at least.
I agree the Hantek is not the greatest oscilloscope.
But, it is so much better than not having a scope.
I used it until I could save up and got a Rigol DS1052e.
Thanks for the video.
Joop, every time I begin to feel a little hubris I simple visit your page for a reality check.
You have a gift, thanks for sharing it.
Very good quality of images, sound and content. I guess the 16 minutes video took minimum10 hours of preperation.
I do understand your closing words "give me a thumb up, when you've learned something".
Thank you for your effords melting together programming a µC and physical
real behaviour of current and components on a very interesting way. Yes sir, I've learned something!
Thank you for this positive comment. And yes, making a video really takes a very long time. Things just don't always work out the way you think the will. But that's the learning curve.
Dear joob i really want to contact you can you say your email dude?
I want more videos about oscilloscope, nice work man keep on
Joop you are an amazing teacher with a rock solid foundation of electronics and computer science.
Awesome demonstration/presentation! Nice job debugging that servo load!
though I know this before, I enjoyed this video. its fantastic and very educational, its very high quality education video in all aspect. this very details info must help beginners to explain everything. I would recommend this to beginner and appreciate this channel.
Please continue this great video series, thank you for all the valuable informations
This is great Joop! Thanks. A second video with more examples would be fantastic.
Please more videos like this!!!! Using hantek 6022be and Arduino. Thanks!
If thre is really small servo, and if it move just small object, then even arduino power supply of +5V can do job without jitter. But, your trick with extra battery is actually the best option. Here is how I solved issue, but again - only for micro servos:
#include
void setup()
{
int angle = 0;
int value = 0;
myservo.attach(10);// currently on pin 10
}
void loop()
{
myservo.write(angle);//move servo then stop
myservo.detach(); //remove servo attachment from pin 10
delay(10); //alow some time for +5V to settle down
value=analogRead(A0);
//do some math here with this value from 0 to 1024 to convert to angle
//from 0 to say 40
angle=value/26; //to maximum 39, jus as an example
myservo.atach(10);// back attachment on pin 10
}
During reading analog values from A0 pin, servo is detached, then delay of 10 mS prior to reading. Whole thing may slow down whole loop, so it is just a "lazy" way to get some decent result without messing with extra battery - which is actually the best option so far for any motor attached to Arduino board. Get extra power supply with a battery!
Thanks so much! Your videos are always a huge source of inspiration!
great video as always!
another option for those short on cash- you can go to places who sell old electronics and get an analog scope for cheap
it will be harder to use but will teach you how to use a scope properly
+1!!
I've been amazed by listening to your explanations in your every video...... :-)
please make more similar videos. this will help more beginners. and you will be able to contribute more in net effect. As industry 4.0 is coming these skills will help many to make transition. thanks.
Joob, in contrast to my first comment in your last video, I absolutely love these videos! Totally awesome! =)
Thank you for the compliment!!
Very nice, indeed. I like your presentation and attention to detail. Superb!
you deserve much more subscribers
Thank you for the video. Sometimes those problems are really hard to solve for beginners, your video helped a lot.
Hello joop thank you for the great videos! I build my own arduino based flight controller from snatch with your help. I used c++ classes and some different implementation than yours. It works very well and the next step is to build my own pcb.
About the Hantek, i think its cheap but it's one of the worst ones. The software is not userfriendly and ugly to use.
For small arduino projects the DSO-138 (20€) from jyetech is sufficient, or the DSO112 (60€).
The best tool for arduino related projects and learn electronics is the Analog Discovery 2 from Digilent (190€ for Stundents otherwise 250€). Check the EEVblog video about it.
In my humble opinion a 20MHz scope is the absolute minimum. And of course there is also sample speed. Using a 2MHz / 5Msps scope because the software of the 20MHz / 48Msps scope does not look good is not a recommendation that I understand.
I agree with you about the DSO112 and the Hantek. For 60€ you go better with the Hantek.
Otherwise i think, you can solve many arduino related problems with the very cheap DSO138 (200kHz bandwidth). All examples in your video can solved with it, expect the I2C 400 kHz.
In my opinion it is a good tool to getting started with electronics. Or have you seen any MHz related problem when you started to learn arduino?(debouncing switch, look at PWM, check arduino timing) When you want more, get a bench scope or analog discovery 2.
Anyone can chose his scope by price, specs and usability.
greetings
Thank you for sharing your valuable knowledge. Amazing video. I always wanted to buy an oscilloscope but didn't know what is the puroose of it :) . Now i can get a basic knowledge of how to use this valuable device.
Your videos have been so much helpful sir. Thank you for another amazing video with so much stuff to learn.
Really useful tutorial -- thank you for sharing. The practical examples make all the difference!
Always learn from you!!! Thank you for another great video!!!
In one word, awesome explanation.....:)
two words dude
I love this video!! Thanks for your job and time!!!
Really good video! I am interested in more examples, maybe even with a better oscilloscope.
The timing of this video is excellent! I've been looking at Oscillioscopes for a couple weeks. I was told to go with a 100MHz unit as a minimum. For this type of hobbywork, do I really need a 100MHz unit???
As you can see in the video all the examples are done with the 20MHz scope. My own scope is a 70MHz and gives me more that enough accuracy.
Thanks for that Joop. You just saved me a lot of money :)
Many thanks for this tutorial.
Great video. You're a fantastic teacher.
Great video. But I'd definitely go for the Owon vds1022l over the Hantek. It's similar price to the Hantek but better in most ways. Also USB isolated.
Awesome explanation, i really learn much more about oscilloscopes, really this was great ^^
Outstanding explanation as always, thanks A LOT
very nice of you i liked what i learned, i do have a single question sir, now as far as my project lets say in short terms that what i want is to replicate something im not sure how to call it but let me just explain real quick.
ok so i have a dc motor right and lets just say that if i manually turn the shaft of the motor in a specific speed or acceleration and direction i will like to see or know how to have the same read values on the OSC so that i know at what hrz and or voltage i just made the shaft turn in ?
essentially i want to write a sketch that will mimic those read values created by the osc when i did it manually but rather then me do it manually again next time a function will execute those specific values again, hope that made sense
You Are Great, Sir And Thank You For This Video .
Awesome! Now I see why our kite crashed so often. Servo drawing too much current.
Beautiful videos man!
Can you say “it’s me! Mario!” ?
LOL
OpenHantek6022 is my favourite. There are pre-made installation packages for Mac and most popular Linux distros (.deb and .rpm)!
I am speechless. Fuuuuuuuuuuuuuuu ..cking great video and info.
Wonderfully presented. Great stuff.
I had a similar problem with the servo, but I simply put a big electrolytic cap (1000uF) in parallel with the servo and the problem was gone, and no need to power it externally
Excellent, thanks. What about the DSO138 DiY oscilloscope found on banggood for example ? not good enough for arduino ?
It depends on your objective, if you want it for simple and very basic projects, yes, it is ok, but, keep in mind that the DSO138 work up to 200 KHz, this one, up to 20 MHz,
Crisan Bogdan +1
Nice video. Thanks!
Excellent videos. Thanks for that! I have a question: can you use a DSO to calculate the energy consumption of a circuit? Let's say I am designing a low-power application with a 328p at its core which sleeps most of the time, but when awake, takes a couple of sensor measurements with varying current, varying times, until all is over and it sleeps again for an hour or so. During the active time - could I record the current going into the circuit with appropriate means, also record the voltage (which should be ~ stable @ 3V) and then somehow download the measured curve so I can integrate it in Excel, or can the scope (any scope within my $$$ range) do this already by itself? For instance, using GSM or GPRS is pesky w/r to currents and power consumption... Thanks for your insights in advance...
Very good video, thanks you so much
Amazing examples, thanks!
very nice!!!! thanks for posting... cheers...
Good video Joop, some more examples applied to Arduino would be appreciated. Manlio
thumbs up for LINUX support
if I had no money and I wanted to trouble shoot Arduino, I would rather have a usb logic analyzer with redimentary oscilloscope.
Excellent Joop.
Thanks Freddie!
good video, thanks!
You are the best bro..!
Very useful tutorial.
Very nice!
which would you get, this one or the dso212??? any suggestions?
Will you make a battery level arduino tutorial with over 20V. Because there are no good tutorials only for 9V and 3V batteries. Would be usefull for me becuase I don't know how to check the battery level. Like for your electric longboard. Ty :3
i have noticed that your main oscilloscope in videos is Owon 70mhz oscilloscope so how you rate that oscilloscope it is also cheap and in my budget range what your suggestions should i buy or not any alternative with better performance in same price range
This is the only Oscilloscope that I have recently owned. So I have no comparison. Despite that I don't feel the need to search for another alternative because it's capable of doing all my diagnostics up to 32MHz without any problems.
Joop Brokking what about performance of these oscilloscope actually i also want to buy one of them but not sure what to do
What about the $400,- Rigol 1054Z Ashish? It's a 4 Channel 50 MHz oscilloscope, but can easily be upgraded (hacked) to work at 100 MHz by entering a code...
Search for Rigol 1054z hack on youtube...
can you upgrade it pas the 1.00.2 firmware because I had a problems sourcing the right firmware!?
Getting the 1054Z and doing all the hacks except the 500uV vertical (because this option actually requires different hardware) is my person recommendation as the bare minimum one should buy as a standalone scope.
awesome
Thanks, I thought I was getting something better than a Sigrok.
i want a budget 4 channel 50 MHz oscilloscope. any recommendation?
Hi check the Rigol DS1054Z
i keep watching this rigol oscilloscope but its 400€
I don't think that the mentioned Rigol scope can be beaten, i.e. if 4 channels are mandatory. Only other "budget" option would be a cheap logic analyzer and a 2 ch scope. The Rigol might serve you for the next few years and if you're doing embedded projects regularly, it might be a sound investment ;)
Rigol DS1054Z
Hi guy,
looks really great!
Our company have some rc products.
Hope you could help us test it.
Could you please reply the PM?
Thanks!
More vids about arduino - osci knowledge :)
You are lucky, as I'm currently working on another improve your programming video. Not with an oscilloscope, but still interesting I think ;-)
@@Joop_Brokking just found your vids, very nice explanation - thank You
I think it's funny that he pronounces the Arduino as Ardruino.
Ugh, no offense, but please speak in a natural voice. There's no need to raise your pitch and stress every word just because you're on camera, and it's very fatiguing to listen to.
ugh, no offense but English is not his native language. Learn Dutch and make a video an ask a native Netherlander how you sound.
I speak Dutch, you dolt!
Take it easy. I said no offense.
Dolt, .. I haven't heard that word for a long time so I decided to look it up. "noun. 1. A dull stupid person; blockhead". You're right, that does pretty much describe me.