All Projects → debianmaster → Rc Control Station

debianmaster / Rc Control Station

Control your quadcopter from PC / Web interface. A Flysky Arduino TX library is also included.

Programming Languages

javascript
184084 projects - #8 most used programming language

RC-Control-Station

Control Quad from PC/Webinterface

Also Flysky TX module implemented for Arduino

Note: All credit for Flysky TX module of arduino goes to midelic on RCGroups.com

Usage:

  1. Install Arduino/FlySky_Tx_Arduino.ino on arduino
  2. Arduino code is specially for TX/RX systems which work on Flysky protocol
  3. Run sockServer.js on nodejs like this C:\> node sockServer.js # this is for socket which interacts with serial port and web ui
  4. Run server.js on nodejs like this C:\> node server.js # this one is for web ui of the transmitter controls, this polls the control data every half second to socket server
  5. Run sockServer.js on nodejs like this C:\> node sockServer.js
  6. goto http://localhost:4000 on browser
  7. No more steps, you are ready!

Libraries used:

  1. npm install serialport2
  2. nodejs serialport2 # this one gave me hard time installing it so make sure you have python 2.7.* installed (no higher versions) before installing serialport2
  3. npm install express
  4. npm install ejs
  5. npm install socket.io

Hardware used: RX:- WL Toys v929 mini beetle quad, which works on A7105 2.4ghz system TX:- A7105 2.4G-Wireless Module brought from here

Connections:

Demo snapshot:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].