TeCoEd (Teaching Computing Education)
  • Home
    • Freelance
    • Book
    • Downloading
  • Python
    • Learn Python >
      • Python Modules
    • PyGame Zero
    • Python Programs >
      • Higher or Lower
      • Magic Calculator
      • Password Checker
      • Python Pit
    • What's News App
    • Pixels to Cells
    • Python Mosaics
    • Python OCR
    • L-1-AM
    • Web Scraping >
      • Scraping Trains
    • Weather App
    • Snakes and Windows
    • Python Web Server >
      • Flask
    • Python Picks
  • Ras Pi
    • All About the Pi
    • Getting Started
    • Remote Desktop and VNC
    • Static IP Address
    • Sonic Pi >
      • 3.14
    • Twitter Feed >
      • Tweepy
    • Android & Pi >
      • Advanced Apps
      • Odds
    • A.I on the the Pi
    • CRON
    • Pick Your Own
  • Pi Hardware
    • Pi HATS >
      • Sense Hat Hacks
      • AstroPi HAT
      • Unicorn-HAT >
        • Unicorn Alphabet Disco
        • Uni Codes / Programs
      • Skywriter
      • Piano HAT
    • STS Pi
    • Pi Camera >
      • Pi-Cam, Python & Email >
        • Time Lapse
      • Pi Noir
    • Pipsta >
      • Flask, Input & Printers
    • Raspberry Pi Power >
      • Energenie IR power
    • Pibrella
    • Distance Sensor
    • LCD Screen
    • Pi-Tooth
    • Robot Arm
    • PiGlow
    • PiFM
    • Accelerometer
    • PiFace >
      • Installing PiFace >
        • Python Commands
  • Pi-Hacks
    • Drone Hacks
    • Pi Glue Gun Hack
    • Blinkt!
    • Sonic Pixels
    • R2D2
    • Get to the chopper
    • Astro Bird
    • Twitter Translator
    • Hacking a Robot
    • Nature_Box >
      • Best Nature Photos
    • Wearable Tech >
      • Project New York
      • P.N.Y Part 2 Health
      • P.N.Y Part 3 Games
      • P.N.Y Part 4 Translation
    • Dino-Tweet
    • Other Links
  • Pi-Hacks 2
    • The Joker
    • Hologram Machine
    • Google Vision: Camera Tell
    • Yoda Tweets
    • Pi Phone
    • Darth Beats
    • Twitter Keyword Finder
    • Crimbo Lights Hack
    • Xmas Elf
    • Halloween 2016
    • Halloween Hack 2015
    • Socrative Zombie
    • Voice Translation
    • The Blue-Who Finder
    • GPIO, Twitter
    • Pi Chat Bot >
      • Dictionary Definitions
    • PiGlow & Email
    • Pibrella Alarm System
    • SMS with Python >
      • Spooking a Mobile
  • Pi-Hacks 3
    • LED Dance Suit
    • Ferminal
    • Crypto Tracker
    • David Bowie
    • Lamp Prank >
      • TEST
    • Yoda FM
    • Retro Player
    • LED Pixel Art
    • TARDIS
    • Battleships
    • LED Board
    • Night Vision
    • Enviro+ Weather
  • Minecraft
    • Minecraft API
    • Minecraft Sweeper
    • PiGlove: Minecraft Power Up
    • Minecraft Photo-booth
    • Rendering Pixels
    • Speed Cube
    • Lucky Dip
  • Computing
    • Why Computing?
    • Can You Compute
    • micro:bit
    • Coding Resources
    • Learn to Code >
      • Coding with iPads
      • Apps Creation Tools
      • sKratchInn
      • Sound Editing
    • Cheat Sheets
    • Theory
    • HOUR OF CODING
    • BEBRAS Computing Challange
    • Computer Facts
    • Free Software and Links
  • Contact Me
  • Random Hacks
    • Movile
Picture

There are a number of Android Apps that can be downloaded and used to access your Raspberry Pi. These Apps allow you check the status of your Pi, send commands and control and execute programs.   This page looks at two that cover advanced features.  First ensure that  you have Remote desktop access (click here) 

App 4. Raspberry Control


Picture

Raspberry Pi Control is a more advanced app that allows you to control more features of the Raspberry Pi.  These range from GPIO control, WebCam access, processes and many more.  The installation is more complex than the other apps however, this is outweighed by the more advanced features.  The setup involves downloading a library onto your Raspberry Pi and installing the various files. 

To get started update the OS software, then download the rpc_installer file from the Raspberry Control Software site.  The file below is a version form December 21st 2013, it may have been updated since then so it is worth checking the website, click here.
rpc_installer
File Size: 658 kb
File Type: gz
Download File

Once downloaded install the rpc_installer, in the LX Terminal type:
tar xvzf rpc_installer-2013-03-24.tar.gz
(check the website for an update)

Switch to the rpc_installer folder, typing:
cd rpc_installer

Then unpack two other files in the folder, type:
tar xvzf quick2wire-gpio-admin.tar.gz
tar xvzf shellinabox-2.14.tar.gz
Picture
The 2.14 is the current number of the file, this may change in time.  An easy way to check the current version is to list the contents of the rpc_installer folder, then check it, type:
ls rpc_installer

Return to the home folder, type:
cd~
Then run the installer:
./rpc_utils --install command
Picture
After installation the Raspberry Pi will request to restart.  As with all the other Android Apps you will be required to enter the IP address and login details of your Raspberry Pi.  Enjoy.
Picture

App 5. VX ConnectBot


Picture

VX ConnectBot allows you to use your Android device as an extension to your Raspberry Pi, this means your device can be used to control your Pi.  Your Android device will need to support USB tethering. First download the VX ConnectBot from the app store and install on either your phone or tablet.  Next the USB port on your Raspberry Pi needs converting into a network inteface, this is simple,

In the LX Terminal type:
sudo /etc/nano/network/interfaces  

Add the following code to the file:
iface usb0 inet static
address 192.168.42.42
netmask 255.255.255.0
network 192.168.42.0
broadcast 192.168.42.255

Then save the nano file and restart the Raspberry Pi  using the command sudo reboot
Once the Raspberry Pi has rebooted connect  via the USB and wire, the Android device to the Raspberry Pi.  Enable the USB tethering feature in the device settings.   Then launch the VX ConnectBot App on your device.  Enter the following host address [email protected] and connect to the Raspberry Pi.  This will create a Secure Sell Connection to the Raspberry Pi which enables you to send command line script.  You now have a portable screen and connection to your Raspberry Pi.

Using the GPIO and a green LED contacted at Pins 7 and 25, then using the GPIO controller you can turn the LED On and Off.  This can be modified to turn lights, motors on or even control doors! 

Video coming soon

Powered by Create your own unique website with customizable templates.