FOC Driver + Feedback Magnetic Sensor - Arduino

Поділитися
Вставка
  • Опубліковано 15 січ 2025

КОМЕНТАРІ • 165

  • @Dustmadeout
    @Dustmadeout 7 місяців тому +23

    Lots of people in the comment section give a lot of criticism and doubts but I think what you do for other people is amazing, providing an info and solutions for complex problems for free! Keep it up, you are doing great.

  • @SouravTechLabs
    @SouravTechLabs 7 місяців тому +9

    Thank you for making code, the schematic, the PCB files open source!

  • @motherjoon
    @motherjoon 7 місяців тому +17

    A few comments: 1) You can put V-grooves on your PCB so they break off easier and cleaner. Putting a slot is a lot less aesthetic 2) See if some of your PCBs can be partly pre-assembled 3) Phoenix CNC on tindie has an arduino 328p bootloader burner that burns QFP chips in less than 3 seconds - definitely check it out so you don’t have to waste arduino boards 4) superglue is super temporary on anything that moves. Love your videos

    • @conorstewart2214
      @conorstewart2214 7 місяців тому +2

      A lot of PCB manufacturers charge you extra if you have snap off parts on your boards since they count them as separate circuits.

    • @NigelTolley
      @NigelTolley Місяць тому +1

      Don't worry about a magnet that would stay on a steel shaft anyway! The superglue is effectively permanent unless it gets above 150C or takes a large shock.

  • @AljazJelen1992
    @AljazJelen1992 7 місяців тому +15

    Two cents from my side for anyone watching this cool video and reading this comment 😊
    First of, this is a nice introduction to the world of motor control, it covers some of the basics.
    Second, some people said that FOC needs position sensor. Thats not true. There are sensorless FOC (read about BEMF or SMO observers)
    Third, what we seen here its not even 5% of FOC, but is a good basis to build a basic FOC (im not saying its bad, im just saying that FOC is much more than setting PWMs based on angle input)
    Fourth, having high pole-pairs is disadvantage, if you want to do FOC with uC which cost below 100€. Why? Angle sensor is measuring rotor mechanical position with some inaccuracy, which is only greater with more pole-pairs, since you need to do conversion to electrical domain.
    Fifth, proper motor control (current, torque, speed) in proper closed-loop is one of the hardest things in embedded systems you can do, if you develop HW and SW from scratch.
    Sixth, as much as this video is cool, please note, this is barely an introduction (stress on barely). For anyone trying to do these things professionally, keep in mind that you can only cover part of the field and not entire motor control. Field is just to vast.
    Lastly, dont be discururaged when you fail. But also dont attempt such projects without having either immesne motivation to learn a few years or enough Control-Theory/Electronics/Firmware/Inverter knowledge to finish in one.

    • @anasdaggag3431
      @anasdaggag3431 2 місяці тому +1

      Can you make a project like this and make a video

    • @AljazJelen1992
      @AljazJelen1992 2 місяці тому

      @@anasdaggag3431 hey there! Gladly but it would take quite some time and I think I dont have enough audience to benefit from it 🥲

  • @anasdaggag3431
    @anasdaggag3431 2 місяці тому +1

    Thanks, after hour of research in the internet, you are the only one giving a clear response to how to do it simply

  • @joshuavincent7884
    @joshuavincent7884 7 місяців тому +2

    so nice to see you revisit this! thanks!

  • @ARKTech49
    @ARKTech49 7 місяців тому +2

    I guess the algorithm is working. video came up top on my feed. and its only 15mins old!
    Loved the content, I just learned some new stuff today.

  • @larspetersen2688
    @larspetersen2688 7 місяців тому +1

    Always a pleasure to watch your videos, always a highlight to see what you have what you have come up with.

  • @CesarAnton
    @CesarAnton 7 місяців тому +2

    Thank you!
    I'm a fan of FOC drivers

  • @ephraimwestenberger3565
    @ephraimwestenberger3565 7 місяців тому +2

    Just when im about to include FOC into a new project! :) Thanks!

  • @ranaharsh365
    @ranaharsh365 7 місяців тому +33

    Video is missing core parameters for FOC, like: Direct axis force and current (Id), Quadrature axis force and current (Iq), Space vectors etc. Happy to see in the next video.

    • @ELECTRONOOBS
      @ELECTRONOOBS  7 місяців тому +17

      Current sensing will ne next. For now it doesn't control the current value...

    • @Jose-tw9bl
      @Jose-tw9bl 7 місяців тому +3

      Content is allready super interesting! If you take it one step further and control currents and use them in another control loop that would be so awesome. I've been trying to do it with no success😅

    • @hellyesOo
      @hellyesOo 7 місяців тому

      Great job, but still not a FOC but you are doing a great job.

    • @TimothyKNetherlands
      @TimothyKNetherlands 6 місяців тому

      In the end, FOC is all about having your current vector being orthogonal to your magnetic field vector. If you can build your 3-phase signal without having to use transforms, then that's fine too. I.e. you don't exactly need these parameters.

  • @Klaus-b1u
    @Klaus-b1u 7 місяців тому +2

    Interesting concept! Like it! Thx for sharing.

  • @faultboy
    @faultboy 7 місяців тому +2

    Ladies and gentleman, he really did it!!!

  • @haydenc2742
    @haydenc2742 7 місяців тому +5

    Can you put via's under the controller chip, then make a larger ground plane (or even a 4 layer board) so the internal copper pours can act as heatsinks spreading the heat out away from the chip...use the copper and PCB as a heatsink
    Very cool design...take a file or low grit sand paper and scuff the end of the shaft and back of the magnet before applying the glue, give is a rough surface to bond to.
    Keep em coming!!!!

  • @ranganatennakoon
    @ranganatennakoon 7 місяців тому

    I was waiting for this project and tutorial ! thanks

  • @tichise
    @tichise 5 місяців тому

    This is the product I've been looking for. Wonderful 👍 Hand soldering is tough, so I'd be thrilled if this becomes available as a PCBA or in shops.

  • @rafaelguida2317
    @rafaelguida2317 7 місяців тому

    I added this video to favorites as soon as I saw the thumbnail! What a great video! You always do a great job explaining the concepts and showing how everything works, really neat pcb designs btw! I wonder if you could add some thermal vias below the IC that gets hot to help with heat dissipation. Thanks for the video!!!

  • @h1tec
    @h1tec 4 місяці тому

    Thank you so much, this video was very amazing and informative 😁 Would love to see more brushless motor content soon 👍

  • @mallikarjunse
    @mallikarjunse 7 місяців тому +1

    Loved the start. 😂😂

  • @bobrowles43
    @bobrowles43 7 місяців тому +1

    Love your channel and videos... please keep them coming. One possible content suggestion. I'm a novice about ready to dive into my first PCB from PCB way. I'm struggling a little with KiCad. Maybe a playlist with more detail for beginners / novice hobbyists on how to design a PCB and maybe a walkthrough with KiCad or open source equivalent. Anyway, great content as always. thank you.

  • @mates436
    @mates436 7 місяців тому +7

    good job but I don't see the essence of FOC there. how did you solve the current measurement when you talk about torque regulation. I would also be interested in how he mastered the park and clark transformation atmga.
    finally, I would recommend you to increase the pwm frequency above 20khz, you wouldn't have strange sounds there either.

    • @akkudakkupl
      @akkudakkupl 7 місяців тому +1

      The transforms are doable on ATMega if you use tables or CORDIC for the trig functions and fixed point math of course.
      But he doesn't measure phase currents so no way to do the transforms without that.

    • @AljazJelen1992
      @AljazJelen1992 7 місяців тому

      Additionally, there is no way to use this ATMEGA for FOC @ 20kHz
      Clock frequency is just too slow to be able to read angle, process currents, perform corrections, calculate DQs, do the PI, apply svpwm and repeat.
      I mean you can do it in most basic form, but it's like putting lawnmower motor to a child toy chassis and call it a car.

    • @akkudakkupl
      @akkudakkupl 7 місяців тому +1

      @@AljazJelen1992 might be able to do the algorithm at 1kHz repetition rate, but yeah. Should go to some ARM CPU.

  • @jetraid
    @jetraid 7 місяців тому

    Amazing, thats give me an idea for a gauge, now only need to find small motors with a lot of poles

  • @mancio92M
    @mancio92M 7 місяців тому

    great tutorial on FOC, thanks for the tutorial!

  • @user-xb5zu6zu7j
    @user-xb5zu6zu7j 7 місяців тому +2

    Good stuff! More vids like that please.

  • @saaieshithier
    @saaieshithier 7 місяців тому

    Another cool project! Thanks!

  • @joaogabbardo3087
    @joaogabbardo3087 6 місяців тому

    Congratulations for the very interesting project of FOC driver controller. With the posibilty of a precise positioning, brushless motors can be a very good substitute for servos in apllications where quickly movment changes are ncessary. I looked the system control routine of the program and noted that it implements in fact a PD controller instead a PID (lacks the integral gain and also the intergral term calculation). For applications where quick corrections are nedded it is the appropriated kind of controller to be used, and it is the case here. Anyway it would be interesting make a test adding the integral parcel and see the behavior of the motor positioning, after all the integral parcel remove the steady-state error.

  • @PhG1961
    @PhG1961 7 місяців тому

    Waw, this looks really awesome!!

  • @chuvvyyk
    @chuvvyyk 7 місяців тому

    Good job! Smart knob is based on this technology!

  • @SamSpiri
    @SamSpiri 7 місяців тому +1

    Apply a low pass filter to both of your inputs into PID. That will help with runaways and shaking. Learned from FPV drones :)

    • @AljazJelen1992
      @AljazJelen1992 7 місяців тому

      This cannot work for angle input, as it will result in phase shifts which is for proper FOC (current control) undesirable.
      Except if you then implement correction algorithms

  • @rashidz97100
    @rashidz97100 5 місяців тому

    Love this channel! 🎉 Could you do a video on controlling a hub motor with the sensorless esc? 😊

  • @nathanweasley4580
    @nathanweasley4580 3 місяці тому

    This IS FOC since the orientation of the magnetic field is explicitly controled by rotor position feedback. This isn't a complete FOC because there aren't explicit Iq and Id current loops, so it's open-loop with position PI as feedforward. So this design does benefit a bit from the concept of FOC, but not much. However it's hobbist-friendly and could serve as an entry project for any who wants to dive into real FOC.

  • @Davidlahall
    @Davidlahall 7 місяців тому

    Good job.... Just a side note the more practical your content( not that you know how we would use it but rather how easy it if to take from you and then for us to implement it) the more obvious it is for us to subscribe like share... ect. No need to ask us to do this when the content is good.

  • @NilsRohwer
    @NilsRohwer 7 місяців тому

    Brilliant video and work ❤

  • @Build_the_Future
    @Build_the_Future 7 місяців тому +1

    could you add more MOSFETs in parallel to get more current?

  • @chrismayer8990
    @chrismayer8990 7 місяців тому

    Many thanks for your great work!

  • @captainahab8444
    @captainahab8444 6 місяців тому

    Awesome video as always

  • @sc0or
    @sc0or 5 місяців тому

    FOC relates to a coil-magnet interaction. What you made is a position reader. It could be made as an optical device, variable capacitor, counting of pulses, etc. which “field” then it would? Posted.

  • @ottowinter312
    @ottowinter312 3 дні тому

    @electronoobs Team,
    your FOC working well with AS5048 Sensor over I²C (SCL / SDA) !
    You have forgotten to connect A1 & A2 pins to GND !
    The I²C address should be 040 and if you let the two pins open, that does not working!
    I've tested it and it works fine...

  • @conorstewart2214
    @conorstewart2214 7 місяців тому +1

    This still isn’t really FOC is it? Doesn’t FOC control the current through the coils rather than just setting a PWM duty cycle?

  • @yasirshahzad3732
    @yasirshahzad3732 Місяць тому

    Hi, I have a question about shunt feedback commonly used below H-bridges. I noticed that your design doesn’t include this shunt. Could you explain its purpose? Many setups place shunt resistors below the bridge for current measurement, and stepper motor bridges often use these shunts for adaptive control, adjusting based on the torque demands of the stepper motor. Could you clarify the role of this shunt and why it’s not included in your design?

  • @trongnguyenphanminh5615
    @trongnguyenphanminh5615 2 місяці тому +1

    What name of BLDC you use in this video

    • @shotar87
      @shotar87 Місяць тому

      I was about to ask the same question

    • @shotar87
      @shotar87 Місяць тому

      Tarot 4108

    • @shotar87
      @shotar87 Місяць тому

      Tarot 4108

  • @intisharalammisbahul9927
    @intisharalammisbahul9927 7 місяців тому

    This just so happens to be my research topic at uni.

  • @samm7716
    @samm7716 7 місяців тому

    could you do a part 2, where you implement other control schemes and using z domain to properly implement a difference eq as a compensator?
    very entertaining video

  • @omarsalem5832
    @omarsalem5832 28 днів тому

    Thank you!

  • @fefafafe5059
    @fefafafe5059 7 місяців тому

    All wishes are with you

  • @DemocritoBinary
    @DemocritoBinary 7 місяців тому

    Para contar las vueltas puedes utilizar este algoritmo:
    Sabiendo que el AS5600 tiene una resolución de 4096 puntos por revolución, entonces:
    * dif --------> diferencia entre pasado y presente.
    * num -------> Valor actual del encoder.
    * last ---------> Valor anterior del encoder.
    * turns -------> número de vueltas.
    * steps -------> Pasos totales.
    dif = num - last; // Guarda la diferencia entre el valor nuevo y el valor anterior (pasado).
    last = num; // Y ahora guarda el valor actual como pasado.

    if (dif < -2048) turns = turns + 1; // Comprueba si ha pasado por cero para contar una vuelta (cuando pasa de 4096 a 0) o descontar una vuelta (cuando pasa de 0 a 4096).
    else if (dif > 2048) turns = turns - 1; // Esto se consigue si en la lectura del encoder el valor anterior y actual cruza ese umbral y está dentro del rango del "if".
    steps = (long)(turns * 4096L) + (long)num;
    El problema lo vas a encontrar si cuentas vueltas de forma muy rápida, probablemente deje de contar bien. No es problema del algoritmo de contar vueltas, sino de la lentitud en la ejecución. Se necesitaría acceder al AS5600 por interrupción.

  • @djdesiderium
    @djdesiderium 5 місяців тому

    What motor are you using, and what torque are you getting?

  • @purvr4626
    @purvr4626 7 місяців тому

    This is a good video for FOC basics well done man.
    A request, Please can you make a tutorial for SimpleFOC library? If possible for esp32 it would be of so much help.

  • @muhammadshahzaib3813
    @muhammadshahzaib3813 7 місяців тому

    Thank uou for another awesome video.

  • @Nayel-Khouatra
    @Nayel-Khouatra 7 місяців тому +1

    Hi! In one of your previous videos, you mentioned that using the INA3221 is a great choice for measuring each phase of a BLDC motor. I'd like to use it to create a custom ESC for a drone, but I'm not sure how to wire this sensor in EasyEDA. Could you guide me through the process? Can I send you an email for more details?

  • @pauldls9972
    @pauldls9972 7 місяців тому

    Your sensor is the as5048a, which only does SPI and PWM, if you want I2C you need the AS5048b

  • @SupernovaSpence
    @SupernovaSpence 7 місяців тому

    Like others have said, I look forward to state space implementation. :)

  • @noviceartisan
    @noviceartisan 7 місяців тому +1

    You need to replace the AS5600 with a better sensor. It's not really meant to be used to way you're using it, with a spinning device, and is ideally meant to be used in an object with a fixed rotation of under 360 degrees, with the hard angles recorded in the one write PROM for permament use.
    Try the MT6701 :D

    • @ELECTRONOOBS
      @ELECTRONOOBS  7 місяців тому +1

      Thanks so much for the tip!

  • @trjaudio
    @trjaudio 6 місяців тому

    What bldc did you use? Link please :)

  • @user-jv7eh9ho9s
    @user-jv7eh9ho9s 7 місяців тому +1

    You are the best

  • @paulcohen1555
    @paulcohen1555 7 місяців тому

    Are the files at PCBWAY updated with the programming pins?

  • @mechaforge4128
    @mechaforge4128 6 місяців тому

    Is the code displayed on your tutorial page, the most up to date code? I've built out your schematic on protoboard and all the hard ware is working correctly however motor does not react to the potentiometer turning accept for a tiny twitch at one point. The motor also doesn't return to its original position if I turn it by hand. The hardware does work with your original code without feedback. I noticed will printing out the values for "SPMValueA = ElectricalPosition + RotationDirection + SyncOffset;"
    that the value goes up to 7471 but if value B and C are adding 120 to this then they realistically make no difference when changed to %360

  • @ernieprevost6555
    @ernieprevost6555 23 дні тому

    Hi,
    Have you by any chance updated your SimpleFOC V2 PCB design to include ISP pins for loading the bootloader? I ordered some of your V2 boards from PCBWay but it is awkward get the bootloader on the bare ATMEGA329P. If not would it be possible to have your original design files so I could try and modify it?
    Ernie

  • @GeekDetour
    @GeekDetour 7 місяців тому

    What a beautiful project! Andrei, I want to be your friend - would you?🤣Contact me! I spent a week playing with the AS5048A - the one that communicates over SPI, instead of I2C. It communicates way faster than the AS5600 (roughly 10x faster) - but the readings were more nosy. I still don't know if that's just because it has a 14 bit resolution instead of a 12 bit... Also, the AS5600 has 2 internal modes: when it is rotating fast, it is also noisier - when the speed reduces, it uses some filtering to provide more steady readings.

    • @ELECTRONOOBS
      @ELECTRONOOBS  7 місяців тому

      Thanks fot your message, I've seen other posts using it with i2c but I wasn't able to make ir work that's why I've only used the 5600.

  • @mr.satishfy
    @mr.satishfy 7 місяців тому

    Is it rectangular hole to easy cut out 2nd pcb

  • @Lucas_sGarage
    @Lucas_sGarage Місяць тому

    can you share the link for the motor?

  • @dystopian-me
    @dystopian-me 2 місяці тому

    can we reduce bldc noise sound?

  • @pekhotinyets
    @pekhotinyets 5 місяців тому

    I know the as5600 communicates over i2c. What if this motor driver has to taklk to something else. Now the i2c bus is constantly being use. Is there another position sensor or another bus that can be used?

  • @bananasba
    @bananasba 7 місяців тому

    Is it possible to use back EMF to control motor without sensor?

  • @shyebutnot8637
    @shyebutnot8637 7 місяців тому

    I see motors and circuit boards: can’t help but watch

  • @thunderbug1819
    @thunderbug1819 7 місяців тому

    Please make this into a product! A bldc Arduino server motor that can either be used as an Arduino servo to play around directly or as cheap and quiet servo modules that get commands via serial or can bus. Would be amazing for some projects 😄

  • @mikeseba7817
    @mikeseba7817 7 місяців тому

    👍👍👍
    Thanks!

  • @mutthunaveen
    @mutthunaveen 7 місяців тому

    Wonderful video...😊😊

  • @widyahong
    @widyahong 7 місяців тому

    Can we only use internal sensored brusless 3 phase motor? So we can get rid zero crossing sensor and the hall effect sensor?

    • @conorstewart2214
      @conorstewart2214 7 місяців тому

      Internal sensored motors just have Hall effect sensor inside them. They tend to be more expensive too, just attaching a magnet to the back of the motor shaft is usually a better option.

  • @DJSolitone
    @DJSolitone 7 місяців тому

    Nice job exactly what I am currently working on. This is helpful. Do you intend to expose the SPI on a 2.2 revision of your gerber, because I don't feel like butchering some arduino dev boards just in order to get this cheap part.

    • @Janezeng-v9z
      @Janezeng-v9z 6 місяців тому

      hey! do you need PCB supplier? i can help you.

  • @ernieprevost6555
    @ernieprevost6555 6 місяців тому

    Hi, I found your FOC V2 project very interesting, so much so I have ordered a few of your PCB boards from PCBWAY to try. But if you don’t mind I would like to ask a couple questions as I am new to the world of SMD PCM manufacturing.
    Q1) I think R3 (NTC) is a temperature sensor! Does it have a value? And where did you source it from?
    Q2) R4 on your schematic does not have a value what should it be?
    Q3) Diodes D1 & D2 did you source them from Aliexpress?
    Q4) Where did you source the LED1 from?
    Thanks for a great insight into FOC.
    Ernie

    • @Janezeng-v9z
      @Janezeng-v9z 6 місяців тому

      hey! do you need PCB supplier? i can help you.

    • @ernieprevost6555
      @ernieprevost6555 6 місяців тому

      @@Janezeng-v9z Hi, thank you for the offer but I have already ordered and received some PCBs.

  • @raymundhofmann7661
    @raymundhofmann7661 7 місяців тому

    Doesn't FOC mean the motor is controlled with a current that is always in a phase such as to maximize torque? I can't verify that, but i see that there is a position feed back.

  • @ThoCoKhi181
    @ThoCoKhi181 7 місяців тому

    i have a question: what are the inputs and outputs of the PID? Since you used a sine wave, you were able to precisely control the position of the rotor, right?

  • @pipsqueak2009
    @pipsqueak2009 7 місяців тому

    Nice project!

  • @user-xb5zu6zu7j
    @user-xb5zu6zu7j 7 місяців тому

    Quick question: How do you design your PCB use MOSI and MISO, SCL and CS to burn bootloader? Do you use jumpers to select these pins as inputs for burning bootloader (from Arduino Nano) and then when its the job is done select these jumpers to whatever you need in the project?

    • @ELECTRONOOBS
      @ELECTRONOOBS  7 місяців тому +2

      The atmega328 has those pins as default mosi miso on pins 11 12 ad 13. You Don't need any jumper just add pads dor the pina and that's is

  • @barbaro9154
    @barbaro9154 7 місяців тому

    Where can I buy this motor?

  • @anibalvilelarj
    @anibalvilelarj 7 місяців тому

    Hi, congratulations!
    What do you think about to add an external Floating Point Unit, or a cheaper 32bit microcontroller(stm32f103c8t6) for the math calculations with SPI communciation?

    • @AljazJelen1992
      @AljazJelen1992 7 місяців тому +1

      If you plan to use current control, forget about SPI, it's too slow.
      If you want to find cool ready-to-use HW, then check STM32G431 ESC. It's perfect for proper FOC

  • @stm32user
    @stm32user 7 місяців тому

    Great work man

  • @flolorenzo
    @flolorenzo 7 місяців тому

    Did you use SPI or I2C to talk to the AS5048, as this module only supports SPI. It doesn't look like you're able to use SPI with the breakoutboard

    • @AljazJelen1992
      @AljazJelen1992 7 місяців тому

      Forget about either, if you want higher speed torque control.
      Except if you can implement observers

  • @paulcohen1555
    @paulcohen1555 7 місяців тому

    How can I PERFECTLY center the magnet on the axle?

  • @zarnianali8091
    @zarnianali8091 7 місяців тому

    Sir why you did not use esp32? you always use Arduino

  • @peter360adventures9
    @peter360adventures9 7 місяців тому

    Awesome work.

  • @gidsvids8320
    @gidsvids8320 6 місяців тому

    I don't think foc (field-oriented control) could be used for positionn control since foc maintains a 90 deg between d and q axis of voltage or current which requires constant speed to maintain
    However, i still like this video for demonstrating position control
    Foc usually requires reading phase currents then converting them to d and q axis forms using park and clarke transforms, then having PI controller for the command of voltage d and q axis then converting it back to phase voltages through park and clarke transforms
    I don't think arduino could handle such calculations in high speeds unless theres a library for that

  • @stm32user
    @stm32user 7 місяців тому

    I am waiting for your helicopter video. You explained in previous video how the helicopter moves up down back forward.

  • @Jose-tw9bl
    @Jose-tw9bl 7 місяців тому

    Great content!!

  • @HalfAssProjects
    @HalfAssProjects 7 місяців тому +1

    Привет! Извини, что пишу по-русски, по-английски не умею:)
    Я купил ту же микросхему, что и у вас, но в dip корпусе. Собрал по той же схеме, но она работает не конкретно. С маленькими моторами она вообще не работает: моторы дёргаются, сильно греется мотор и драйвер и все. С большим мотором, подобным вашему работает, но он крутится очень медленно в режиме установки скорости. Я даже модернизировал код, но ничего не помогает :( Даже большой мотор начинает дорожать и дёргаться при таких же скоростях, как у вас в видео. Само движение тоже рваное, мотор заметно дёргается при движении. Пробовал даже ставить конденсаторы в различные места, но ничего не помогает. В чем может быть проблема?
    P.S. посмотрел видео немного дальше. Вы сказали, что схема не будет работать с моторами от дронов. Ок. Мой большой мотор имеет 18 катушек. Неужели этот мало?

  • @subash001s
    @subash001s 7 місяців тому

    Sir what about ur MPPT SOLAR CHARGE???? Fast finish the changer the make other videos

  • @rizer58
    @rizer58 7 місяців тому

    hi! why are you using a rather expensive driver ($12)? why don't you use DRV8313 ($2) or DRV8323 ($3) or some cheaper ones?

  • @The_electronics_nerd
    @The_electronics_nerd 7 місяців тому

    I electonoobs i am a fan

  • @ZENOX_BGMI
    @ZENOX_BGMI 7 місяців тому

    Bro i want help to program arduino i am confused plz respond

  • @conorstewart2214
    @conorstewart2214 7 місяців тому

    Don’t PCB manufacturers not like you having snap off parts? Don’t they charge extra for that since it is separate circuits? With PCBWay don’t you need to select “Panel by Customer” and set the number of different designs which in this case is 3?

    • @Janezeng-v9z
      @Janezeng-v9z 6 місяців тому

      hey! do you need PCB supplier? i can help you.

  • @ashkananali8571
    @ashkananali8571 7 місяців тому

    Can you do this on Arduino?

    • @ELECTRONOOBS
      @ELECTRONOOBS  7 місяців тому

      What? This is Arduino code!

    • @ashkananali8571
      @ashkananali8571 7 місяців тому

      @@ELECTRONOOBS What is the name of the motor driver used?

  • @GameAndJokes
    @GameAndJokes 7 місяців тому

    Brother I m really Grateful for your video, Can you please try Closed Loop control In Simple FOC mini Board I tried so much But i couldn't make it work, Thanks ❤

  • @VideoStefan17
    @VideoStefan17 7 місяців тому

    supercool!!

  • @jirikucera84
    @jirikucera84 7 місяців тому

    Great video

  • @stefanguiton
    @stefanguiton 7 місяців тому

    Excellent

  • @milostean8615
    @milostean8615 3 місяці тому

    brilliant :]

  • @weerobot
    @weerobot 7 місяців тому

    Awesome...

  • @BLATSZ123
    @BLATSZ123 7 місяців тому

    Still waiting for the scooter update

  • @DrLithium
    @DrLithium 7 місяців тому

    Отказался от AS5600 в пользу MT6701. Выгоднее по скорости и вариантам вывода данных, да и точность хорошая - 1024 деления на оборот.