Code Monkey home page Code Monkey logo

heliprofiles's Introduction

Welcome to Cassie Robinson's Heli Profiles

This is a collection of configuration profiles for remotely piloted (AKA RC) helicopters. These configurations are used by yours truly every day, & it's my gift to the RC heli community.

At some point down the track, I would like this repo to become a hub for community-made profiles & templates that you guys can also use.

Features at a glance

Each profile is standardised. This means that each configuration profile is as identical to each other as I can possibly make it. I have done this for the sake of consistency across different helicopters.

Templates

In the community directory, there are three templates that will help you get on your way:

  • Ex1-DSMX-BX
    • Flight Controller: BeastX Micro Beast Plus.
    • Transmitter: Internal Multi-Module.
    • Receiver: This can be anything with DSM2 or DSMX protocol.
  • Ex2-ELRS-B2
    • Flight Controller: MSH Brain2 (any & all variants).
    • Transmitter: External ExpressLRS transmitter module (EG RadioMaster Ranger).
    • Receiver: ExpressLRS receiver (EG RadioMaster RP3).
  • EX3-OMP-OMP
    • Flight Controller: OMPHOBBY flight controller for M1 or M2 helicopters.
    • Transmitter: Internal Multi-Module.
    • Receiver: Built-in receiver in the OMPHOBBY flight controller.

These templates are (what I consider to be) "traditional" helicopter setups, but with an EdgeTX twist. They are also very simplified versions of the profiles that I use for Tesla, Nemo, & Sieglinde, respectively.

Each template has the following features:

  • Bank Switching.
  • Control Isolation.
  • Pit Mode.
  • RPM Switching.
  • Two-Step Safety Arming.

Directories

You will notice that under both the Community & Main subfolders, the folder directories are identical to what you see on your controller's micro SD card. This is because each one is literally drop-&-drag compatible, & it greatly streamlines the installation process.

Compatibility

So far, these profiles & templates are only compatible with the RadioMaster TX16S, but that is because I only have a RadioMaster TX16S on hand & it's easy for me to test these profiles & templates on my RadioMaster.

I do plan on adding more compatible controllers to these profiles & templates. With that being said, I will need your help in testing everything & making sure it's working as intended. If you happen to spot a bug in my profiles (not with EdgeTX itself), consider opening an Issue.

Generally speaking, if your controller runs EdgeTX, it is very likely that compatibility can be added to these profiles.

Contributing & Self-builds

For folks that want to "Roll your own"

Downloading from my GitHub Repository

To obtain, do the following:

  1. Click the green <> Code button.
  2. Select Download ZIP
  3. Save the downloaded file to a convenient location.

7-Zip users

  1. Open the ZIP file in 7-Zip.
  2. Navigate to ..\HeliProfiles-Main-Trunk.zip\HeliProfiles-Main-Trunk\Profiles\Main\Companion\Profiles
  3. Highlight HeliProfiles.etx.
  4. Click Extract.
  5. In the dialog box, set the file destination to the same directory that you store the rest of your EdgeTX Companion profiles. For me, I keep mine in C:\%userprofile%\OneDrive\EdgeTX\Companion\Profiles
  6. Click OK.

Windows ZIP file manager

  1. Right click the ZIP file & select Extract All...
  2. The default destination directory will be the same as where the ZIP file is stored.
  3. Ensure Show extracted contents when complete is selected.
  4. Hit OK.
  5. Navigate to ..\HeliProfiles-Main-Trunk\Profiles\Main\Companion\Profiles.
  6. Copy the HeliProfiles.etx file to the same directory where you store the rest of your EdgeTX Companion profiles. For me, I keep mine in C:\%userprofile%\OneDrive\EdgeTX\Companion\Profiles

In EdgeTX Companion

  1. Do ctrl+o & navigate to your directory where you store your EdgeTX Companion profiles. For me, I keep mine in C:\%userprofile%\OneDrive\EdgeTX\Companion\Profiles
  2. Double-click HeliProfiles.etx
  3. By rights, EdgeTX Companion should load the source files for my Heli Profiles with impunity.

Contributing

COMING SOON!

heliprofiles's People

Contributors

zz-cat avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.