Super Simple Gimbal - SSG - KK2.1 & OpenPilot support - RC Groups
Thread Tools
Dec 22, 2012, 10:11 PM
Build Fly Crash Repeat
crezzee's Avatar
Mini-HowTo

Super Simple Gimbal - SSG - KK2.1 & OpenPilot support


Here is my Super Simple Gimbal design for those who want to try out a gimbal with minimal cost and minimal additional weight to an aerial platform.

Specification:

Gimbal weight: 45g inc servos
Camera weight: Tested up to 95g (Gopro 2)
Servos: Mini servos (plastic gears are fine)
Gimbal control: KK2 board with brontide's modified V1.5 Firmware. See below for Latest firmware 1.6++
Components: From your scrap bin
Platform: Will fit almost any aerial platform including fixed wing, use OpenAero firmware
Features: Anti-vibe silicone mount design

I first tested the design with a V-Tail mixer to achieve the correct servo movements but found it had very low resolution resulting in servo 'jitter'. After a plea for help on the KK2 forum, brontide kindly modified KK's Gimbal V1.5 code to include the servo mixing on CH7 & CH8. The servos now work much more smoothly and even more weight, complexity and money is saved.

This is a very simple gimbal that works really well with most small cameras, the only downside is that it can only react once a movement has been detected by the control board so it will always show very small roll and tilt motions in the video. However with a bit of deshaker these can almost be completely eliminated - see the last part of the video.

Component list

