Code Monkey home page Code Monkey logo

telloconnector's Introduction

TelloConnector

An Easy To Use Connector Between The Tello Drone And The Scratch Programming Language

Download

Downloads

How It Works

Install The Scratch Block

Open Scratch On Your Computer, Hold Down Shift And Click "File" Which Is In The Top Menu. Click The Bottom Option Which Is Called "Import experimental HTTP extension" and It Will Open A File Browser. Select The File Called "Tello.s2e" In The Base of This Repository. This Will Then Add The Custom Tello Blocks To The Scratch Programming Enviroment. You Can Then Select "More Blocks" In The Scratch Block Section Selector And It Will Give You All Of The Blocks For Controlling The Tello.

alt text

The Scratch Menu When Holding Scratch

alt text

The Tello Blocks In The Scratch Enviroment

The Red Light In That Menu Will Tell You If Scratch Can Communcate With The TelloConnector Application and Does Not Represent If It Is Connected To The Drone.

Using The Tello Connector

First Start The Application By Running The .app File. Then Connect Your Computer To The WIFI Network Of The Tello. Then You Can Start Sending Commands From Scratch By Running Programs That Use The Tello Blocks. If You Click The Menu Item It Will Give You A menu Which Allows You To Land The Drone and Exit The TelloConnector Application.

alt text

The Menu Bar Icon And The Menu

How To Install

The code below is how to run it. It is built using Electron which requires Nodejs (and Yarn) To Work With.

git clone https://github.com/oscartbeaumont/TelloConnector.git
yarn
yarn start # Run It In Development Mode
yarn build-mac # Compiles The Code To A .app File

telloconnector's People

Contributors

oscartbeaumont avatar

Watchers

 avatar

Forkers

naohiro2g

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.