Raspberry Pi A to Z List Basics Raspberry Pi The Raspberry Pi was originally designed for educational purposes to use in schools and universities, and to make class and study more interesting. Unfortunately, the practical use of the Raspberry Pi or a comparable single-board computer in Germany, Austria and Switzerland is still in its infancy. Listening to the topic, you will find only a few examples showing the use of the Raspberry Pi in school, in education or in study. The following tasks and exercises should help a little here. They are suitable for self-study or as a source for teachers and faculty to build their own Raspberry Pi workshop. The tasks also include exemplary ready-made solutions.
Raspberry-Pi models
- Raspberry Pi models A and B
- Raspberry Pi models A + and B +
- Raspberry Pi Zero and Zero W
- Raspberry Pi 2 Model B
- Raspberry Pi 3 Model B
Basics
- Raspberry Pi: connectors and components
- Raspberry Pi: External connections
- Raspberry Pi: Internal connections
- Raspberry Pi: Basics of Power Supply Power Supply
Interfaces and connections
- Raspberry Pi: HDMI - High Definition Multimedia Interface
- Raspberry Pi: USB - Universal Serial Bus
- Raspberry Pi: Bluetooth
- Raspberry Pi: GPIO - General Purpose Input Output
- Raspberry Pi: GPIO assignment
- Raspberry Pi: Assignment audio-video signal on the 4-pin jack plug
operating systems
- Raspberry Pi: Linux distributions and operating systems
- Raspberry Pi: Raspbian Stretch
- Raspberry Pi: Ubuntu Mate
- Raspberry Pi: Kali Linux
- Raspberry Pi: Windows 10 IoT Core
- Raspberry Pi: Media Center
- Raspberry Pi: Which operating system?
Accessories and extensions
- Raspberry Pi: equipment and accessories
- Raspberry Pi: The right power supply
- Raspberry Pi: SD memory cards
- Raspberry Pi: WLAN adapter
- Raspberry Pi: Audio Extensions
- Raspberry Pi: cooling and heat sink
Troubleshooting
- Raspberry Pi: Solving common problems
- Raspberry Pi: solve network problems
- Raspberry Pi: solve wireless problems
1. Getting Started: Tasks and Exercises with Raspberry Pi The following tasks and exercises are suitable for beginners who have not yet come into contact with the Raspberry Pi. The solutions are also interesting for those who already know the Raspberry Pi and have worked with it. The solutions are part of standard tasks that have to be done around the Raspberry Pi every now and then.
-
Raspberry Pi: Installing Raspbian on an SD Memory Card (Windows)
-
Raspberry Pi: Installing Raspbian on an SD memory card (Linux or macOS)
-
Raspberry Pi: First steps in the configuration (basic configuration)
-
Update / Upgrade from Raspberry Pi (1) to Raspberry Pi 2 and 3
-
Raspberry Pi: Start, stop, restart, enable and disable services
2. Computer Technology: Tasks and Exercises with the Raspberry Pi The following tasks and exercises are suitable for beginners who have already made their first attempts with the Raspberry Pi and just want to learn more about the system and hardware. The solutions are interesting for those who already know the Raspberry Pi and therefore want to work more intensively. The solutions relate to questions that arise through the use of the system and specific tasks. In principle, the presented solutions can also be used on other systems.
-
Automatically mount USB stick and USB hard disks with "fstab"
-
Changing the memory distribution of the Raspberry Pi (Memory Split)
3. Network Technology: Tasks and Exercises with Raspberry Pi The following tasks and exercises are suitable for beginners who have already made their first attempts with the Raspberry Pi and want to or should try applications on a local network. The solutions are also interesting for those who already know the Raspberry Pi and therefore want to work more intensively. The solutions relate to questions that arise on concrete tasks in a network.
-
Determine the network and IP configuration of your own client
-
Determine the network and IP configuration of the Raspberry Pi
-
Raspberry Pi: Static IPv4 address for Raspbian Jessie and Stretch
-
Raspberry Pi: IPv4 configuration with the network manager wicd-curses
-
Raspberry Pi: Enabling IPv6 Privacy Extensions in Raspbian Jessie
-
Raspberry Pi: Enable IPv6 Privacy Extensions in Raspbian Wheezy
-
Setting up the IPv6 firewall for an IPv6 tunnel (Raspberry Pi)
-
Setup IPv6 Gateway with Router Advertisement Daemon (Raspberry Pi)
-
Raspberry Pi: Turn off the power saving mode of the WLAN adapter
-
Raspberry Pi as a server in continuous operation (24/7, headless)
-
Raspberry Pi: Remote maintenance and remote desktop with VNC, RDP and SSH
-
Set up desktop sharing via VNC with RealVNC on the Raspberry Pi
-
Speed up web server with PHP5 on the Raspberry Pi (lighttpd)
-
Set up print server with CUPS and AirPrint on the Raspberry Pi
-
Raspberry Pi as a MySQL backup server for a webhost database
4. Electronics: Tasks and exercises with the Raspberry Pi
-
Raspberry Pi: connect GPIO with pull-up or pull-down resistor?
-
Raspberry Pi: measurements of voltage and current at the GPIO output, 3.3V pin and 5V pin under load
-
Raspberry Pi: Measurement of voltage and current at the GPIO output with high level under load
-
Raspberry Pi: Measurement of voltage and current at the 3.3V pin under load
-
Raspberry Pi: Measurement of voltage and current at the 5V pin under load
-
Raspberry Pi: control and program GPIO with "sysfs" (shell / bash)
-
Raspberry Pi: control and program GPIO with "wiringPi" (shell / bash)
-
Raspberry Pi: control and program GPIO with "pigpio" (shell / bash)