Homemade Oscilloscope - Arduino Uno and Unity - Simply Put

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 2024

ความคิดเห็น • 41

  • @faithinverity8523
    @faithinverity8523 ปีที่แล้ว

    It is refreshing to listen to someone who thinks and communicates clearly.

  • @t1d100
    @t1d100 3 ปีที่แล้ว +6

    Another great video! A wonderful explanation of what the code is doing, instead of just the syntax for a line of code. I learned soooo much. Thank you!

  • @egoworks5611
    @egoworks5611 3 ปีที่แล้ว +2

    Excellent brother, finally someone who actually explains the limitations (especially bandwidth limitations) of an Arduino-based oscilloscope. I was trying to answer this on my own, and I had the same approach, I estimated a bandwidth not greater than 10KHz. Is nice to see people out there seeing the same budget limitations, and I kinda love having them because it lets me earn knowledge by baby steps and not just trusting my sources. Greetings from Colombia

  • @drdream123
    @drdream123 3 ปีที่แล้ว +1

    It's amazing learning through youtube and you find videos where I'm not trying to actually build and oscilloscope just trying to understand how to interpret a waveform on audrino and the serial thing is a huge bonus. I also learn that since I'm measuring ac voltage, 480hz is plenty

  • @zetaconvex1987
    @zetaconvex1987 5 ปีที่แล้ว +7

    Very interesting. Keep up the good work, and hopefully your channel will start getting the views it deserves.

  • @keithking1985
    @keithking1985 4 ปีที่แล้ว +3

    im sticking this video into my favorites

  • @EvilCensor
    @EvilCensor ปีที่แล้ว

    Nice video, thanks for taking the time to make and share this.

  • @Ophiuchus123456789
    @Ophiuchus123456789 4 ปีที่แล้ว +1

    Very impressive. Showing my lecturers this in college. I think you can teach them by the way they reacted

  • @mandelbro777
    @mandelbro777 4 ปีที่แล้ว +3

    Awesome mate. Great video and clear explanation.

  • @DamianReloaded
    @DamianReloaded 3 ปีที่แล้ว

    Very straightforward exposition. Thanks!

  • @jasongins
    @jasongins 2 ปีที่แล้ว +1

    14:52 "Apparently someone is mowing the lawn... in the middle of the night."😅 Great video, thank you!

  • @hocsinhdilinh
    @hocsinhdilinh 3 ปีที่แล้ว

    Brother, that is amazing sharing knowledge. Very interesting. Keep up the good work

  • @amaanrampath4100
    @amaanrampath4100 3 ปีที่แล้ว

    Cool dbz poster 👌🏻 awesome video

  • @Dennis-mq6or
    @Dennis-mq6or 11 หลายเดือนก่อน

    Can you do it again using an STM 32 and a small display like they use in the DSO138?
    The reason I ask is because I want to use something like the DSO138 in application specific projects, where it would be a no brainer use. A rotary or toggle switch would set both horizontal frequency, vertical position and sensitivity, With only a few possible choices depending on what was being tested.
    I can do all the analog stuff myself, and know how to generate interrupts and run subroutines on switch closures to program the vertical and horizontal channels but I wouldn't know where to stuff the digital data into, or even access, the memory of the DSO138 to force program the horiz sweep or vertical offset and sensitivity.

  • @dhoss2530
    @dhoss2530 4 ปีที่แล้ว +2

    Thanks

  • @weerobot
    @weerobot 3 ปีที่แล้ว +1

    Wow....Mind Blown..

  • @mikeoliver3254
    @mikeoliver3254 5 ปีที่แล้ว +2

    The Rigol 1054z is a great scope that is relatively inexpensive for what you get. ($350)

    • @simplyput2796
      @simplyput2796  5 ปีที่แล้ว +2

      I ended up with a Keysight DSOX1102G which seems to be getting the job done but I'm not really too terribly happy with it. I'll keep this in mind if I end up ever buying another.

    • @sto_karfi842
      @sto_karfi842 5 ปีที่แล้ว

      relatively

  • @daviddmadsen
    @daviddmadsen 9 หลายเดือนก่อน

    Supercool! All your videos actually! D'you have the code for the windows app?! I'm very interested as to both it's functionality, as I've programmed a lot of MCU's but no actual windows software...

  • @TheBodysome
    @TheBodysome 4 ปีที่แล้ว +1

    great video, funny and informative.

  • @elliegrace9939
    @elliegrace9939 2 ปีที่แล้ว

    Hello! I don't know if you will answer but what if my project is about speech recognition and I used another app for it. Then I connected the app to the arduino. Can this oscilloscope measures the output?

  • @gpianod
    @gpianod 4 ปีที่แล้ว +1

    Hey, guy, thank you, for your great explanation and for share your knowledge .. great channel.. I'm subscribed

  • @plasmaguy5
    @plasmaguy5 5 ปีที่แล้ว +2

    Great Stuff

  • @nithikasandinu5843
    @nithikasandinu5843 3 ปีที่แล้ว

    Good work

  • @hayhay1325
    @hayhay1325 2 ปีที่แล้ว +1

    i love you man. you ar ethe best

  • @AN-nx9hd
    @AN-nx9hd 2 ปีที่แล้ว

    Where are the subtitles?

  • @marcoliebl3715
    @marcoliebl3715 4 ปีที่แล้ว +1

    This is awesome! I have got all the tools I need to do this as well, but one question: Can you tell me the name of the programm that you used to plot the graph?
    Thank you very much, have a good day :)

  • @josenat1292
    @josenat1292 3 ปีที่แล้ว

    This is great info and facts on adc bla bla, but your audio microphone limiter (compressor) Attack setting needs a faster setting to cancel out those annoying fluctuations in sound.

  • @martinditullio1411
    @martinditullio1411 3 ปีที่แล้ว

    muy bueno! me sirvió

  • @one-xy6vy
    @one-xy6vy 3 ปีที่แล้ว

    What is the aplication and full code

  • @theQuantumPenguin
    @theQuantumPenguin 5 ปีที่แล้ว +1

    Have you published links to the Unity game engine code and will that run on a Raspberry Pi ?

    • @simplyput2796
      @simplyput2796  5 ปีที่แล้ว +1

      It should run on any Arduino since I used only basic functions, but I can't guarantee it since I can't test it myself on other models. As to a Pi, I would assume they have similar functions that you could just use instead: Basic serial should be ubiquitous. The project release is in the description of the video "Homemade Arduino Oscilloscope - Open Source Release" on my channel.

    • @theQuantumPenguin
      @theQuantumPenguin 5 ปีที่แล้ว +1

      @@simplyput2796 Thanks, I found your link on that other video on your channel. Based on that video, and I'm doing some guessing here, it looks like the Unity Game engine is a framework / library (possible c#) in the Visual Studio environment. VS does not run on any Linux, VScode (a separate Mediocre Soft product) is available as .deb, .rpm and as a tarball for Linux distributions. On first glance the Linux packages are binaries for amd and x86 platforms so it looks like my Rpi hopes are dashed as they are an arm platform.

    • @youssefdirani
      @youssefdirani 4 ปีที่แล้ว

      @@simplyput2796 please do include the link. I didn't find it yet !

  • @GianfrancoVadurro
    @GianfrancoVadurro 5 ปีที่แล้ว +1

    What about if try it in a faster controller, like an esp32?

    • @simplyput2796
      @simplyput2796  5 ปีที่แล้ว +2

      It's limited by the processing power of the controller, the maximum speed of the controller's serial port, and the latency of the analog-read pin, so if you have a controller where all three are stronger, then you would get a better oscilloscope bandwidth definitely. Almost all the processing is done on the PC: All the controller is doing is reading and sending over the raw number. So it should work with everything.

  • @josenat1292
    @josenat1292 3 ปีที่แล้ว

    But I do still like your material

  • @mark8664
    @mark8664 4 ปีที่แล้ว

    You humans think you're so smart. : )

  • @offthewallsk818
    @offthewallsk818 4 ปีที่แล้ว +1

    Good video but his voice is so accidentally condescending