Raspberry Pi computers From industries large and small, to the kitchen table tinkerer, to the classroom coder, Raspberry Pi Holdings plc make computing accessible and affordable for everybody.
The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.
Getting started How to get started with your Raspberry Pi Raspberry Pi OS The official Raspberry Pi operating system Configuration Configuring your Raspberry Pi's settings config.txt Low-level settings control The Linux kernel How to configure and build a custom kernel for your Raspberry Pi Remote access Accessing your Raspberry Pi remotely ...
Projects from the Raspberry Pi Foundation We have projects for a range of coding and computer technologies, including Scratch and Python. Here are some to start using with your Raspberry Pi computer.
Learn coding for kids, teenagers and young adults. The Raspberry Pi Foundation provides access to online coding resources and challenges that are free for everyone everywhere.
The Raspberry Pi Foundation is a global charity headquartered in the UK with the mission to enable young people to realise their full potential through the power of computing and digital technologies.
Raspberry Pi OS is a free, Debian-based operating system optimised for the Raspberry Pi hardware. Raspberry Pi OS supports over 35,000 Debian packages. We recommend Raspberry Pi OS for most Raspberry Pi use cases.
The flagship Raspberry Pi series offers high-performance hardware, a full Linux operating system, and a variety of common ports in a form factor roughly the size of a credit card. Keyboard computers (X00). Raspberry Pi keyboard computers combine SBC hardware, a full Linux operating system, and common ports inside a compact keyboard case. Zero.
Computing courses Discover our range of free computing courses. Learn to code your own programs, make exciting projects, and build your computing skill set. Our online courses have something for everyone, from absolute beginners to more experienced programmers. Learn about Python, Scratch, AI and machine learning, web design, cybersecurity, computing education, and much more.