JoshuaPeddle / PicoFlight

A Flight Computer for rp2040.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PicoFlight - A lightweight flight computer for the Raspberry Pi Pico

Implemented features:

  • ESC support (connections to 1 ESC motor combo)
  • Servo support (connections to Elevator, Aileron(Single and Dual), Rudder, Thrust)
  • IBUS support (connections to FlySky RC Receivers)
  • 9DOF IMU Support (only lsm6ds1 supported, data is not used)
  • AHRS support (mahoney, madgwick and NXP fusion solutions)

TODO (In rough order):

  • Flight stabilization using PID system with AHRS
  • GPS support

Supported targets:

  • Raspberry Pi Pico (using earlephilhower/arduino-pico library)

Supporting resources:

Instructions:

  • Configure pins in pins.h

About

A Flight Computer for rp2040.


Languages

Language:C++ 91.2%Language:C 6.9%Language:CMake 0.8%Language:Processing 0.4%Language:Python 0.3%Language:Shell 0.3%Language:Makefile 0.0%