This is the Linux app named RunLengthGPIO whose latest release can be downloaded as RunLengthGPIO-0.1.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named RunLengthGPIO with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS:
RunLengthGPIO
DESCRIPTION:
This sketch makes the Arduino work as a GPIO interface for a computer, where input and output changes are transmitted in run-length encoding. Every time an input pin changes, the Arduino sends the new values of the input pins and the time since the last change. In a similar way, the Arduino can be programmed a sequence of output pin changes, each specified by the new values of the output pins and the time since the previous change.
Three application programs are included: the first makes two digital pins act as a TTL-levels UART; the seconds turns the value of the input pins into an image; the third reads codes from infrared remotes with a photodiode and a resistor connected to one of the input pins.
Features
- make two digital lines a TTL-levels UART
- with a photodiode and a resistor, read signals from remotes
- simple logic analizer
Audience
Developers
Programming Language
C
This is an application that can also be fetched from https://sourceforge.net/projects/runlengthgpio/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.