Me noob. I watch listen pay close attention during vid. Everything is laid out for me makes for complete clairity. Till the vid ends. That is when, what I call the, Huh effect kicks in. Thinking this my first drone build is going to be interesting like the Chinese curse, "May you live in interesting times" . Thank you JB for your time and efforts. Without you I wouldn't even get close the the Huh. Pretty sure it will all make sense later
Today I took apart my quad to install a frysky RX for my new radio and I put in a better VTX. While I was at it I wired up Camera Control on my F4 micro Omnibus. I followed all the steps and wired to led then cleared the resource and assigned it and now its working. Thanks alot for your video. I cut the cable from my old OSD device and used the wires and connector to wire in the Camera control. Now I dont need that silly thing ever again. When I first got my Foxeer i setup the camera following Mr. Steel's camera setup video. But now that I can change things on the fly I need to play with it more and learn about all the setting and see how lighting effects them. I also focused my camera when i had the quad apart and I have nice clear image.
Great video! I measured voltage across Camera and Ground wires and got 3.16, entered this into CLI. No camera menu with Throttle mid/yaw right. Rechecked everything. Tried changing voltage back to stock 330, and then it worked! Im running Kakute F4V2, RunCam Eagle 2 Pro with 220 Ohm resister, no cap.
Chris, Im having issues with a Kakute F4 v2 with a RunCam Sky+. What was the Resource for the LED_STRIP that you used for the CAMERA_CONTROL? I cant get the camera to enter the menu mode.
LED_STRIP was on C08. Make sure to release LED_STRIP first then set CAMERA_CONTROL to CO8. Check by typing RESOURCE LIST to make sure CAMERA_CONTROL is the only resource on C08.
Thanks Chris, I did do the release and verified the only use of C08 is CAMERA_CONTROL, its killing me I can t get the initial camera menu to come up. I may test it with a different camera. I am running a 470 Ohm resistor with a 4.7uF Cap, getting 3.28 ref voltage.
Does this still work with BF 4.1.1? Trying to get this going with Kakute F7 and I can get the menu up, but it constantly scrolls down. No resistor currently.
This video helped me get camera control working almost 3 years after posting. Thanks again JB, I'm sure ill be back to your channel once i break something else xD
Wow I needed exactly this tutorial because my cam was set on black and white and I will defenetly try this out tomorrow! But for today I wish you all a good night😘
Boris is killing it:) Beta Flight is innovating and pushing the tech forward making it easier for the end user. Really impressed and as usual you get the right vid out at right time. Thanks Josh!
(Joshua thx for reminding me I am ok) Isnt the "SETTING UP THINGS" the best on this hobby?? yes, some of us are nerds that take the camera settings controller with us to the field and spend half of a battery just trying to get the best camera image settings. Nerds heh. I cant really imagine a person that gets into this hobby and enjoy it without tinkering with every little aspect of every single component :D
@Chemistt if this hobby came in a box I would have no interest. The “setting up” or building is half the fun and where the sense of accomplishment comes from.
Just did this and it worked flawlessly thanks to your video I'm not sure why the latest betaflight f4 board I have doesn't have a pin for camera control lol but hey it works thanks again bud
Don't FORGET to set CORRECTLY your stick's COURSE ! I had try all things because my left and my up was not working, but just after push my end trims on my radio up was working but not down, so I had a little more course on this axes (2 more point on my dx9) and a is working fine with all default parameter ! and only one cable solder to S5 and remaping thes ressource ! Thank's It's so usefull !
Works with the PPM pad (B14) on the 20mm FC from HGLRC, called micro F4, the whole stack is called XJB F428. It is used for instance in the XJB145 craft, and it works with the camera in there, the XJB-ELF that is a rebranded runcam micro swift. Just wanted to share. Btw, the FC creates a PWM signal with ~660kHz frequency that the R-C lowpass filter smoothes into an analog voltage with steps of about 0.4V. I observed following functions: 0V-down, 0.4V-right, 0.8V-up, 1.2V -left, 1.6V-enter.
Ha ha, i'm not gonna learn something today :) I've done the setup on 3 quads 10 days ago. This feature is so cool and useful :) Thanks mr Bardwell for your great content. You're an inspiration for me.
How do you access the other menu on the runcams for turning on voltage monitoring and name or in the case of the RR cam being able to switch between personal, cloudy, riot, etc etc.
Another great video. You even read my mind, was planning on asking you what type of supplies would be good to have on hand during builds and maintenance.
Joshua: this is what I’ve discovered so far. Matek replied back motor 7 = B08, which on the F-7 board is the pwm pin. I was not releasing the other “requests” for same pin. I now have camera _control = B08 And, on top of that. You have to type SAVE in CLI! Still need to add the resistor and scrounging around for a 0.1-10 MF capacitor.
sorry Joshua.. You fill us with so much information. I was referring when you did the Betaflight 3.2 First Look video. what you had made reference to was Runcam split in the drop down 2min 7sec into video. i now remember thinking that would be cool for our fpv camera. evidently not the same as what you are talking about here.
For anyone with a CL Racing F4 board and Runcam Eagle 2 trying this, I have it working but can't explain how - hope this helps others. OSD cable wired to LED strip as Josh suggests, 450ohm resistor between board and camera in the OSD line. LED strip pin is B08, Camera control is pre assigned to B09 - not sure the pin that corresponds to on the board however.... It only works if you DON'T remap the LED strip pin, just do nothing in the CLI and try it first. I tried it that way and it worked, then I was worried I maybe hadn't done it correctly and followed Josh's video for remapping the LED strip pin to Camera Control and removing anything else that may be sharing that pin also. It stopped working when I did that and I had to revert back to my original configuration to get it functional again.
No problem, glad to finally give something back after so many helping me! I thought it may be something unique to my board but you have confirmed otherwise, they all must be the same. I would have been there for hours going nuts if I hadn't discovered it by pure accident.... Happy Flying! (Sorry Joshua :)
Joshua, i2c SCL is the "i2c CLock". SDA would be "i2c DAta". Not sure if this would have a negative impact on gyro or any other device using i2c as i know the stm32 can have multiple i2c busses.
Joshua Bardwell Thanks Joshua, my understanding was that the CLI is interfacing with the mcu and by turning off the clock it would be disabling the external i2c peripherals like the invensense imu. Thanks for clearing that up.
This is great. But I do not have down or left. Mostly left is important when adjusting contrast, and brightness. Is there a trouble shooter? Because I can't find one. Ether way thanks for your insight. Keep up the good work.
This is brilliant. Been looking for how to change the camera settings on the Caddx Turtle V2 on my Gecko 3. JB does it again. No faffing with the control board and wiring needed.
Hey Joshua, i love your videos, However but I'm in desperate need of fixing my diatone x 2017 drone. The USB broke off! That would be a great video to do for those of us this happened too. Instead of buying a whole new fc. Ugh. What's the work around if you don't have a taranis to change rates etc etc. I use a turnigy radio. I want to fix the usb to be able to plug into a computer again. Hope that's possible? Thanks Michael.
Actually, you can just resolder the usb back onto your flight controller. Press it back on, then resolder the left and right side to keep it in place. Then, usually, you'll need to put the tiniest bit of solder on each of the almost nano-sized little pins on the usb plug so they connect all the way where they lay down on the board. I admit the first time I did this (w/ a shitty F3 Omnibus clone) it was delicate work, but you won't have to get another FC if you succeed. Remember, those tiny usb pins need very little solder to get them connected to the tiny FC pads. Good luck!
1917VIL I tried this with no success, the usb pins were damaged and I got it worse while trying to resolder. Ftdi was my best solution, so good thing if you succeed to resolder, but don't worry you got a plan B, and having an ftdi usb adapter in your back pocket is always good.
Josh, I am troubleshooting a RunCam Sky+ on a Kakute F4 v2.Not sure I am getting any signal from the LED pin on the FC. If I test the resistance on the LED and GND pins on the FC while I (Left Stick Throttle Center Yaw Right) I assume it will show some change, but I got nothing.Ref Voltage is 3.27vStumped...
Joshua, i have a camera (Foxeer mini fpv camera HS1190, and im not getting any video, and i know that VTX is working beacuse im now im using hs1177, but i need voltage on my goggles. Do you know what can i do or do i just trow away the camera and call it a day... Thanks
For the runcam with uarts you don't need to do this. But what with the foxeer predator v3, with osd and ground pin? Is this video make for these kind of cam outputs?
Thinking about doing this. Need something to do now i cant fly (all my lipo are old and barely deliver any power) but i just wanted to know if we need to use the ground wire on the osd? Run it to a ground for an esc or something. This is on the eagle 2.🙂
Thaaank you! Gonna get that FC with the cam c pin for my next build right now xD lol Might stick to the joystick for the field operations on cam control for my other quad. Got that extension plug placed quite accessible and for switching twice at max per session it'll be fine :) Just one more little thing to keep in mind before leaving the house, that might be the bug there ...
Hi Joshua, thx a lot for all your posts about setting up things around quads. However i got a question about camera remote control. I’ve got Kakute F7 AIO and Foxeer Predator V3 Racing. I’done everything right about setting it up as the FC manual said, solder it on M5 spare signal pad which has a resistor specialy for it, watched your video about it and done everything and it’s still not working. Is there any chance you could help me with this please?
Got 5x 470ohm resistors for 0.45$cad at my local electronics store. Got the thing to work without any resistors nor plugging the ground signal. I use a Foxeer HS1177 v2 on a Hobbywing Xrotor F4 board on the motor 5 pin.
Joshuwa . I just got a taranis x9d plus and kakute f4 and installed it on my furibee fuuton 200. I binded it to the frsky receiver that comes with the rtf furibee fuuton 200. I setup the taranis as u did in ur previous tutorial. But when i turn on the taranis the receiver light goes solid green but when i move the sticks nothing happens!! Helpp
Great video JB. Just wondering, in case you have connected a minimOSD board to the FC, is there a way to make a connection from the camera in order to access also the OSD camera menu (not the MWOSD) with the radio?
I can confirm as per Dan's post further down that kakute f4 aio and eagle 2 camera control is working fine without a resistor or ground wire connected. Osd wire from camera to led pin on fc, follow cli instructions in the video, jobs a good 'un!
So if the stick command doesn't put it into the menu, does that mean my camera doesn't support it? I have the dalrc fc722 board with the cam control pin but center throttle to right doesn't bring up menu. Admittedly camera is an older hs1177, but uses the 🕹️ to adjust it. Did I miss a step setting it up in BFC?
@@JoshuaBardwell is that the cli delay time? Or whatever that value was called? About to order some new cameras. These are pretty old, like 3 years old at this point. Probably time for an upgrade. One of few things that never were upgraded with everything else.
Joshua, I am using your FC with the RR Runcam Swift and it doesnt seem to be working, is there something more I need to do? I checked the thread on rcgroups but I dont see that combo.
Thanks for putting this video together, I really appreciate all of the work that you do to make us smarter. Quick question and I'm sorry if this has been answered already: Is there a risk of damaging any of the components if I attempt this without the resistor? My FC already has a cam control pad so I'm not sure if I need the resistor and cap.
Hey Joshua still having issue with my GepRC cinepro, I cannot get stick control working, I was told for the Caddx to use run cam I needed this Caddx FC cable, I purchased it and connected it, still not working could you please help me out.
Hey I know this is a old video I'm running beta flight 4.0 point something something and I also have an Omnibus F4 V5 do I still need to use LED strip pin? I don't see nowhere in my pin map that say camera control can you direct me to some other video or can you help me
Adeeb Missaghi did you use the ground wire? I did not so I am gonna hook it up again and try. Then I may need a capacitor if that doesn’t work. And if that doesn’t work then I guess it just doesn’t work!
Oh I got it to work! I found this: www.rcgroups.com/forums/showthread.php?2961216-Betaflight-Camera-Control-Compatibility-Reports " Foxeer Monster and Sparrow series requires "camera_control_internal_resistance = 99". " Go into the CLI and type: set camera_control_internal_resistance = 99 and then type save. I did use the ground wire, you can ground it to the camera ground.
Watching this in 2024, my how things have advanced lol. Sounds like I just need to solder the osd wire to cam pad, and maybe the secondary ground as well? Not sure if it’s necessary… gunna have to do some tinkering
This is GOLD Josh. Love at 12 min where you get the "unexpected". Thank you for sharing that part with us because you know damn well others will try to use it with 3.1.7 also! Any simple way to find out if our FC has camera control? Asguard AIO FC doesn't have a tone of pinout info.
Hey Teach do a video on why ppl should support BetaFlight maybe showing old flight video if you have before all the smoothness. Reviewing the products is great but a main piece to the puzzle is firmware and they are going all out to keep it fresh with new features.
Using the ARTOWER F4 PLUS with an led strip do you know of another pin or tab to access for camera control? I have 2 uart connectors not in use. I don't know if they have timers.
hi i have a bis Problem i use the matek f405 osd board and a runcam swift i soldert the osd wire to the dac pin and it wont Work! i Try to set the Delay to 180 and mesured the voltage is 3,29v i also try to remap the the motor 6 pin to Try out but nothing happens! can u help me pls
Ive just done this on a matek 405 ctr fc. I put the blue wire to the DAC pad and black to G but i cant access the camera menu by centering the throtle stick and moving to the right. Is there something else i need to do or a setting in BF i need to turn on? P.s thanks for all your videos, i couldnt have built, setup and started flying my quad without them 👍
I think I just answered my own question, your board came out a couple of months after this video. Can you please still let me know about the capacitor? Thanks!
Might I recommend Adafruit Silicone Hookupwire as well as a recommendation. I've found that the wire kits like you have, have very thick insulation, which is great for most things. The problem I run into with that type of wire is that if you want to get into crimping your own connectors, the type you show is too thick, whereas the adafruit hookup wire is the same as the thickness that comes with the connectors themselves.
What if I have a JB board with crossfire on tx/rx6, vtx control on tx/rx4, and a Runcam Eagle micro that only has tx/rx for control. The trouble is that the JB boards uarts are now full but the Eagle only has digital control which dose not work on the cam-c pin. Or does it?
In the Troubleshooting section of the JBF4 manual there are instructions for how to remap LEDSTRIp pin to softserial. This will let you move vTX control to LEDSTRIP and free up UART 4 for your GPS.
Hey Joshua, I've wired the osd port of my fpv camera into the pad to control the camera on one of you jbf4's, and I'm not able to bring up the menu, I understand it's, mid throttle and yaw right. But nothing happen, is there anything I can do to troubleshoot ?
I cant get into the camera control menu using the Micro Swift 3. I have tried everything and I think the problem must be my transmitter settings. Does anybody know if you can edit the parameters of the stick commands? Or what they are exactly? I know you need to yaw right to enter, but to enter the menu, do your sticks need to be at roll 1500, pitch 1500, throttle 1500, yaw right 2000? Or does it just register as a "right click"? I have tried every possible uart on several fc's and made sure that "runcam device" was turned on. I have also tried reversing the tx and rx wires each time. I have even emailed Runcam, but they dont have any technical help, mostly just sales people. Im stuck and getting annoyed.
Figired it out. Looks like your channel endpoints must be calibrated exactly. If anyone else has this problem, make sure your endpoints go from exactly 1000 to 2000. Use RXRANGE in CLI.
I've got a foxeer micro wired up to the correct Camera_C (Bardwell F4 board) and neutral to the same neutral the camera is wired to. Any reason the camera control won't work. On Betaflight 3.2.3 on newest configurator.
Getting camera control to work often requires manual tweaking of CLI parameters. The CAM_C pad saves you the trouble of installing a resistor, but the feature itself is unable to guarantee that it works on every camera. github.com/betaflight/betaflight/wiki/FPV-Camera-Control-(Joystick-Emulation)
Hi Joshua, i've purchased your F4 fc :-) i soldered the osd cam on his pad, now what i must do in betaflight? there is no mention in the manual . Thanks!!
There is no special configuration needed. To enter camera control mode, center throttle, yaw right, as shown in this video. If it doesn't work, look at the troubleshooting section of the manual, which has a few instructions. But the feature simply doesn't work with every camera.
Im using the helio spring aio fc and i have the foxeer predator mini. And i have connected the signal to the cc pad on the fc and the grn to a ground pad. Im using the new odin 3.5.1 firmware and i cant get it to work. I was just wondering if i have to enter anything into the cli to get it to turn on? Also what stick commands do you use for butterflight to access the cc me u
Center throttle yaw right to enter camera mode. Yaw left to exit camera mode. In camera mode center throttle yaw right to click enter. Use pitch and roll to go up and down left and right.
Joshua Bardwell ok great thanks.. i just cant seeme to get the menu up. Theres nothing in the cli i need to turn on.? Im using the new runcam sparrow pro 2.
If we have a board like the Bardwell F4, and we soldier the OSD pin to Cam-C, do we still have to use the GND that's associated with the Runcam OSD controller??
Joshua.. great video as always.. i know you have the Betaflight F3 FC. Have you confirmed or tried this on thay board yet to the led_ strip pin? Also you say 150-600ohm resistor. How do you know which one to use? Or you just pick any one between that range? Im using the Foxeer Arrow V3 full size cam with BF F3 FC. Thanks
Having issues with down motion and left. For example I can adjust contrast and brightness UP, but not down do to not having left movement. The transmitter stick trims are at 0 point so I know that is not it. Any suggestions or insight? Perhaps a trouble shooter?
Hi JB! Quick question ... I am using the new CL racing fc paired with the predator mini camera . So as you are probably aware of this situation... the designated camera control pin seems to need some tweaking to be able to access camera controls via transmitter. Any suggestions correct resistor values /capacitor if needed? Appreciate all your efforts helping us! Thank you Russ.
The resistor value is not important so long as it is between the specified range, I think 200 to 1000 ohms. People are having the most luck playing with the internal resistance and voltage reference values. But there is no rhyme or reason to it. Just try different values until it works.
Me noob. I watch listen pay close attention during vid. Everything is laid out for me makes for complete clairity. Till the vid ends. That is when, what I call the, Huh effect kicks in. Thinking this my first drone build is going to be interesting like the Chinese curse, "May you live in interesting times" . Thank you JB for your time and efforts. Without you I wouldn't even get close the the Huh. Pretty sure it will all make sense later
You're awesome! The FPV community thanks you for all you do.
excuse my language but joshua bardwell i fluckin love you for this man..
same
Today I took apart my quad to install a frysky RX for my new radio and I put in a better VTX. While I was at it I wired up Camera Control on my F4 micro Omnibus. I followed all the steps and wired to led then cleared the resource and assigned it and now its working. Thanks alot for your video. I cut the cable from my old OSD device and used the wires and connector to wire in the Camera control. Now I dont need that silly thing ever again. When I first got my Foxeer i setup the camera following Mr. Steel's camera setup video. But now that I can change things on the fly I need to play with it more and learn about all the setting and see how lighting effects them. I also focused my camera when i had the quad apart and I have nice clear image.
Great video! I measured voltage across Camera and Ground wires and got 3.16, entered this into CLI. No camera menu with Throttle mid/yaw right. Rechecked everything. Tried changing voltage back to stock 330, and then it worked! Im running Kakute F4V2, RunCam Eagle 2 Pro with 220 Ohm resister, no cap.
Chris, Im having issues with a Kakute F4 v2 with a RunCam Sky+. What was the Resource for the LED_STRIP that you used for the CAMERA_CONTROL? I cant get the camera to enter the menu mode.
LED_STRIP was on C08. Make sure to release LED_STRIP first then set CAMERA_CONTROL to CO8. Check by typing RESOURCE LIST to make sure CAMERA_CONTROL is the only resource on C08.
Thanks Chris, I did do the release and verified the only use of C08 is CAMERA_CONTROL, its killing me I can t get the initial camera menu to come up. I may test it with a different camera. I am running a 470 Ohm resistor with a 4.7uF Cap, getting 3.28 ref voltage.
Does this still work with BF 4.1.1? Trying to get this going with Kakute F7 and I can get the menu up, but it constantly scrolls down. No resistor currently.
Joshua you are the man. My stock camera settings sucked and now I can change them anytime I need. Thank you for all you do for us
This video helped me get camera control working almost 3 years after posting. Thanks again JB, I'm sure ill be back to your channel once i break something else xD
Fantastic, living in sunny Cornwall where the weather never knows whats its doing, this made my day :)
Wow I needed exactly this tutorial because my cam was set on black and white and I will defenetly try this out tomorrow! But for today I wish you all a good night😘
Boris is killing it:) Beta Flight is innovating and pushing the tech forward making it easier for the end user. Really impressed and as usual you get the right vid out at right time. Thanks Josh!
PuppetMasterFPV what Boris has to do with this?
(Joshua thx for reminding me I am ok) Isnt the "SETTING UP THINGS" the best on this hobby?? yes, some of us are nerds that take the camera settings controller with us to the field and spend half of a battery just trying to get the best camera image settings. Nerds heh. I cant really imagine a person that gets into this hobby and enjoy it without tinkering with every little aspect of every single component :D
@Chemistt if this hobby came in a box I would have no interest. The “setting up” or building is half the fun and where the sense of accomplishment comes from.
Joshua - A big thankyou from a subscriber from Wales. Worked first time on my 2017 GT200S
Thanks Joshua.. just did it on the swift 2 using a 150 Ohm resistor, was really easy! Keep the great video's and tips coming!
Great new feature. Being able to change stuff in the OSD so nice.
Runcam micro 1
Omnibus f4 v3 pro
470 ohm resistor and 0,1 uF cap
Works wonderful, thank you Joshua
Just did this and it worked flawlessly thanks to your video I'm not sure why the latest betaflight f4 board I have doesn't have a pin for camera control lol but hey it works thanks again bud
i got my OSD working watching this video.. Thanks JB
That's awesome! I was waiting on this video too. Thanks for the videos and as always, today i learned something new!
Josh,
You have a very good nack at teaching people.
Thanks!
Best fpv related video of the month. Thanks (again)
An absolute game changer. Will be working on this tonight! Thanks for showing
Don't FORGET to set CORRECTLY your stick's COURSE !
I had try all things because my left and my up was not working, but just after push my end trims on my radio up was working but not down, so I had a little more course on this axes (2 more point on my dx9) and a is working fine with all default parameter ! and only one cable solder to S5 and remaping thes ressource !
Thank's It's so usefull !
Works with the PPM pad (B14) on the 20mm FC from HGLRC, called micro F4, the whole stack is called XJB F428. It is used for instance in the XJB145 craft, and it works with the camera in there, the XJB-ELF that is a rebranded runcam micro swift. Just wanted to share.
Btw, the FC creates a PWM signal with ~660kHz frequency that the R-C lowpass filter smoothes into an analog voltage with steps of about 0.4V. I observed following functions: 0V-down, 0.4V-right, 0.8V-up, 1.2V -left, 1.6V-enter.
Ha ha, i'm not gonna learn something today :) I've done the setup on 3 quads 10 days ago. This feature is so cool and useful :) Thanks mr Bardwell for your great content. You're an inspiration for me.
This worked great, love this feature Thanks for all you do.
LOVE that Strive Day silicone hookup wire!!
excuse my language but joshua bardwell i fucking love you for this man..
For those in Australia, Jaycar 330 Ohm metal film resistors are tiny and work well on the runcam swift 2 and micro swift. Part no. RR0560
Sweet mate!
www.jaycar.com.au/330-ohm-0-5-watt-metal-film-resistors-pack-of-8/p/RR0560
Yep, that's the one. I didn't bother with a capacitor, it worked without one. (HGLRC F4 V5 Pro)
Legend!
That's way cheaper than the listings I found.
@Ro H
Thanks. Same part number for Jaycar NZ.
This vid will help out thousands
Thanks so much. This is better cable TV I'm learning so much here.
How do you access the other menu on the runcams for turning on voltage monitoring and name or in the case of the RR cam being able to switch between personal, cloudy, riot, etc etc.
Nevermind. Found it at 4:44 in this vid. ruclips.net/video/IM5BxcsohvM/видео.html
Thanks, I was looking for this answer :))))))))))
6 years from "your now" this video still matters.. I don't have a cc pin on my f4 and trying to figure out how to put the CC with a resistor :)
This is awesome sauce! Even tho I don’t mess with the settings it’s a nice to have
Thankyou! been looking for this!
@JoshuaBardwell Glad your F4 came with a camera control pin!!!! Super convenient. Not to mention how awesome it is to use lua script on it also. 👍
HOLY SHIT IT WORKED ON MY OMNIBUS F4 V3!!! THANK YOU!!!!
That's so awesome! I'm going to try this now, thanks!
Another great video. You even read my mind, was planning on asking you what type of supplies would be good to have on hand during builds and maintenance.
Joshua: this is what I’ve discovered so far.
Matek replied back motor 7 = B08, which on the F-7 board is the pwm pin.
I was not releasing the other “requests” for same pin.
I now have camera _control = B08
And, on top of that.
You have to type SAVE in CLI! Still need to add the resistor and scrounging around for a 0.1-10 MF capacitor.
sorry Joshua.. You fill us with so much information. I was referring when you did the Betaflight 3.2 First Look video. what you had made reference to was Runcam split in the drop down 2min 7sec into video. i now remember thinking that would be cool for our fpv camera. evidently not the same as what you are talking about here.
OMG a FIDGET SPINNER ON YOUR CHANNEL? *gasp* I am truely suprised. Joshua whyyyy!?
For anyone with a CL Racing F4 board and Runcam Eagle 2 trying this, I have it working but can't explain how - hope this helps others. OSD cable wired to LED strip as Josh suggests, 450ohm resistor between board and camera in the OSD line. LED strip pin is B08, Camera control is pre assigned to B09 - not sure the pin that corresponds to on the board however.... It only works if you DON'T remap the LED strip pin, just do nothing in the CLI and try it first. I tried it that way and it worked, then I was worried I maybe hadn't done it correctly and followed Josh's video for remapping the LED strip pin to Camera Control and removing anything else that may be sharing that pin also. It stopped working when I did that and I had to revert back to my original configuration to get it functional again.
This!! I could not get mine to work, had to go back and read and found this comment.. Set mine back to stock B09, voila! Thanks man! (CLR F4 + HS1177)
No problem, glad to finally give something back after so many helping me!
I thought it may be something unique to my board but you have confirmed otherwise, they all must be the same. I would have been there for hours going nuts if I hadn't discovered it by pure accident.... Happy Flying! (Sorry Joshua :)
The majic teckniq used to get that pesky yellow bar on BF to work is shown at 12:11
this helped me so much thank you im alredy subscribed thanks
Thanks for doing these.
Is this still current? Have anything changed much about doing this?
This is awesome. Thanks for the instructional video!
Joshua, i2c SCL is the "i2c CLock". SDA would be "i2c DAta".
Not sure if this would have a negative impact on gyro or any other device using i2c as i know the stm32 can have multiple i2c busses.
Sure it won't
These pins are for an external I2C device. Taking I2C off the pin won't affect internal functions like gyro.
Dan Williams
This just opened up some flight controllers to iNav. iNav uses i2c for magnetometer. And a lot of FCs don’t have i2c pins. Thanks!!!
Joshua Bardwell Thanks Joshua, my understanding was that the CLI is interfacing with the mcu and by turning off the clock it would be disabling the external i2c peripherals like the invensense imu. Thanks for clearing that up.
This is great. But I do not have down or left. Mostly left is important when adjusting contrast, and brightness. Is there a trouble shooter? Because I can't find one. Ether way thanks for your insight. Keep up the good work.
Thanks Josh ,,, I learned something today.
You just blew my mind 😵
This is brilliant. Been looking for how to change the camera settings on the Caddx Turtle V2 on my Gecko 3. JB does it again. No faffing with the control board and wiring needed.
Yep, this will work with the Turtle :-)
Hey Joshua, i love your videos, However but I'm in desperate need of fixing my diatone x 2017 drone. The USB broke off! That would be a great video to do for those of us this happened too. Instead of buying a whole new fc. Ugh. What's the work around if you don't have a taranis to change rates etc etc. I use a turnigy radio. I want to fix the usb to be able to plug into a computer again. Hope that's possible? Thanks
Michael.
I think Joshua already made a video on this subject. You need a USB ftdi.
Actually, you can just resolder the usb back onto your flight controller. Press it back on, then resolder the left and right side to keep it in place. Then, usually, you'll need to put the tiniest bit of solder on each of the almost nano-sized little pins on the usb plug so they connect all the way where they lay down on the board. I admit the first time I did this (w/ a shitty F3 Omnibus clone) it was delicate work, but you won't have to get another FC if you succeed. Remember, those tiny usb pins need very little solder to get them connected to the tiny FC pads. Good luck!
1917VIL I tried this with no success, the usb pins were damaged and I got it worse while trying to resolder. Ftdi was my best solution, so good thing if you succeed to resolder, but don't worry you got a plan B, and having an ftdi usb adapter in your back pocket is always good.
Glad you got it worked out!
Awesome! I mess with camera settings all the time and hate having to use the joystick to do it.
Josh, I am troubleshooting a RunCam Sky+ on a Kakute F4 v2.Not sure I am getting any signal from the LED pin on the FC. If I test the resistance on the LED and GND pins on the FC while I (Left Stick Throttle Center Yaw Right) I assume it will show some change, but I got nothing.Ref Voltage is 3.27vStumped...
Joshua, i have a camera (Foxeer mini fpv camera HS1190, and im not getting any video, and i know that VTX is working beacuse im now im using hs1177, but i need voltage on my goggles. Do you know what can i do or do i just trow away the camera and call it a day... Thanks
For the runcam with uarts you don't need to do this. But what with the foxeer predator v3, with osd and ground pin? Is this video make for these kind of cam outputs?
For those with minimosd where the stick control is center both, yaw right pitch up, how does this functionality integrates?
+Fernando Goncalves good question.
I´ve submitted issue/feature request #4470 to understand if different stick movement can be set
oi Fernando!! você conseguiu resposta para sua dúvida?? tenho o mesmo questionamento! obrigado!
Thinking about doing this. Need something to do now i cant fly (all my lipo are old and barely deliver any power) but i just wanted to know if we need to use the ground wire on the osd? Run it to a ground for an esc or something. This is on the eagle 2.🙂
Thaaank you! Gonna get that FC with the cam c pin for my next build right now xD lol
Might stick to the joystick for the field operations on cam control for my other quad. Got that extension plug placed quite accessible and for switching twice at max per session it'll be fine :)
Just one more little thing to keep in mind before leaving the house, that might be the bug there ...
hello joshua , if we are using you flight controller will it be the same process?
If you do this, can you still use Betaflight's normal OSD for adjusting PIDs as well?
Hi Joshua, thx a lot for all your posts about setting up things around quads. However i got a question about camera remote control. I’ve got Kakute F7 AIO and Foxeer Predator V3 Racing. I’done everything right about setting it up as the FC manual said, solder it on M5 spare signal pad which has a resistor specialy for it, watched your video about it and done everything and it’s still not working. Is there any chance you could help me with this please?
Got 5x 470ohm resistors for 0.45$cad at my local electronics store. Got the thing to work without any resistors nor plugging the ground signal. I use a Foxeer HS1177 v2 on a Hobbywing Xrotor F4 board on the motor 5 pin.
Joshuwa . I just got a taranis x9d plus and kakute f4 and installed it on my furibee fuuton 200. I binded it to the frsky receiver that comes with the rtf furibee fuuton 200. I setup the taranis as u did in ur previous tutorial. But when i turn on the taranis the receiver light goes solid green but when i move the sticks nothing happens!! Helpp
Great video JB. Just wondering, in case you have connected a minimOSD board to the FC, is there a way to make a connection from the camera in order to access also the OSD camera menu (not the MWOSD) with the radio?
I can confirm as per Dan's post further down that kakute f4 aio and eagle 2 camera control is working fine without a resistor or ground wire connected. Osd wire from camera to led pin on fc, follow cli instructions in the video, jobs a good 'un!
So if the stick command doesn't put it into the menu, does that mean my camera doesn't support it? I have the dalrc fc722 board with the cam control pin but center throttle to right doesn't bring up menu. Admittedly camera is an older hs1177, but uses the 🕹️ to adjust it. Did I miss a step setting it up in BFC?
Analog camera control simply doesn't work reliably with every camera and FC. There are some command line options you can tweak to try to make it work.
@@JoshuaBardwell is that the cli delay time? Or whatever that value was called? About to order some new cameras. These are pretty old, like 3 years old at this point. Probably time for an upgrade. One of few things that never were upgraded with everything else.
Joshua, I am using your FC with the RR Runcam Swift and it doesnt seem to be working, is there something more I need to do?
I checked the thread on rcgroups but I dont see that combo.
+Aj Braden it isn't guaranteed to work on every camera. Go through the troubleshooting steps in then wiki entry on camera control.
Thanks for putting this video together, I really appreciate all of the work that you do to make us smarter.
Quick question and I'm sorry if this has been answered already: Is there a risk of damaging any of the components if I attempt this without the resistor?
My FC already has a cam control pad so I'm not sure if I need the resistor and cap.
No risk.
Hey Joshua still having issue with my GepRC cinepro, I cannot get stick control working, I was told for the Caddx to use run cam I needed this Caddx FC cable, I purchased it and connected it, still not working could you please help me out.
Cheers! When are you coming to Scotland???? We all love you here! 👍
grate to know. gonna wire mine up strait away.
thanks a lot
I've got the aikon f4 v2 with a cam_c pin but it doesn't work, Im using the caddx ratel with it.. Do you maybe have any advice for me?
Hey I know this is a old video I'm running beta flight 4.0 point something something and I also have an Omnibus F4 V5 do I still need to use LED strip pin? I don't see nowhere in my pin map that say camera control can you direct me to some other video or can you help me
I just order the clf4 wish I knew this last week man!
It's the F4S that has camera control pin already.
Joshua Bardwell that's the one I got lol
Damn I learned something today, that's awesome!
...and if you bought a CL_Racing F4S board you could turn this 20 min job into a 1 min job. =D
purchased a Cl once. Man I love my DYS F4 :p
I hooked up a Monster V2 to cam-c on my F4s and nuthin... have you gotten yours to work?
Im having the same problem, please let me know if you figure it out! Monster V2 hooked up to CL f4s
Adeeb Missaghi did you use the ground wire? I did not so I am gonna hook it up again and try. Then I may need a capacitor if that doesn’t work. And if that doesn’t work then I guess it just doesn’t work!
Oh I got it to work! I found this: www.rcgroups.com/forums/showthread.php?2961216-Betaflight-Camera-Control-Compatibility-Reports
" Foxeer Monster and Sparrow series requires "camera_control_internal_resistance = 99". "
Go into the CLI and type: set camera_control_internal_resistance = 99 and then type save. I did use the ground wire, you can ground it to the camera ground.
Watching this in 2024, my how things have advanced lol. Sounds like I just need to solder the osd wire to cam pad, and maybe the secondary ground as well? Not sure if it’s necessary… gunna have to do some tinkering
This is GOLD Josh. Love at 12 min where you get the "unexpected". Thank you for sharing that part with us because you know damn well others will try to use it with 3.1.7 also!
Any simple way to find out if our FC has camera control? Asguard AIO FC doesn't have a tone of pinout info.
VERY few do at this time but many are in development for release soon. It will be in the feature list or have a camera control pin.
Hey Teach do a video on why ppl should support BetaFlight maybe showing old flight video if you have before all the smoothness. Reviewing the products is great but a main piece to the puzzle is firmware and they are going all out to keep it fresh with new features.
The future is an awesome place
Using the ARTOWER F4 PLUS with an led strip do you know of another pin or tab to access for camera control? I have 2 uart connectors not in use. I don't know if they have timers.
UART can't be used for camera control. Spare motor output would be the other main ones to go for.
hi i have a bis Problem i use the matek f405 osd board and a runcam swift i soldert the osd wire to the dac pin and it wont Work! i Try to set the Delay to 180 and mesured the voltage is 3,29v i also try to remap the the motor 6 pin to Try out but nothing happens! can u help me pls
I haven’t installed my CL Racing F4 yet.... should I invest alittle more money and get the CL Racing F4S?
Great Vid, but where can I get one of those capacitors?! Want to do this with my Foxeer micro arrows
Ive just done this on a matek 405 ctr fc. I put the blue wire to the DAC pad and black to G but i cant access the camera menu by centering the throtle stick and moving to the right. Is there something else i need to do or a setting in BF i need to turn on?
P.s thanks for all your videos, i couldnt have built, setup and started flying my quad without them 👍
I bought some of that same hookup wire. It is great.
it can work if voltage output from osd only 0,03V ?
Was this video before your JB F4? Your board has a camera control pad, does it still need a capacitor for connecting to a Runcam Swift mini?
I think I just answered my own question, your board came out a couple of months after this video. Can you please still let me know about the capacitor? Thanks!
Might I recommend Adafruit Silicone Hookupwire as well as a recommendation. I've found that the wire kits like you have, have very thick insulation, which is great for most things. The problem I run into with that type of wire is that if you want to get into crimping your own connectors, the type you show is too thick, whereas the adafruit hookup wire is the same as the thickness that comes with the connectors themselves.
What if I have a JB board with crossfire on tx/rx6, vtx control on tx/rx4, and a Runcam Eagle micro that only has tx/rx for control. The trouble is that the JB boards uarts are now full but the Eagle only has digital control which dose not work on the cam-c pin. Or does it?
In the Troubleshooting section of the JBF4 manual there are instructions for how to remap LEDSTRIp pin to softserial. This will let you move vTX control to LEDSTRIP and free up UART 4 for your GPS.
Hey Joshua,
I've wired the osd port of my fpv camera into the pad to control the camera on one of you jbf4's, and I'm not able to bring up the menu, I understand it's, mid throttle and yaw right.
But nothing happen, is there anything I can do to troubleshoot ?
measured the ref_voltage and set it to 228 and it works now !
I cant get into the camera control menu using the Micro Swift 3. I have tried everything and I think the problem must be my transmitter settings. Does anybody know if you can edit the parameters of the stick commands? Or what they are exactly? I know you need to yaw right to enter, but to enter the menu, do your sticks need to be at roll 1500, pitch 1500, throttle 1500, yaw right 2000? Or does it just register as a "right click"? I have tried every possible uart on several fc's and made sure that "runcam device" was turned on. I have also tried reversing the tx and rx wires each time. I have even emailed Runcam, but they dont have any technical help, mostly just sales people. Im stuck and getting annoyed.
Figired it out. Looks like your channel endpoints must be calibrated exactly. If anyone else has this problem, make sure your endpoints go from exactly 1000 to 2000. Use RXRANGE in CLI.
I've got a foxeer micro wired up to the correct Camera_C (Bardwell F4 board) and neutral to the same neutral the camera is wired to. Any reason the camera control won't work. On Betaflight 3.2.3 on newest configurator.
Getting camera control to work often requires manual tweaking of CLI parameters. The CAM_C pad saves you the trouble of installing a resistor, but the feature itself is unable to guarantee that it works on every camera.
github.com/betaflight/betaflight/wiki/FPV-Camera-Control-(Joystick-Emulation)
Hi Joshua, i've purchased your F4 fc :-) i soldered the osd cam on his pad, now what i must do in betaflight? there is no mention in the manual . Thanks!!
There is no special configuration needed. To enter camera control mode, center throttle, yaw right, as shown in this video. If it doesn't work, look at the troubleshooting section of the manual, which has a few instructions. But the feature simply doesn't work with every camera.
Im using the helio spring aio fc and i have the foxeer predator mini. And i have connected the signal to the cc pad on the fc and the grn to a ground pad. Im using the new odin 3.5.1 firmware and i cant get it to work. I was just wondering if i have to enter anything into the cli to get it to turn on? Also what stick commands do you use for butterflight to access the cc me u
Center throttle yaw right to enter camera mode. Yaw left to exit camera mode.
In camera mode center throttle yaw right to click enter. Use pitch and roll to go up and down left and right.
Joshua Bardwell ok great thanks.. i just cant seeme to get the menu up. Theres nothing in the cli i need to turn on.? Im using the new runcam sparrow pro 2.
If we have a board like the Bardwell F4, and we soldier the OSD pin to Cam-C, do we still have to use the GND that's associated with the Runcam OSD controller??
You probably don't need to. The power ground wire probably is sufficient.
Thanks Josh, I'll let ya know how it functions.
Joshua.. great video as always.. i know you have the Betaflight F3 FC. Have you confirmed or tried this on thay board yet to the led_ strip pin? Also you say 150-600ohm resistor. How do you know which one to use? Or you just pick any one between that range? Im using the Foxeer Arrow V3 full size cam with BF F3 FC. Thanks
Lower is better but any resistor value in that range that you happen to have will be fine.
I haven't used BFF3 but I don't see why it wouldn't work.
I just did it with my foxeer arrow v3 and I had to use a 390 ohm resistor
Does this work for any transmitter or do you need one of those fancy Taranis thingys
Any
Having issues with down motion and left. For example I can adjust contrast and brightness UP, but not down do to not having left movement. The transmitter stick trims are at 0 point so I know that is not it. Any suggestions or insight? Perhaps a trouble shooter?
If it is working at all then I have no idea why one direction would work but not the other. Sorry... this is beyond me.
Hi JB! Quick question ... I am using the new CL racing fc paired with the predator mini camera . So as you are probably aware of this situation... the designated camera control pin seems to need some tweaking to be able to access camera controls via transmitter.
Any suggestions correct resistor values /capacitor if needed?
Appreciate all your efforts helping us!
Thank you Russ.
The resistor value is not important so long as it is between the specified range, I think 200 to 1000 ohms. People are having the most luck playing with the internal resistance and voltage reference values. But there is no rhyme or reason to it. Just try different values until it works.
Joshua Bardwell
Thank you for the fast reply! Your the man ! I’ll give it a shot!