beanz Magazine

More Fun with Raspberry Pi

SweetOnVeg on Flickr

Here are some videos, and links to even more videos, to learn how to use your Raspberry Pi and have all kinds of fun with Pi projects.

The Raspberry Pi computer board can be adapted to any number of projects. Here are a few videos to show you some of the flexibility and fun possible with Pi. Note that you may need to stop a video to get URLs, or replay a section to understand what the person says. These are only a few of the videos available on the internet. There’s more at YouTube, Vimeo, and other websites, some of which are linked at the bottom of this article.

Working with Python on Pi

A simple tutorial how and where to use Python to code with your Raspberry Pi.

Raspberry Pi Dog Treat Machine with webcam! Send an email, he gets a treat!

Seems kind of cruel but it’s a nice looking dog.

The Voice Controlled Coffee Machine

Use your phone to start your coffee. Uses Java, the software, to make java, the coffee. This is a short demo so there’s not a lot of detail how they did the job. But it should not be hard to figure out, either.

Build a Retro Computer: The Raspberry Pi!

A more advanced project, with some key bits left out (how do you laser a keyboard?) and other stuff assumed you know (GPIO, the relationship between volts and amps). However, it does give an excellent overview of what is possible with Pis and how they relate to older computer projects.

University of Southampton Builds a Supercomputer with 64 Raspberry Pi

Plus Legos! A very cool overview with some ideas how to control all those Pis.

Learn More

Raspberry Pi Beginners Channel

http://www.youtube.com/user/RaspberryPiBeginners/videos?shelf_index=0&view=0&sort=dd

The Ben Heck Show

http://www.youtube.com/user/thebenheckshow

Adafruit Raspberry Pi YouTube Channel

http://www.youtube.com/playlist?list=PL1A011279DBD4EB7E

RaspberryPi Tutorials YouTube Channel

http://www.youtube.com/user/RaspberryPiTutorials/videos?sort=dd&view=0&shelf_index=0

IET Top 5 Raspberry Pi Projects

http://www.youtube.com/watch?v=i1SyIXeFUB0

20 Awesome Projects for Raspberry Pi Microcomputers

http://www.treehugger.com/slideshows/gadgets/20-awesome-projects-raspberry-pi-microcomputers/

Teaching Cassandra Cluster Setups with the Raspberry Pi

“The Cassandra database is designed so that large clusters of systems can hold massive amounts of data. So why is a University of Dundee lecturer running it on the tiny $25 ARM-based Raspberry Pi?” Good question. Great answer.
https://www.linux.com/news/embedded-mobile/mobile-linux/747326-teaching-cassandra-cluster-setups-with-the-raspberry-pi-

Simple Raspberry Pi Shutdown Button

http://www.instructables.com/id/Simple-Raspberry-Pi-Shutdown-Button/?ALLSTEPS

Also In The November 2013 Issue

An Interview with Troy Hunt

Troy Hunt is a software architect and Microsoft Most Valued Professional (MVP) focusing on security concepts and process improvement in a Fortune 50 company. He's based in Australia.

1Password, LastPass, RoboForm

If you use a password you created that is less than eight characters, your password is vulnerable to hacking. Here are three ways to create and use secure passwords online.

How to Write Secure Code

Coding securely doesn't have to kill the joy of programming. In fact, learning how to code securely provides insights into languages and computing.

How to Code HTML Email

How to code an HTML email like the ones you open every day turns out to be an offbeat software coding challenge.

What is an SSL Certificate?

How to tell if a web page is secure is one of the most basic yet least obvious ways to protect your data online.

Where to Find Command Line Interface Software

One key computing skill is the ability to use command line interface (CLI) software to enter commands to control a computer. Here are some options.

Lua

Lua is a comparatively simple programming language used in a wide range of places, from digital TVs to video games to phone applications. It's also designed to be simple to use and lightweight.

Arrays

Here is how three programming languages handle a common problem: how do you organize and keep track of useful data?

Linux Command List for Command Line Interfaces

Some of the most common commands you'll need for a command line interface (CLI), in a Linux command list.

Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.

News Wire Stories for October 2013

Must read stories about computer science, software programming, and technology for September 2013.

Learn More Links for October 2013

Links from the bottom of all the October 2013 articles, collected in one place for you to print, share, or bookmark.