RPI GPIO Controller is a simple android socket communicator for interfacing with the corresponding Python GPIO backend.
See license.md
https://github.com/johanberglind/RPI-AndroidController/raw/master/bin/RPI-AndroidController.apk
https://github.com/johanberglind/RPI-AndroidController/raw/master/python%20server/gpio.py
-
Get started by downloading the Python GPIO server to the RPI from the "python server"-directory. The server uses the BCM pin 4 for output, check out: https://projects.drogon.net/raspberry-pi/wiringpi/pins/ for more info.
-
Run the GPIO Server on the RPI as sudo: sudo python GPIO.py
-
Now install the .apk from the "bin" directory. NOTE: The application required "INTERNET" permissions to utilize sockets.
-
Now just input the RPI's IP address and the port, it's by default: 2323 and try the ON/OFF-buttons. You should see some action on the RPI now.
The application is in development and there are quite a few features that will be implemented in the future. If you run into any problems or have any questions, don't be afraid to post an issue on Github or contact me by email inside the app.