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.
Get started with your Raspberry Pi computer for free. Write powerful programs and build exciting physical computing projects with our team of expert educators.
The Powered by Raspberry Pi program provides a process for companies wanting to use a form of the Raspberry Pi logo, and covers products with Raspberry Pi computers or silicon inside, and services provided by a Raspberry Pi.
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.
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 Camera software Software and libraries for Raspberry Pi camera hardware AI Kit and AI HAT+ software
First, unplug your Raspberry Pi’s power supply to ensure that the Raspberry Pi is powered down while you connect peripherals. If you installed the operating system on a microSD card, you can plug it into your Raspberry Pi’s card slot now.
Computer coding for kids, teenagers and young adults. Step-by-step instructions for 250+ free coding projects. Create games, animations, and more with code.