Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luickk/dji_naza_web_interface

A web interface for the Naza V2 flight controller
https://github.com/luickk/dji_naza_web_interface

html javascript jquery php

Last synced: 28 days ago
JSON representation

A web interface for the Naza V2 flight controller

Awesome Lists containing this project

README

        

# Dji Naza Webinterface
A webinterface for the Naza V2 flight controller. The webinterface is built on top of the [Naza V2 C++ Interface](https://github.com/MrGrimod/dji_naza_interface_c-) project. The binaries required for the webinterface can be compiled with the given tools in ´Naza V2 C++ Interface/tools/binaries´. This project is based on PHP and JavaScript Ajax, the PHP scripts directly accesses the binaries compiled by the [core project](https://github.com/MrGrimod/dji_naza_interface_c-).

Demonstration video can be watched [here](media/demo.mp4) and [here](media/demo2.mp4)

## Installation

To use the web interface you need to add

the www-data user to sudoers file as root permitted.

`/etc/sudoers -> www-data ALL=(ALL) NOPASSWD: ALL` - only for debugging purposes

And chown the main dir to www-data (php) user

`sudo chown -R www-data:www-data dji_naza_web_interface/`

You also have to compile the tools/binaries from the

[Naza V2 C++ interface project](https://github.com/MrGrimod/dji_naza_interface_c-) and move the compiled binary to bins/ccontrol.exe .

## Demo Video:
https://www.youtube.com/watch?v=JNzVcIv4pL8

## Dependecies:
### Camera livestream (python3):

-opencv

-picamera

### Webinterface:
-PHP

-Apache2

-sudo