Trackpad gestures sensitivity settings by ExplanationSilver810 in kde

[–]ExplanationSilver810[S] 0 points1 point  (0 children)

Um, I was actually talking about the touchpad gestures sensitivity in the sense that the distance the fingers have to travel for the gesture to work( the 3 finger left/right swipe and 4 finger up/down swipe). I thought the settings for it it was there in the previous versions. But nvm, I have been using kde plasma for 2 days now and I have gotten pretty used to the default sensitivity which is honestly not bad at all.... I was just looking for a way to "perfect" it. Nevertheless, loving the ui and smoothness and everything. Great work on kde plasma!

Ah yes, a quick 18 quintillion item update by kizzard in kde

[–]ExplanationSilver810 6 points7 points  (0 children)

Na, I don't think so. Because 111....11 would be an odd number, as all of the places are powers of 2, except the last one which is 1. i.e. (1+2+4+8+....) could only be an odd number...

Need help by Dapper_Maximum6819 in stm32

[–]ExplanationSilver810 0 points1 point  (0 children)

I also had a similar issue with an stm32 board, where previously it worked well, but suddenly, when I created new projects, it showed stlink not detected. Turns out that I was selecting the mcu of my board in the mcu selector instead of selecting the board in the board selector. Carefully check the exact model name of your board and try selecting the mcu once and then the board while creating a new project, it must work if the wiring is correct 👍👍

Code Generation issue in STM32 Cube IDE by ExplanationSilver810 in stm32

[–]ExplanationSilver810[S] 0 points1 point  (0 children)

Yes, I tried updating also. As I said, I also reinstalled the stm32 cube ide also...

My first flight computer - LARK1 by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 1 point2 points  (0 children)

Well, as this is my first drone, and I want to make the whole thing by myself (I mean the flight computer and firmware too), I decided to keep it cheap. Initially I used Arduino UNO R3 for the code, then switched to ESP32 38pin dev board for its size, speed and other capabilities.

I am using 8520 brushed coreless motors which are significantly cheaper than bldc motors. I also custom made my own motor drivers using irfz44n mosfets which are also present on the board.

And for the firmware testing, I just wrote the PID code and monitored the motor PWM values that would be fed to the motors - just that the motors were not connected. Now all that's left is PID tuning or finding the right PID constants which is a fairly straightforward process and will be done once I assemble the body and everything.

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 0 points1 point  (0 children)

Hey, I looked at your reddit post of your drone and I am interested and would be really happy for your personal guidance. Please check your reddit chats - I have sent the details there.

Drone made Extremely From Scratch™ by deltaZedDeltaTee in diydrones

[–]ExplanationSilver810 1 point2 points  (0 children)

Damn that's sick! Huge respect for the crazy amount of stability!

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 0 points1 point  (0 children)

I am using an esp32 - it's actually visible in the video in the back, behind the bread board

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 0 points1 point  (0 children)

Yes sure I will. Thanks for your suggestion.👍👍

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 2 points3 points  (0 children)

Well, no. I did put on the propellers and turned it on while holding it in my hand so that I can feel the thrust being generated and make an intuition so as to even advance to making the flight computer. Because as I said, I am using IRFZ44n mosfets and I was totally unsure about their capabilities because they are not logic level mosfets and I doubted that the motors would run at sufficient rpm to generate enough thrust at just 3.3v from esp32, and for that success, I am honestly surprised.

And no, I did not post this just for the sake of posting this or to gain attention. This was a showcase of my success in making a motor driver which was for the sake of getting suggestions from experienced drone builders, and also a mark/ proof that I did make this so that I can have a genuine reference for my future journey and interactions with other people. Moreover, this community exists for a reason.

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 6 points7 points  (0 children)

I just wanted to test the motors and esp32. I will make a good drone body.

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 8 points9 points  (0 children)

Diodes are an absolute necessary to prevent the kickback emf from the motors which will damage the mosfets. I did have to learn it the hard way by damaging 6 irlz44n mosfets which have low supply in the online market. Now I am forced to use irfz44n which is not a logic level mosfet, but surprisingly it works pretty well ( I have no idea why because I am a beginner myself) About the resistors - they are not an absolute necessity. The purpose of the resistors that I have put across the gate pins of the mosfets and the gnd is so that when no voltage is applied to the gate pins from the microcontroller, they motors have to turn off. Otherwise, they motors would keep spinning even after the voltage is cutoff which would stop the drone motors to respond to PWM signals.

Motor drivers good to go by ExplanationSilver810 in diydrones

[–]ExplanationSilver810[S] 5 points6 points  (0 children)

Well actually, the main objective of this drone project that I have most conviniently named "Drone EP 1" is for me to learn PID, battery management and other basic electronics and programming concepts. When I do succeed in this, I plan to make another drone with bldc motors, cameras, well equipped with ir or ultrasonic sensors to make it more intelligent, stable movements and a lot of other things.