Sheldon Von
Sheldon Von
  • 10
  • 36 333

วีดีโอ

USART+DMA receive Part 2 | STM32 quadcopter build tips | Tutorial EP 4
มุมมอง 6234 ปีที่แล้ว
Hello guys! I am trying to build a new quadcopter with STM32f4 and the official HAL library. There are many tricks and experiences that I wanna share during the progress. In this video, I'll show you how I use USART with DMA to transfer data, which highly reduces the CPU time consumption.
USART+DMA Printf() Debug Part 1 | STM32 quadcopter build tips | Tutorial EP 3
มุมมอง 1.3K4 ปีที่แล้ว
Hello guys! I am trying to build a new quadcopter with STM32f4 and the official HAL library. There are many tricks and experiences that I wanna share during the progress. In this video, I'll show you how I use USART with DMA to transfer data, which highly reduces the CPU time consumption.
Upload code to STM32 wirelessly with APC220 | STM32 quadcopter build tips | Tutorial EP 2
มุมมอง 1.4K4 ปีที่แล้ว
Hello guys! I am trying to build a new quadcopter with STM32f4 and the official HAL library. There are many tricks and experiences that I wanna share during the progress. In this video, I'll show you how I upload my code to STM32 wirelessly which can help you debug the quadcopter without connecting it to your laptop.
Use makefile to compile the code with vscode for STM32 | STM32 quadcopter build tips | Tutorial EP 1
มุมมอง 9K4 ปีที่แล้ว
Hello guys! I am trying to build a new quadcopter with STM32f4 and official HAL library. There are many tricks and experience that I wanna share during the progress. In this video, I'll show you how I use STM32CubeMX for code auto-generation and use makefile to compile the code with vscode.
EP3: Building CNN | Classifying cats and dogs with pytorch | SV machine learning tutorials
มุมมอง 2.4K4 ปีที่แล้ว
Welcome back to classifying cats and dogs with pytorch tutorial. The main core of machine learning is the neural network structure. In this video, I will show you how you can build a convolutional neural network step by step with PyTorch framework.
How I fix my drowned electric toothbrush | Fake fix
มุมมอง 1424 ปีที่แล้ว
No idea why a water-proof eletric toothbrush could be drowned. Tried to fix but saddly failed. Battery installation is inspired by Interstellar USB dock: th-cam.com/video/qfHzzy6T9to/w-d-xo.html
EP2: Data preprocessing | Classifying cats and dogs with pytorch | SVTech machine learning tutorials
มุมมอง 2.5K4 ปีที่แล้ว
Welcome back to classifying cats and dogs with pytorch tutorial. Data preprocessing is a vital step in machine learning. In this episode, we are going to learn how we can process our data to fit the neural network. I am gonna explain every operation step by step in details. If you are still confuse about data preprocessing after this episode, feel free to leave a comment down below and I would ...
EP1: Finding data | Classifying cats and dogs with pytorch | SVTech machine learning tutorials
มุมมอง 1.9K4 ปีที่แล้ว
In this episode you will learn how to find the data you need for training. Specifically, we will use urllib which is a build-in package in python to download the image data of cats and dogs from ImageNet. If you are already familiar with this step, please jump to the second episode.
How I build my quadcopter with STM32 as flight controller.
มุมมอง 17K4 ปีที่แล้ว
Rebuilding my quadcopter with STM32 and Arduino. I am also planning to add GPS for navigation in next video. If you have any questions, please leave a comment! Besides GPS model addon, I am also considering adding a optical flow sensor for indoor stability. If you are interested in what I am doing. please subscribe this channel for further videos! Special thanks to Joop Brokking channel for a l...

