Joop Brokking
Joop Brokking
  • 109
  • 9 501 802
Meet JAMR, an Arduino based GraviTrax marble lifting robot
Just Another Marble Robot (JAMR) is a very simple Arduino project that you can build by using a 3D printer, some inexpensive 28BYJ-48 stepper motors, ULN2003 drivers and an Arduino Uno. In this case it lifts marbles for the GraviTrax marble track. Like the Gravitrax Power Elevator but with more style :)
You can find more information on my website:
www.brokking.net/JAMR.html
Music: The Clock (instrumental) by RYYZN
zhlédnutí: 5 001

Video

The JB-Serial Monitor - Update V1.01
zhlédnutí 4,8KPřed 2 lety
In this video I’m showing you some of the new features of the JB-Serial Monitor V1.01. Most of them are based on the comments of my viewers. So thank you for all the comments in the previous video and please don’t hesitate to share your comments on how to improve the JB-Serial Monitor even further. You can download the JB-Serial Monitor here: www.brokking.net/JB-Serial_Monitor.html The previous...
The JB-Serial Monitor - The advanced serial monitor tool
zhlédnutí 9KPřed 2 lety
Recently I made a serial monitor for my Arduino projects that can handle hexadecimal, binary, decimal and ASCII in- and output. Written as a tool for my own projects I decided that it also might be helpful to others. So that is why I made this serial monitor available as freeware on my website. You can download the JB-Serial Monitor here: www.brokking.net/JB-Serial_Monitor.html Please don’t hes...
Improve your Arduino programming skills - SRAM management
zhlédnutí 33KPřed 4 lety
Random and hard to trace errors or lockups can be caused due to a bad SRAM data management. In this video I explain the most important SRAM areas with the use of simple and understandable Arduino examples. Video about direct register access: czcams.com/video/8aMsJWpXyE8/video.html Video about the qualifier volatile: czcams.com/video/o3dcmo-hbQw/video.html Video about pointers: czcams.com/video/...
Miniature steam engine - The Wilesco D2 (and some Arduino)
zhlédnutí 18KPřed 4 lety
It’s small, quiet and mesmerizing to watch. On a 20ml (0.68fl oz) water refill it can run for 30 minutes! And I simply couldn’t resist it to add some Arduino.
Pointers and floats - Improve your Arduino programming skills
zhlédnutí 67KPřed 4 lety
Pointers can be difficult to understand. In this video I’m using simple examples to explain the use of pointers in a understandable way. The balancing robot YABR: czcams.com/video/6WWqo-Yr8lA/video.html Don't forget to visit my website: www.brokking.net/
I made a waypoint app in Visual Studio for the YMFC-32 Arduino drone
zhlédnutí 85KPřed 5 lety
Without using a Google API I programmed a waypoint map application that makes it possible to fly waypoint missions with the YMFC-32 autonomous drone flight controller. The location of the drone is visible on the map as it moves around. In this video I explain how I build it and how it works. You can download the Visual Studio project from my website as shown in the video. The YMFC-32 flight con...
Building a new frame and flying waypoints - YMFC-32 Arduino drone
zhlédnutí 35KPřed 5 lety
In this video I’m trying to fit the YMFC-32 flight controller in a pretty small frame. With my own YMFC-32 flight monitor program it’s possible to fly waypoints and show the location of the quadcopter on a map. Links to the parts can be found on my website: www.brokking.net/bain_YMFC-32_Hubsan_frame.html The YMFC-32 flight controller project page: www.brokking.net/ymfc-32_auto_main.html
YMFC-32 quadcopter - Return To Home and fail-safe - Software update
zhlédnutí 39KPřed 5 lety
In this video I explain the new Return To Home and fail-safe features. The YMFC-32 is a very simple and easy to understand Arduino project that will help you to develop your own autonomous flight controller. Because the code is fully explained in various videos and kept as easy as possible everybody should be able to further develop this code. IMPORTANT: Fly the quadcopter with the original sof...
How to build the YMFC-32 GPS hold quadcopter - With free Arduino code and schematics
zhlédnutí 105KPřed 5 lety
In this video I explain how to build the YMFC-32 autonomous flying GPS hold quadcopter. You can download the free Arduino code from my website. The YMFC-32 is a very simple and easy to understand Arduino project that will help you to develop your own autonomous flight controller. Because the code is fully explained in various videos and kept as easy as possible, everybody should be able to furt...
How to program a quadcopter GPS hold function part 2 - YMFC-32 - The STM32 - Arduino quadcopter
zhlédnutí 28KPřed 5 lety
In this video I will explain how I implemented and programmed the GPS hold function in the YMFC-32 quadcopter flight controller code. The YMFC-32 playlist: czcams.com/play/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC.html The YMFC-32 project page: www.brokking.net/ymfc-32_auto_main.html Modifying the FlySky T6 transmitter: czcams.com/video/RPDRjUhy2l0/video.html The ublox document for the NMEA protocol: ...
How to program a quadcopter GPS hold function part 1 - YMFC-32 - The STM32 - Arduino quadcopter
zhlédnutí 33KPřed 5 lety
In this video I will explain how I implemented and programmed the GPS hold function in the YMFC-32 quadcopter flight controller code. The YMFC-32 playlist: czcams.com/play/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC.html The YMFC-32 project page: www.brokking.net/ymfc-32_auto_main.html Modifying the FlySky T6 transmitter: czcams.com/video/RPDRjUhy2l0/video.html The ublox document for the NMEA protocol: ...
Tuning the YMFC-32 settings the easy way | The Arduino - STM32 GPS hold flight controller
zhlédnutí 14KPřed 5 lety
In this video I introduce a new method for tuning the flight controller parameters. Tuning tree settings at once without the need for extra channels is possible with the YMFC-32. The YMFC-32 playlist: czcams.com/play/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC.html The YMFC-32 project page: www.brokking.net/ymfc-32_auto_main.html Setting up the Arduino IDE for uploading programs to the STM32: czcams.com...
YMFC-32 - Compass implementation| The STM32 - Arduino DIY GPS drone | Free Arduino code
zhlédnutí 43KPřed 6 lety
In this video I explain the implementation of a compass in the YMFC-32 flight controller code. The YMFC-32 autonomous is a DIY GPS hold quadcopter that can be built for only €200. This includes the telemetry system, GPS, battery, transmitter, frame, motors, ESC’s etc. You can find a complete parts list on my website. The YMFC-32 playlist: czcams.com/play/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC.html ...
New GPS hold algorithms for the YMFC-32 DIY flight controller
zhlédnutí 13KPřed 6 lety
After some weeks of trial and error I really got the GPS hold algorithms to work. I’m very pleased with the result. In the upcoming videos I will explain the workings of the GPS hold algorithms. About my test quadcopters: www.brokking.net/bain_test_quads.html The YMFC-32 playlist: czcams.com/play/PL0K4VDicBzshwCpUHzIB6hOLQVkDFHbxC.html The YMFC-32 autonomous project page: www.brokking.net/ymfc-...
Easy long range Arduino telemetry for the YMFC-32 DIY autonomous drone
zhlédnutí 46KPřed 6 lety
Easy long range Arduino telemetry for the YMFC-32 DIY autonomous drone
Building a DIY Arduino STM32 autonomous drone | YMFC-32 first GPS hold flight
zhlédnutí 36KPřed 6 lety
Building a DIY Arduino STM32 autonomous drone | YMFC-32 first GPS hold flight
YMFC-32| Altitude hold programming and implementation| The Arduino - STM32 DIY autonomous drone
zhlédnutí 61KPřed 6 lety
YMFC-32| Altitude hold programming and implementation| The Arduino - STM32 DIY autonomous drone
Improve your Arduino programming skills - Open drain
zhlédnutí 22KPřed 6 lety
Improve your Arduino programming skills - Open drain
YMFC-32 | The Arduino - STM32 quadcopter | Update
zhlédnutí 35KPřed 6 lety
YMFC-32 | The Arduino - STM32 quadcopter | Update
YMFC-32 | Part 4 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
zhlédnutí 50KPřed 6 lety
YMFC-32 | Part 4 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
YMFC-32 | Part 3 | Building the STM32 and Arduino based quadcopter.
zhlédnutí 65KPřed 6 lety
YMFC-32 | Part 3 | Building the STM32 and Arduino based quadcopter.
YMFC-32 | Part 2 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
zhlédnutí 28KPřed 6 lety
YMFC-32 | Part 2 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
YMFC-32 | Part 1 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
zhlédnutí 69KPřed 6 lety
YMFC-32 | Part 1 | a DIY 32-bit STM32 and Arduino based quadcopter flight controller
STM32 for Arduino - Electronic Speed Controller (ESC) - STM32F103C8T6
zhlédnutí 72KPřed 6 lety
STM32 for Arduino - Electronic Speed Controller (ESC) - STM32F103C8T6
STM32 for Arduino - Connecting an RC receiver via input capture mode
zhlédnutí 69KPřed 6 lety
STM32 for Arduino - Connecting an RC receiver via input capture mode
STM32 for Arduino - Connecting an RC receiver should be easy, right?
zhlédnutí 131KPřed 6 lety
STM32 for Arduino - Connecting an RC receiver should be easy, right?
Arduino for STM32 + MPU-6050 == Improve your programming skills!
zhlédnutí 207KPřed 7 lety
Arduino for STM32 MPU-6050 Improve your programming skills!
Getting started with the STM32 microcontroller - STM32F103C8T6 via Arduino
zhlédnutí 335KPřed 7 lety
Getting started with the STM32 microcontroller - STM32F103C8T6 via Arduino
Modifying the FLYSKY T6 for Ardupilot (one channel, 2 switches, 4 flight modes!)
zhlédnutí 31KPřed 7 lety
Modifying the FLYSKY T6 for Ardupilot (one channel, 2 switches, 4 flight modes!)

