Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stylesuxx/txjoystick
https://github.com/stylesuxx/txjoystick
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/stylesuxx/txjoystick
- Owner: stylesuxx
- Created: 2012-08-13T01:04:52.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2015-05-04T20:18:13.000Z (over 9 years ago)
- Last Synced: 2023-03-13T08:15:47.043Z (over 1 year ago)
- Language: C++
- Size: 207 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TxJoystick 1.4.0
Arduino based R/C PPM transmitter.This software was written for the control of a quadrocopter with 4 analog input channels for steering and multiple digital inputs for various other tasks like arming, toggling LED's or switching sensor modes.
## Features
* Support for unlimited number of channels (limited by the number of channels supported by your receiver)
* Steering channels may be set trimmable, inverted and adjusted for your needs
* Digital and analog input for AUX, with two or three states
* Audio/LED feedback through buzzer pin
* Easy configuration through config file## Wiring
This has been tested on an Arduino Pro Mini 16Mhz/5V but should also work for all other models.
PINFUNCTION
A0Throllte
A1Yaw
A2Pitch
A3Roll
2Trim up Roll
3Trim down Roll
4Trim up Pitch
5Trim down Pitch
6Trim up Yaw
7Trim down Yaw
8AUX 1
9AUX 2
11AUX 3
13AUX 4
10PPM Signal
12Buzzer
## Configuration
Read trough the **Config.h** file to see all possible settings you can adjust to
your needs.Every setting has its comment describing the functionality - feel free to drop a comment if you feel a setting needs more explanations or the explanations are unclear.
## TODO:
* Three state momentary, analog AUX switch