2 x mini servos - almost any spec will do but must be the same (I used Hitec HS81's)
Double sided servo tape
Standard RC fuel tube (must be new or unused with no fuel residue)
Small cable ties (the smallest you can find)
M3 x 5 countersink screws (I used nylon)
1 x thin rubber pad (a self adhesive bicycle puncture repair patch works well)
1 x scrap of pcb board, carbon sheet or thin ply for the gimbal plate, dimensions here in the pdf.
3mm ply or similar for the gimbal mount.

Probably the hardest part of this build is cutting out the gimbal plate. The 'ears' are not completely necessary but make it easier for the rubber band to fit around.
The mount plate should be 50mm wide at its widest point but all the dimensions may need to change if your mini servos are much bigger than HS81's.

Setup

After installing brontide's KK2 code fit the right hand servo connector (looking from the rear of the craft) to CH7 and the left servo connector to CH8 on the KK2 board.
Now power up the board and set the following in the Camera Stab Settings menu:

Roll gain: -850
Roll offset: 50
Pitch gain: 800
Pitch offset: 10

These settings work great for Hitec HS81 servos but you may need to play about with the numbers for different servos.

Remove all props from your multirotor and power up the motors to activate the gimbal. With your multirotor on a level surface, adjust the servo horns to achieve a level gimbal plate (or as i prefer slightly pointed down a bit).
Install your camera with a rubber band or velcro and go fly.

Big thanks to brontide for help with KK2 code

edit... Tilt function firmware now available thanks to 'Steveis'. Click here for KK2 firmware and more info.

edit... Latest KK2 firmware 1.6++ with smoother servo movement by RC911 click here. - Link not working, trying to find new links to the firmware.

Same as above but CPPM version here.

edit... KK2.1 SSG code by RC911 here. - Link not working, trying to find new links to the firmware.

edit... Now supported by OpenPilot Copter Control, click here for info.

Super Simple Gimbal SSG (5 min 25 sec)
Last edited by crezzee; Jul 14, 2016 at 05:58 AM.
Sign up now
to remove ads between posts
Dec 22, 2012, 11:00 PM
Registered User
Wow, that looks amazing on video.
Dec 23, 2012, 12:04 AM
Simple is the best
Subscribed
super nice work
Dec 23, 2012, 12:06 AM
Registered User
pablojaime's Avatar
Very nice and cheep, but it's my opinion that the SSG can't be used with the FPV Camera on it, the FPV camera needs to be fixed to the body of the Tricopter..
Love the simplicity and almost no jello!!

Pablo.
Dec 23, 2012, 12:12 AM
Registered User
It's great to see the steps and the results go from raw to polished.
Dec 23, 2012, 01:16 AM
Registered User
Nice and simple
Well done

Guy
Dec 23, 2012, 01:33 AM
Registered User
Great job!!
Dec 23, 2012, 03:02 AM
what goes up, must come down..
AussieHoppy's Avatar
Quote:
Originally Posted by Ian Davidson
Great job!!
I concur!
mucho kudos to you for sharing with the greater community
Dec 23, 2012, 04:39 AM
Build Fly Crash Repeat
crezzee's Avatar
Actually I have flown fpv with the gimbal and it works no problem at all, the only thing is you must stay in self level stabilize mode at all times. If you do turn self level off you have no way of knowing the angle of the craft and a crash is on the cards.....ask me how i know, i have the crash video to prove it lol.

Quote:
Originally Posted by pablojaime
Very nice and cheep, but it's my opinion that the SSG can't be used with the FPV Camera on it, the FPV camera needs to be fixed to the body of the Tricopter..
Love the simplicity and almost no jello!!

Pablo.
Dec 23, 2012, 04:46 AM
Registered User
pablojaime's Avatar
Quote:
Originally Posted by crezzee
Actually I have flown fpv with the gimbal and it works no problem at all, the only thing is you must stay in self level stabilize mode at all times. If you do turn self level off you have no way of knowing the angle of the craft and a crash is on the cards.....ask me how i know, i have the crash video to prove it lol.
Exactly the point I was trying to get!!

Pablo.
Dec 23, 2012, 06:56 AM
Registered User
VinceHaworth's Avatar
Great project and nicely documented. This thread should be a sticky on the AP forum.
Thanks!
Dec 23, 2012, 10:08 AM
HeliHarry
harrym's Avatar
Is there any other change to Brontide's v1.5 other than the v-tail mix on 7 & 8?
Can I still use it on a Quad?

BTW - This is KK2 v 1.5 not OpenAero, right?
Dec 23, 2012, 10:14 AM
Begin with end in mind...
power's Avatar
I like it!! Great job, simple rules....

Mike
Dec 23, 2012, 10:49 AM
Build Fly Crash Repeat
crezzee's Avatar
Brontide's code is simply KK's V1.5 multirotor firmware with servo differential added to the gimbal outputs ch7 & 8.
When you flash the code it even remembers all your previous kk2 settings. not tried it but it should work fine with quads and hex's or any other platform except octocopters. It is not modified OpenAero code.

Quote:
Originally Posted by harrym
Is there any other change to Brontide's v1.5 other than the v-tail mix on 7 & 8?
Can I still use it on a Quad?

BTW - This is KK2 v 1.5 not OpenAero, right?
Dec 23, 2012, 10:50 AM
HeliHarry
harrym's Avatar
Quote:
Originally Posted by crezzee
Brontide's code is simply KK's V1.5 multirotor firmware with servo differential added to the gimbal outputs ch7 & 8.
When you flash the code it even remembers all your previous kk2 settings. not tried it but it should work fine with quads and hex's or any other platform except octocopters. It is not modified OpenAero code.
Thanks!

Why must autolevel be on all the time as posted above?
Should work with it off. Gyros & ACC are still working!

-----

From Brontide's post....

"If it pitches in the wrong direction, reverse the servo connections."
Does that mean to reverse 7 & 8 ?
Last edited by harrym; Dec 23, 2012 at 11:04 AM.


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Lets build a DIY direct drive gimbal for the poor man hexa Multirotor Drone Talk 155 May 14, 2013 09:01 AM
Discussion A simple poor mans vector thrust unit alfstan RC Paragliders and Kites 5 Oct 21, 2012 10:18 AM
Discussion Poor Man`s OSD problem GPS cabecinhas FPV Talk 4 Oct 12, 2012 01:00 AM
Discussion A poor man's Gimbal 450 /500/550 heli pirzol FPV Talk 5 Dec 26, 2011 05:58 AM
Poor man's Super Slow Stick fun flyer? uglyplane Parkflyers 1 Jul 03, 2003 12:54 PM