This section provides tutorials for controlling the GPIOs of a Raspberry PI. If you have the raspbian store installed, you can download the demo server directly from the store: http://store.raspberrypi.com/projects/netio
Another useful german tutorial can be found on Marius Blog
The following tutorial has been submitted by DevelopNow.
All described steps were tested on an Raspberry Pi Version B with an 2012-07-15-wheezy-raspbian.zip image and an iPhone 4S (without jailbreak)
This video shows the working tutorial:
1. Phone Side
- Install NetIO app
- Open the rpi configuration and sync it with your device.
- Start the application, swipe from left to right on the phone touchscreen (or do a shake gesture on iOS) to get the config file select list visible.
- On config file selection, enter your UI-Designer credentials and hit 'sync'. Please choose 'rpi'. If you do changes in the UI-Designer you need to 'sync' again!
2. Raspberry Pi Side (Hardware)
Connect an LED as shown in this image:
3. Raspberry Pi Side (Python)
- Install python GPIO-package with the following steps:
- Download and unpack the latest package from http://pypi.python.org/pypi/RPi.GPIO so you get e.g. (depending on version) the folder 'RPi.GPIO-0.3.1a' in your working directory
- cd RPi.GPIO-0.3.1a/
- sudo python setup.py install
- Copy the file netio_server.py to your working directory
- Start the example by typing 'sudo python netio_server.py'