Raspberry Pi learning resources
![]() |
This gallery is under construction, or in the middle of an expansion or major redevelopment. |
"The Raspberry Pi Foundation’s mission is to put the power of digital making into the hands of people all over the world. Our free training programmes form part of our strategy to achieve this challenging mission: we believe that everyone should have the opportunity to develop their computing and digital making skills."
(read more at: https://www.raspberrypi.org/education/)
Raspberry Pi Foundation learning resources
[edit]Getting started...
[edit]-
Getting started with the Raspberry Pi
Set up your Raspberry Pi and explore what it can do -
Getting started with picamera
Get started with the RasPi camera module, using Python and picamera (Python) -
Getting Started with
Mathematica
Getting started with Mathematica and the Wolfram language on Raspberry Pi -
Getting started with
Node-RED
Learn how to use Node-RED to control Raspberry Pi GPIO pins (Physical Computing) -
Getting Started with the micro:bit
Learn how to push programs to your micro:bit using a Raspberry Pi (Python) -
Getting started with the Sense HAT
Explore the Sense HAT sensor board and its Python library (Physical, Python) -
Getting started with wearables
In this resource you will learn how to create a basic piece of wearable technology -
Demo Programs
Learn how to run the Raspberry Pi demo programs (Python)
The next steps
[edit]-
Build a LAMP Web Server with WordPress
How to install a LAMP stack on your Raspberry Pi and set up a web server with WP -
Build a Python Web Server with Flask
Install the Python web framework Flask and set up a basic web server with ... -
Build an OctaPi
Make a distributed computer system -
Physical Computing with Python
Get started with physical computing on the Raspberry Pi using Python -
Raspberry Pi Zero Time-Lapse Camera
In this resource you will make a wearable time-lapse camera using a Raspberry Pi Zero -
Sense HAT data logger
Create a data-logging device using the Sense HAT hardware and Python (Physical Computing, Python) -
Test detectives
Learn how to test your code and detect bugs (Python)
Raspberry Pi Foundation online training
[edit]Raspberry Pi - other learning resources
[edit]https://en.m.wikiversity.org/wiki/Raspberry_Pi
https://scholia.toolforge.org/topic/Q245
https://en.m.wikibooks.org/wiki/Shelf:Computer_science
https://en.m.wikisource.org/wiki/Approaches_on_Internet_of_Things_Solutions