ความคิดเห็น

  • @dronedude4168
    @dronedude4168 16 วันที่ผ่านมา

    hi do some ardupilot video on stm board

  • @techiosityco
    @techiosityco 27 วันที่ผ่านมา

    Which reciver module did you put in the drone

  • @Eastindiaelectronics
    @Eastindiaelectronics 4 หลายเดือนก่อน

    Which firmware,inav?

  • @shahidriaz6568
    @shahidriaz6568 6 หลายเดือนก่อน

    can we create project for STM32F4 in VScode with cmake? If , then please make a video. I have cmake projects for pi pico 2040 which is also ARM cortex M0. So I think Cortex M4 can be.

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

    error : 2. how can i do to solve this problem. this is caused by main program loop exceded, even i never change or add on original codes

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

    I fell in love with this project ..can we make our own transmitter -receiver to reduce the cost ?

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

    What is that blue liquid you brushed the copper board with? If possible, can you share the detailed process behind making a custom pcb with the method as shown?

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

    Draft 1a

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

    Great tutorial, really appreciate it!

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

    Amazing video. What do you call the process of making the board with the water and silicone?

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

    Sourcecode mate, i need the code for starting...

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

    hi sheldon, I am currently having some problems with the apc220. Do you have any way I can contact you for help?

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

    Great content,,,,drop more videos buddy

  • @Frank-jz2lq
    @Frank-jz2lq 2 ปีที่แล้ว

    This is so useful! Hope you can keep sharing your STM32 tips or quadcopter building vlog?

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

    Hey that quad crash is similar to mine.I too used joop's code.Must be my fault :(

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

    "Thanks! Ep4 is coming soon!" by Sheldon Von one year ago : (

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

    man..... the look on ur face !! , u have no idea about what u ar doing?!!

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

      lol

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

      @@ivanmaksimovic9219 usually I don't criticize people but he seriously have no idea ,😆😆😆

  • @marcusvinicius-ib1uk
    @marcusvinicius-ib1uk 3 ปีที่แล้ว

    muito bom o projeto eu fiz um com arduino seguindo tutorial do Joop Brokking tambem porem estou tentando fazer esse com o stm32 mas nao estou conseguindo teria como disponibilizar o circuito impresso e os codigos necessarios para funcionar forte abraço

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

    Can you share code with me?

  • @ПавликГерман
    @ПавликГерман 3 ปีที่แล้ว

    how much hours of works did it take in total?

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

    Vonny on your FC would you be able to flash already developed firmware such as betaflight etc? Also at hand I have a STM32F411CEU6 (black pill). I compared the pinouts of the chip to the blue pill MCU you're using. There is a couple of difference like the PB11 pin is not there (or is it labelled as something else?). I am a complete newbie to development, even though I got some idea. Most pins are similar to the blue pill, but maybe could you produce a schematics for the viewers with the black pill?

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

      I am actually building a new FC with this exact chip. It would be a fully open source project and I will make a new series of video about it.

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

      @@sheldonvon5232 F*king legend! Maybe you could include connections to GPS, Minim OSD, vtx, receiver, flash popular FW, etc, should be possible (a while back Drone mesh made a series on diy FC based on a F405 chip). (Also just noticed autocorrect made your name Vonny 😂)

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

      Haha, the Vonny really freaks me out, dude. For more details, I’m actually building a FC with optical flow sensor as well as laser distance measuring sensor, which allows you to fly indoor like DJI drones. My current work is mainly about the basic algorithms like sensor fusion, state estimation and etc., which are quite intriguing and challenging.

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

      @@sheldonvon5232 Laser guidance haha thought you taking the pis 😂 but nope you're serious! Awesome! You working on/ got a time frame for the upcoming vid?

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

      The laser unit is only for the measurement of height, laser guidance would require a laser radar, which is too heavy for common drones. The video would not come out too soon cuz I’m still stuck with the algorithms. 😂😂

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

    Thank you so much!

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

    can you flash the stm32 board with only the USB cable?

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

      Sure. And I think that all you need.

  • @EMRE-px7qh
    @EMRE-px7qh 3 ปีที่แล้ว

    You should use STM32 STEVAL-FCU001V1

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

      Indeed, my chip is a bit overqualified.

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

    @joop broking

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

    best introooooooo thannkkkkss.pleeeease make an pythorch tot for dataframes or csv filessssss:))))))))))))))))))))

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

    Can you do a quadcopter build tutorial? Especially on that focuses in programming an arduino or raspberry pi to fly it

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

      Actually I'm already trying to do that. Thanks for the feedback ☺️

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

    You seem very nice and friendly dude! Thanks for clear tutorial!

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

      but why you dont use logsoftmax for output ?

  •  4 ปีที่แล้ว

    Thank you for sharing.

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

    Mmmmm, I am getting crazy XD. I don't know what have i to fix it? The error is on code: imgs = next(data). On trace messages there is: pic should be Tensor or ndarray. Got <class 'NoneType'>

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

      Make sure you load the image correctly

  • @user-bi1vi6nm2o
    @user-bi1vi6nm2o 4 ปีที่แล้ว

    Nice 👍

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

    mmm, I get error message: stack expects to be qual size, although I wrote into transforms: transforms.Resize((256,256)).

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

      I'm not sure about this error. I encourage you to look it up on stackoverflow.

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

    I am getting this error: Batch must contain tensors, numpy arrays, numbers, dicts or lists;Found <class 'PIL.JKpegImagePlugin.JpegImageFile'> any suggestion?

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

      You should convert the data from PIL image to tensor.

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

    Great explanation! Thanks. When is the EP4 coming out?

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

      Very soon!!

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

      @@sheldonvon5232 I really need the fourth ep :( personally, i'm learning more with your videos than at university. Please keep up the good stuff!!

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

    Great video! You seem super nice and smart, I'd love to keep up with you, do you have any public social media platforms like IG? :)

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

      Thanks dude! My IG username is "sheldon__von". However it is currently a private account (Will be a public one soon).

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

    Shiv-MacBook-Pro:~ shivash$ brew install arm-none-enabi-gcc Updating Homebrew... ==> Searching for similarly named formulae... Error: No similarly named formulae found. Error: No available formula or cask with the name "arm-none-enabi-gcc". ==> Searching for a previously deleted formula (in the last month)... Warning: homebrew/core is shallow clone. To get complete history run: git -C "$(brew --repo homebrew/core)" fetch --unshallow Error: No previously deleted formula found. ==> Searching taps on GitHub... Error: No formulae found in taps. Getting this error message, any idea what the reason is?

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

    Genius. Madman. Comedian. Subscribed!

  • @bohaman.
    @bohaman. 4 ปีที่แล้ว

    I apologize for bothering you but I noticed you have also watch Mr. Brooking videos I hope you can help me with an issue As you may have know, the drone suppose to hover near 1500. However after testing my drone started to hover around 1380. So when I enable auto take off the drone give me the error code number 7. So my only choice is to do a manual take off which I set the throttle at 1380. However when I set my throttle at 1380 and go to the mode 2 flight the quadcopter continue to climb up despite I move my throttle stick to the lowest position I constantly have to emergency shut down the quad copter. I have tried another way to enable the auto take off my just shift the parameter down. For example you have your as 1500 to 1700 I shifted down to 1300-1600. And I adjusted the equation off throttle = manual take off level + xxxx - 1380(which is the level my quad will hover). When I Do this the quadcopter do take off smoothly and hover about half a meter but when I switched to mode 2 it behave unpredictable. Sometime it dropped down and doesn't want to go up but if I move the throttle up it continue to go up despite I move the throttle down. I also made sure I mounted the altitude meter above the propeller and light proof it as well. I know it is a long message but I want you to know I didn't just ask you because I was lazy. I have tried everything way I know how but I just couldn't figure this one out. I am really thanksful for your help. I hope you have a great day

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

      Sorry for the late reply. I've been busy lately. I really wanna help you but actually my code is actually quite different from his code (I took his as reference only). However, I'll try my best to figure out your problem.

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

      Did u check if your barometer is working fine?

    • @bohaman.
      @bohaman. 4 ปีที่แล้ว

      Hello, thank you so much for replying and please no apologize you are helping me. I'm very grateful. And yes I checked all sensor and everythjng working as it should. I will try to make a video so you could see the behavior of the quad

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

      No problems, my friend! You could leave your email so we can be in touch.

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

    Please show it for windows10 full install, dual core H7.

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

      It is basically the same. you need to make some configuration on the compiler path. Also, you need to choose stm32H7 in cubeMX.

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

    Great video!

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

      Thanks! Ep4 is coming soon!

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

      @@sheldonvon5232 Perfect i cant wait!

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

      @@sheldonvon5232 Hey! Is Ep4 comming soon?

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

      Yes, I'm a little busy with my paper lately. I'm trying to make the Ep4 more informative! Good thing worth the wait!

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

    Bad snow 10

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

    Black duck 09

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

    Careful elk 30

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

    When episode 3 will be released?

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

      Thanks for watching! Very soon!

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

      @@sheldonvon5232 I cant wait to watch it!

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

      @@sheldonvon5232 Hello, me from future, 1 year is not very soon.

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

      @@SalihFCanpolat Yeah 🤣

  • @NguyenHung-rz5uj
    @NguyenHung-rz5uj 4 ปีที่แล้ว

    I liked video. You can share PCB . Thank you

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

      Thanks! I cannot share now cause this is not a perfect version of my quadcopter. I will probably share my new version of PCB and code in my next quadcopter video. 😁

    • @NguyenHung-rz5uj
      @NguyenHung-rz5uj 4 ปีที่แล้ว

      @@sheldonvon5232 thank you

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

    where can i buy a GPS like in this video?

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

      Please check if it is available on eBay or Amazon. It is a very common pixhawk GPS model.

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

      @@sheldonvon5232 I have bought many times but got a fake GPS, I am afraid it will happen again. can you give me the link of the shop where you bought the GPS? Please help me

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

      Many times? I'm so sorry to hear that. But I bought this from a Chinese shopping website actually. No idea if they can be delivered to your region. Please tell me how much were the GPS model that you bought (or the links to them) so I could give more advice.😁

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

      @@sheldonvon5232 Physically my GPS is the same as yours, but when I checked the firmware was not in accordance with the original. please tell the shop site where you bought the gps?

  • @alberto-escobar
    @alberto-escobar 4 ปีที่แล้ว

    I liked the video, did you use an open source firmware for the stm32 or did you code your own firmware?

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

      Thanks! I actually coded my own firmware.

    • @alberto-escobar
      @alberto-escobar 4 ปีที่แล้ว

      that's awesome! Could I see your code?

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

      Unfortunately, I accidentally deleted my code on this project. But I am now starting another quadcopter project with official HAL library. I will make another video and release the new code.

    • @alberto-escobar
      @alberto-escobar 4 ปีที่แล้ว

      @@sheldonvon5232 Oh no rip, I look forward to watching the that video when you upload it!

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

    Can you send me the code please To velidipradeep@gmail.com

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

    1. are you dead? 2. can I see your code for this? i am very stupid and am trying to learn how to write my own flight controller peace

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

      I believe I'm still alive. My code is not perfect as you can see. But yes, I can show you the code.

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

    Have you tried other flight controller as well? such as pixhawk or apm board

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

      No, mostly because it would not be challenging to use such boards. They are well developed and all you need to do is tuning the PID without writing any code.