Skip to main content

Enables connection to ControllerApp

Project description

ControllerApp

Now, it`s possible to use your phone as a controller to develop games and interactive programs in python! ControllerApp is a tool that allows you to catch all sorts of UI events like a simple tap on your mobile's screen or a device's acceleration directly in your Python code.

App Installation

The app is available at Play Store.

Python Package Installation

Install the controller package using pip:

 pip install controller

How to use

The communication works with a 6-letters code: it`s enought to put the same code in both App and Python code to start using it. In the app, the code field is ommited: You just need to minimize the square to make it appears!

In the Python side, you can test the tap functionality with the following example:

from controller import Controller

c = Controller('a1b2c3') '''room code'''

def myFunction(x,y):
    print('hello world',x,y)

c.mobile.onTap = myFunction 

More functions

Explore all the possibilities in the ControllerApp Documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

controller-0.1.0.tar.gz (3.2 kB view hashes)

Uploaded Source

Built Distribution

controller-0.1.0-py3-none-any.whl (4.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page