Once you are up and running, the Raspberry Pi and iPad combination makes it easy to ramp up quickly from simple projects that can be done without any hardware to more sophisticated ones that can involve quite a bit of electronics and coding if you and your students are up to the challenge.
To begin, if you don’t have a WiFi adapter for your Raspberry Pi, you will definitely need one. To be successful, it will be best to operate the iPad and the Raspberry Pi on the same wireless network. This makes both the Pi and the iPad much more flexible as you can set up projects that won’t require any tethered connections and can work in small, confined spaces.
Next, you will want to get your Raspberry Pi set up so it can run as a headless unit. You will want the Pi to be configured as a VNC server and allow SSH connections to it. The VNC connection will allow you to see the graphical user interface (GUI) of the device without needing a connection to an external monitor: It will show up right on the iPad’s screen. The SSH connection will let you install software packages and issue commands to the Pi remotely from your iPad. Getting your Pi set up and then configured with SSH and VNC can be done using some excellent tutorials online at Adafruit, one of the leading websites for DIY electronics today that not only sells components but offers lots of useful tips and project ideas.
Once you are able to view, control, and program the Pi remotely from your iPad, the real fun begins. Just searching online for Raspberry Pi will yield hundreds of fun and interesting project ideas to try. Adafruit offers a number of well-documented tutorials that are perfect for a classroom environment, which allow students to create all kinds of simple projects. (The projects might require free software installation over SSH and/or some simple breadboarding and components). Some of the more interesting ones include how to create your own video looper that repeats a video over and over on a TV screen, a web-connected DIY digital camera, and even a DIY cellphone with Raspberry Pi at its core!
To get started on these kinds of projects, the best advice is to stockpile various components and sensors and let students explore ideas for computing problems to solve at home or in your school. This way, the projects are more real world oriented and offer a tangible outcome. For example, one group of students might have an old inkjet printer at home that they can turn into a wireless printer so that family members can print from their iPads, smartphones, and other wireless devices. With the Raspberry Pi and some simple coding, the “new” wireless printer could bring new life into what was formerly an older, less versatile piece of equipment.
To build off of this idea, you could make the iPad even more central to the kinds of Raspberry Pi project students create by leveraging some of the technologies that are built-in and supported by the iPad itself. These might include turning the Raspberry Pi into an iBeacon to explore indoor mapping and proximity or even introduce home automation by turning the Pi into a device that can control lights, small appliances, and more using the iPad.
The Raspberry Pi, when combined with the versatility of the iPad, offers an amazing combination of tools and hardware than can accelerate and excite students into the field of coding and electronics. When you consider how mobile the equipment being used is and the abundance of ideas online to try out, the possibilities for all kinds of maker projects at school, home and beyond seem almost limitless.
Mike Amante is a technology integration specialist in New Hartford, N.Y.