Raspberry Pi
What is Raspberry Pi?
Raspberry Pi is credit card sized computer that connects to a monitor or TV, keyboard and mouse and can run Raspbian Operating System, a version of Linux. See this introduction to Raspberry Pi.
You can buy a Raspberry Pi at Best Buy, Target, and walmart. You can buy different Raspberry Pi project parts at the Micro Center in Denver
What can the Raspberry Pi do?
How can you get started using the Raspberry Pi?
You can make a copy of the notes and activities to start learning about the Raspberry Pi and python code.
Check out Stem Launch Makers DIY to help you get started
What can you do with the Raspberry Pi?
Programming
Many of the Raspberry Pi projects can be programmed using python.
Learn the basics of python from codeacademy
10 programming languages you can use on your Raspberry Pi
Learn about the terminal window (command line). Try out USEFUL RASPBERRY PI COMMANDS below
sudo apt-get update Synchronizes the list of packages on your system to the list in the repositories. Use it before installing new packages to make sure you are installing the latest version.
sudo apt-get upgrade Upgrades all of the software packages you have installed.
ls Lists files in the current directory, along with file size, date modified, and permissions.
cd [name of folder] move inside to other directory (folder)
hostname -I Shows the IP address of your Raspberry Pi
iwconfig To check which network the wireless adapter is using.
iwlist wlan0 scan Prints a list of the currently available wireless networks.
ping https://stemlaunch.adams12.org/ Tests connectivity between two devices connected on a network. For example, ping 10.0.0.32 will send a packet to the device at IP 10.0.0.32 and wait for a response. It also works with website addresses.
cat /proc/meminfo Shows details about your memory.
Minecraft
You can write commands and scripts in Python code on the Raspberry Pi to build things in Minecraft.
1. Getting started with Minecraft Pi
2. Hacking and Making in Minecraft with the Raspberry Pi
3. Create Wac a Block game in Minecraft
Music
Sonic Pi is a code-based music creation and performance tool.
1. Compose your first tune in Sonic Pi
2. Learn about music, synthesis, programming, composition, performance and more by Sam Aaron
3. Sonic Pi Essentials by Sam Aaron
Sensor Projects
Explore the different sensors you can use in a project.
2. A Raspberry Pi laser tripwire and more resources:
Pi Camera Module
The camera module is capable of 1080p video and still images that connect directly to your Raspberry Pi, perfect for time-lapse photography, recording video, motion detection and security applications.
1. Getting started with the pi camera
Build a Voice Kit
The AIY Voice Kit from Google lets you build your own natural language processor and connect it to the Google Assistant or Cloud Speech-to-Text service, allowing you to ask questions and issue voice commands to your programs.
Build a Robot Buggy
3. Build a Line Following Robot Buggy
Host a Website on a Raspberry Pi
Learn to set up a Linux, Apache, MySQL PHP web server on a Raspberry Pi to host a website
More Projects
Check out all the Raspberry Pi projects you can build
101+ Raspberry Pi Projects For Electronics Students