A library containing functions for building Arduino based R/C equipment like transmitters, receivers and flight controllers.

Features

  • Configurable PPM generator and reader/decoder with loss of signal detection
  • Configurable Servo signal generator and reader/decoder
  • Analog input abstraction with trim, reverse and calibration
  • Digital input abstraction with reverse, support for 2 and 3 position switches
  • Rotary encoder support
  • Use analog input as a switch, with dead band, reversing, mirroring and range mode
  • Servo end points, reversing and speed
  • Swashplate mixing supporting multiple types of swashplates
  • Expo
  • Dual Rates
  • Throttle and Pitch curves
  • Gyro, both rate and heading hold
  • Throttle hold
  • Throttle idle level and throttle cut
  • Multi engine with rudder to throttle mix
  • Multiple wing types for airplanes: tailed and tailless (flying wing/elevon)
  • Multiple tail types for airplanes: normal, V-Tail, ailevator
  • Multiple rudder types for airplanes: single and winglets
  • Flaps: 1, 2 and 4 servos. Brake and Camber
  • Airbrake (1 or 2 servos)
  • Retractable landing gear with doors
  • Aileron Differential
  • Basic input to input mixes
  • Programmable channel to channel mixes/offset mixes
  • Swashplate to Throttle mixing
  • Trainer port: map student input to controls or channels, mix in teacher input
  • Governor
  • Offsets (conditional trims)
  • Programmable flight timer with audio feedback
  • Examples for all features including schematics, breadboard layout and Fritzing project
  • On board camera (FlycamOne eco V2)
  • Basic debugging functions (error logging, asserts) through UART with configurable detail level
  • Configurable interrupt handlers for external and pin change interrupts (or use your own)

Project Activity

See All Activity >

Categories

Libraries

License

Public Domain

Follow ArduinoRCLib

ArduinoRCLib Web Site

You Might Also Like
HRSoft Compensation - Human Resources Software Icon
HRSoft Compensation - Human Resources Software

HRSoft is the only unified, purpose-built SaaS platform designed to transform your complex HR processes into seamless digital ones

Manage your enterprise’s compensation lifecycle and accurately recognize top performers with a digitized, integrated system. Keep employees invested and your HR team in control while preventing compensation chaos.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

There are no 5 star reviews.

Additional Project Details

Languages

English

Intended Audience

Science/Research, Education, Developers, Engineering

Programming Language

C++

Related Categories

C++ Libraries

Registered

2012-02-07