Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flying FPV
  3. STORM32BGC

STORM32BGC

NOASSERTIONC++v2.xx

Open-source 3-axis brushless gimbal controller board based on STM32 microcontrollers for stabilization applications.

Visit WebsiteGitHubGitHub
754 stars306 forks0 contributors

What is STORM32BGC?

STorM32 BGC is an open-source 3-axis brushless gimbal controller board based on STM32 32-bit microcontrollers. It stabilizes cameras and sensors using brushless motors, commonly used in drones, robotics, and aerial photography. The project includes hardware designs, firmware, and a GUI for configuring and controlling gimbal systems.

Target Audience

Drone builders, robotics enthusiasts, and DIY electronics hobbyists who need customizable gimbal stabilization for cameras or sensors. It's also suitable for developers working on open-source hardware projects involving motion control.

Value Proposition

Developers choose STorM32 BGC for its fully open-source hardware and software, modular board designs, and active community support. It offers flexibility with multiple board versions and stackable modules, unlike proprietary gimbal controllers.

Overview

3-axis Brushless Gimbal Controller, based on STM32 32-bit microcontroller

Use Cases

Best For

  • Building custom camera gimbals for drones or aerial photography
  • Stabilizing sensors in robotics or autonomous vehicle projects
  • DIY open-source hardware projects requiring motion control
  • Educational projects on brushless motor control and embedded systems
  • Prototyping gimbal systems with modular and stackable boards
  • Integrating Wi-Fi or CAN bus connectivity into gimbal setups

Not Ideal For

  • Commercial product development requiring certified hardware and official technical support
  • Hobbyists seeking plug-and-play gimbal controllers without PCB fabrication or assembly
  • Projects with tight deadlines needing minimal setup and configuration effort

Pros & Cons

Pros

Open-Source Hardware

All board designs are released under the TAPR Open Hardware License, allowing modification and reproduction, which fosters community collaboration and customization.

Modular Expandability

The Micro Series features stackable boards with a 20x20 mm hole pattern, enabling flexible configurations with modules like NT Motor-Encoder or NT Logger for specialized needs.

Rich Connectivity Options

Boards include NT plugs, CAN bus, ESP8266 port for Wi-Fi, and USB firmware updates, supporting advanced integrations in drones or robotics setups.

Compact Design

Versions like v3.3 are optimized for small size (40x25 mm) with a 2-layer design and mounting holes, making them suitable for space-constrained applications.

Cons

Outdated Documentation

The project web page is noted as 'out-dated' in the README, and reliance on community wikis and forums can lead to fragmented or incomplete information for users.

Hardware Assembly Required

As open-source hardware, users must source or fabricate PCBs and components, adding complexity and time compared to off-the-shelf gimbal controllers.

Limited Commercial Support

Being community-driven, there is no official vendor or warranty, which can be a risk for projects needing reliable technical assistance or long-term maintenance.

Frequently Asked Questions

Quick Stats

Stars754
Forks306
Contributors0
Open Issues4
Last commit7 months ago
CreatedSince 2013

Tags

#robotics#embedded-systems#open-source-hardware#microcontroller#drone#stm32#motion-control

Built With

S
STM32
S
SPI
E
ESP8266

Links & Resources

Website

Included in

Flying FPV595
Auto-fetched 16 hours ago

Related Projects

GyroflowGyroflow

Video stabilization using gyroscope data

Stars9,116
Forks453
Last commit21 days ago
opentrackopentrack

Head tracking software for MS Windows, Linux, and Apple OSX

Stars4,918
Forks550
Last commit2 days ago
RC HeadtrackerRC Headtracker

This project is built to record the orientation a FPV headset to allow the camera on your RC to follow your head movements.

Stars457
Forks112
Last commit2 months ago
TetraPITetraPI

A multi-spectral raspberry pi camera

Stars40
Forks6
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub