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)
Categories
LibrariesLicense
Public DomainFollow ArduinoRCLib
Other Useful Business Software
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
-
Arduinorclib is excellent! Thanks.