STorM32 Gimbal Controller¶
The STorM32-BGC is a relatively low-cost 3-axis brushless gimbal controller that can communicate with ArduPilot (Copter, Plane and Rover) using MAVLink or a proprietary serial protocol.
SToRM32 gimbals with I2C setups and firmware v0.96 should use the SToRM32 Serial driver
SToRM32 NT gimbals running firmware above v0.96 should use the SToRM32 MAVLink driver
Where to buy¶
Please refer to the STorM32-BGC wiki pages for more detailed information including where the gimbals can be purchased.
Some v1.3x boards has been found to cause significant RF interference on the 433mhz and 915mhz band. Use with caution, if you are using either 433/915mhz control or telemetry.
Connecting the gimbal to the autopilot¶
Connect one of the autopilot’s serial port’s TX, RX and GND pins to the gimbal’s UART port as shown above. The autopilot’s serial port’s VCC, RTS and CTS pins should not be connected
Setup if using SToRM32 Serial protocol¶
To use the serial protocol use all the same settings as above except:
Testing the gimbal¶
For instructions for testing the gimbal moves correctly please check the similar section for the SimpleBGC gimbal.
The video below shows the STorM32 being tested on Copter3.3. It demonstrates a few features that would not be possible on a 2-axis gimbal like the Tarot Gimbal.
Resistor issue on some boards¶
Some in-depth analysis here on rcgroups turned up that some STorM32 boards need resistor #4 (shown in pic below) shorted (i.e. a wire soldered over the top of the resistor to turn it into a regular wire) in order for the gimbal controllers messages to get through to the Pixhawk.