Skip to content

TVC Drone

A coaxial thrust vector control drone that vectors its thrust to balance itself and hold orientation set-points, demonstrating flight control as used in amateur rocketry.

  • Drone
  • Open source
  • 3D printable

Suggested by Robotheca, created by @fdiwth (opens in a new tab), from github.com/fdiwth/tvc-drone (opens in a new tab). Pinned to commit 5cff917 (opens in a new tab).

Hardware license
GPL-3.0-only (opens in a new tab)
Software license
GPL-3.0-only (opens in a new tab)
Commercial use
Allowed

Some folders have their own license: drone-firmware/Drivers/CMSIS/ (Apache-2.0).

Photo and 3D model

TVC Drone, photo from its repository
Photo:@fdiwth (opens in a new tab)GPL-3.0-onlysource file (opens in a new tab)

3D preview converted from github.com/fdiwth/tvc-drone at 5cff917, under GPL-3.0-only. View the original files from GitHub (11.4 MB) (opens in a new tab)

What it can do

Written by Robotheca from the project's documents.

  • Coaxial thrust vector control drone that balances itself and angles to a desired set-point by vectoring its thrust.
  • Demonstrates control capabilities relevant to amateur rocketry, similar to a rocket with a TVC system.
  • Documentation and hardware/software sources are provided as a reference rather than a step-by-step build guide.

Bill of materials

This repository has no parts list Robotheca can read yet.

Build guide

The guide appears here as you scroll.

Guide by @fdiwth (README.md), under GPL-3.0-only.

More guides

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • Custom PCB design split into MCU, MEM, NVU, PER and PWR schematic sheets.
  • Gerber manufacturing files for the PCB are included in the repository.

Connections

  • The documents provided do not describe how the parts are connected.