Komentáře

  • @travelfoodandnature4782
    @travelfoodandnature4782 Před 15 hodinami

    if you are not the programmer than who is

  • @pupyseth
    @pupyseth Před 22 hodinami

    Invalid library found in C:\Program Files (x86)\Arduino\libraries\PPM-reader-master: no headers files (.h) found in C:\Program Files (x86)\Arduino\libraries\PPM-reader-master

  • @xuyuwei
    @xuyuwei Před 4 dny

    The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @xuyuwei
    @xuyuwei Před 4 dny

    The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @xuyuwei
    @xuyuwei Před 4 dny

    The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @xuyuwei
    @xuyuwei Před 4 dny

    The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @xuyuwei
    @xuyuwei Před 4 dny

    The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @bahaaghemrawi7989
    @bahaaghemrawi7989 Před 8 dny

    Can we add a camera

  • @AshieduJude
    @AshieduJude Před 8 dny

    my center poitions off: Center positions stored. Digital input 08 = 1096 Digital input 09 = 2096 Digital input 10 = 3960 Digital input 11 = 5748 pls how can I make adjustments?

  • @davidhawley1132
    @davidhawley1132 Před 12 dny

    An unusual approach.

  • @amazlin8271
    @amazlin8271 Před 12 dny

    Hoi Joop. dankjewel voor je moeite en duidelijk info. ben je nog actief Joop met hobbies?

  • @ngaungau363
    @ngaungau363 Před 23 dny

    Do you have example project you work here

  • @Solo.Oddity
    @Solo.Oddity Před 25 dny

    legend

  • @azerazer8587
    @azerazer8587 Před 27 dny

    hi ... how to control vitesse bldc motor by throtle ebike on stm32!

  • @mauritzg1
    @mauritzg1 Před měsícem

    I'm missing your videos ;-)

  • @vijaysulakhe5605
    @vijaysulakhe5605 Před 2 měsíci

    Excellent explanation and video, many THANKS. Hope you make more video about STM32 projects with Arduino IDE.

  • @khaledhachem9496
    @khaledhachem9496 Před 2 měsíci

    Awesome video, thank you for sharing all this knowledge. I'm going to apply this stuff for my college graduation final project. You are a great teacher.

  • @vijaysulakhe5605
    @vijaysulakhe5605 Před 2 měsíci

    Many Thanks...super video.

  • @shamssalehin2376
    @shamssalehin2376 Před 2 měsíci

    Hello Joop, can you share the code for this balance stand project, i also made one to test PID, im confused to how i control the PWM of two ESC to balance the the Rod.

  • @gizmowizard352
    @gizmowizard352 Před 2 měsíci

    Hello, PLEASE make the setup code work. It hangs up randomly and says all the receiver inputs are on digital pin ten. Please help.

  • @gizmowizard352
    @gizmowizard352 Před 2 měsíci

    My props don't create any vibrations at all. Also, adding tape on the props doesn't make any difference. The program doesn't show it, and I can't feel too.

  • @Fiverr04
    @Fiverr04 Před 2 měsíci

    I have a different gyro, mine is the "ADXL345". Please let me know if that will affect my project and if I need to add a library in the Arduino IDE. Please let me know as soon as possible.

  • @Hadii127
    @Hadii127 Před 2 měsíci

    ❤❤❤

  • @M.Voelkel
    @M.Voelkel Před 2 měsíci

    Mehr als nur interessant, zumal der eigene "Hirnschmalz" mal wieder dazu angeregt wird mitzudenken. Auch wenn ich nicht vorhabe, einen solchen Roboter zu bauen, war alleine deinen Erklärungen und den Zusammenhängen der einzelnen Faktoren nachzuverfolgen. Danke dir Joop ! 15.06.´24

  • @M.Voelkel
    @M.Voelkel Před 2 měsíci

    Danke dir Joop, theoretisch hat man in der Schule, schon damals über Kraftvektoren doch einiges gelernt - ABER das Ganze in Microcontroller umzusetzen, war mir mehr als unmöglich. Du hast mir mehr als nur weiter geholfen, sodass ich als Neueinsteiger in der Microcontroller nun mehr den Durchblick bekommen habe. Daher nochmals - Danke Joop ! 15.06.´24

  • @subhamroy5619
    @subhamroy5619 Před 2 měsíci

    what if I want to change the Pin to pb6 to pb5 then what we have to do?

  • @vikassingh-ll2jv
    @vikassingh-ll2jv Před 2 měsíci

    Dude you are awesome. I will use your technique in share market also. For scalping

  • @prithwishghosh9777
    @prithwishghosh9777 Před 2 měsíci

    After I Yaw left to start the motors, two motors start at same time while the other two start late one by one, i have tried calibrating each ESC one by one but the issue is still there, two motors start late. Can someone please help ?

  • @MomentumChaser0331
    @MomentumChaser0331 Před 2 měsíci

    That’s Right how dare you ask for his code 😂😂😂 the one he shared works and you have to actually work at it to get it to fly Straight 👍🏼

  • @AlexandreLefaure
    @AlexandreLefaure Před 2 měsíci

    The 60 degrees limitation can be solved by using atan2 instead of asin right ?

  • @Audeeeze
    @Audeeeze Před 3 měsíci

    I know its been 9 years, but could you explain the i^2C part in more depth, such as how to know what addresses you need and what the "Who am I" parameter is in trying to find the right I^2C bus. I also wonder how your program is able to differentiate between a MPU 6050 and the LG3. Are there addresses/names for the parts that arduino is able to recognize?

  • @adelashour3253
    @adelashour3253 Před 3 měsíci

    hello sir , please can you begin a series of quad-copter build with raspberry pico , no one can make it better

  • @sujathomas4000
    @sujathomas4000 Před 3 měsíci

    thank you, maker, for creating this wonderful project. i tried to do the same, and when i test the drone by holding it in my hand, it doesn't seem to balance itself. when i arm it, the front left motor spins like crazy, and it doesnt stabilize itself. only when i move my transmitter's right stick to the down-left, will all the motors spin equally. even after this, the stability issue is seen. can anybody please help me resolve this problem? all thanks to joop brokking to help me build a drone by myself, which i didn't believe i could do.

  • @tamasgiraszi7449
    @tamasgiraszi7449 Před 3 měsíci

    This is an amazing series! I started to create my own drone, with some knowledge which I never use before. This series helps to the whole knowledge in context and make my understanding deeper.

  • @subhamroy5619
    @subhamroy5619 Před 3 měsíci

    Wire.endTransmission(); CAN ANYONE TELL ME WHY THIS LINE IS NOT EXECUTING ?

  • @vector3757
    @vector3757 Před 3 měsíci

    Thanks Joop

    • @xuyuwei
      @xuyuwei Před 4 dny

      The HardWire library itself is not included in the file, which is confusing. How did you solve it?

  • @subhamroy5619
    @subhamroy5619 Před 3 měsíci

    Can anyone tell me why this line "HWire.endTransmission(); " is not executing... total output is blank... if i comment out this line then the intro part is coming ang the program is partially running... how to fix it.... i tried every possible way but nothing is going well... 😥😥

  • @pirotkillergaming5179
    @pirotkillergaming5179 Před 3 měsíci

    Hi I'm in 12th grade and I am really happy to see what I studied last couple of years is very useful in technology after 7 years 😊

  • @subayohanneangelo5227
    @subayohanneangelo5227 Před 3 měsíci

    my drone does not show any sign of flying after I upload the flight controller to the arduino

  • @sayednaqibullahsaydi3137
    @sayednaqibullahsaydi3137 Před 3 měsíci

    sorry, how to connect flysky whit arduino uno .

  • @qa-majeed
    @qa-majeed Před 3 měsíci

    Hi, I am constantly getting -1 value from gyro meter. I have validated the connections and the code, but its not working for me. Any help would be greatly appreciated!

  • @andrewmcdonald7233
    @andrewmcdonald7233 Před 3 měsíci

    Years ago I referenced these videos and your website for a drone project. Thank you for sharing your work!

  • @lcap7118
    @lcap7118 Před 3 měsíci

    tricopter pls

  • @george12121979
    @george12121979 Před 3 měsíci

    I m lucky. I find your channel

  • @user-dr4dz4yx8x
    @user-dr4dz4yx8x Před 3 měsíci

    Is this c++?

  • @adityapachore366
    @adityapachore366 Před 4 měsíci

    Question: Can we add the Autotune PID feature as in Pixhawk in the drone with stm32?

  • @user-od4bb3uv9c
    @user-od4bb3uv9c Před 4 měsíci

    ES MIERDA NO TIENE CONTROL DE ALTURA AUTOMATICO

  • @mayuzx1593
    @mayuzx1593 Před 4 měsíci

    Sir my gyro is not detected

  • @benzmer6337
    @benzmer6337 Před 4 měsíci

    Dear can I use arduino nano?

  • @ankurdutta6542
    @ankurdutta6542 Před 4 měsíci

    And that was a nice explanation with detailed vd discussion and mentioned everything about the performance circuits and systems with programming and controls,,,,, Thanks a lott sir,,,,it helped me a lot in my project♥️✨👍🙏