Skip to content

thandal/eppg-controller

 
 

Repository files navigation

NOTE: This is a community branch, and is not supported by OpenPPG!!!

NOTE: It may not be stable and is not recommended for flying.

See official OpenPPG stable releases here

OpenPPG Controller

Build

Arduino-based logic for OpenPPG SP140 RP2040 Throttle Controller.

Download releases here

Build and flash firmware using PlatformIO

Suitable for Mac, Windows, and Linux

Setup

  1. Follow the instructions here for using with VSCode https://platformio.org/install/ide?install=vscode
  2. Extract the downloaded code from the repo here (or git clone it)
  3. Open the folder using the PlatformIO "open project" option inside of VSCode.

Flash the OpenPPG Code

  1. Click the "PlatformIO Build" button inside of VSCode or enter platformio run --target upload in the command line. PlatformIO will automatically download libraries the first time it runs.

Config tool

NOTE: Web-based config is not currently supported for this branch!

The open source web based config tool for updating certain settings over USB (without needing to flash firmware) can be found at https://config.openppg.com.

Help improve these docs

Pull requests are welcome for these instructions and code changes.

About

Firmware for SP140 paramotor handheld controller

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 72.9%
  • C 27.1%