RPi Hub


 * Notice: The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is not responsible for content on these pages.

Now shipping to customers
See the Buying Guide on how to order one, or visit the Raspberry Pi Foundation Home Page

About


The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($20-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the Raspberry Pi Foundation, which is a UK registered charity (Registration Number 1129409). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world (Read more).

Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors Premier Farnell/Element 14 and RS Components, and the Chinese distributor Egoman Technology Corp.


 * You can get the latest news from the Foundation Home Page, the Twitter Feed or in the forums.
 * For Raspberry Pi frequently asked questions see the FAQ section or the Raspberry Pi Foundation's FAQ page.
 * Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:
 * Premier Farnell: Element 14 Raspberry Pi Group
 * RS-Components: DesignSpark - Raspberry Pi


 * Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant . In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste.  Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.
 * Price: 20USD Model A+, 35USD for Model B+, excluding taxes, postage and packaging. For information about availability and shipping see the Buying Guide.

History
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the General History page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the design changes page for how the Raspberry Pi has evolved, and the  manufacturing differences page that may help if you are having problems with your board.

Getting Started
{| border="1" style="background:transparent;"
 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Buying Guide
Where can I get one and for how much?


 * Base price is $20 for the model A+ and $35 for the Raspberry Pi 2. This price excludes local taxes and shipping.


 * The Raspberry Pi's official worldwide distribution partners are Premier Farnell/Element 14 and RS Components
 * Detailed information and other resellers can be found on the  Buying Guide page.


 * You can find out which peripherals and such are tested to work with the Pi in the  Verified Peripherals section


 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Basic Setup
First little Raspberry Pi Steps...
 * Ensure you have all the equipment you need to go with your Raspberry Pi.
 * Become familiar with the board layout and connect it ready for power up.
 * If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen Operating System distribution
 * If you are not using a HDMI monitor you may need to set up the correct video mode by editing the RPiconfig text file on the SD-card.
 * Note: On the Debian OS after you log in you need to type startx at the prompt to get a graphic desktop.
 * Particularly after first boot its important to do a clean shutdown with the command sudo halt


 * Having problems? Try the Troubleshooting page.


 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Beginners Guide
You've just got your new Raspberry Pi device - what now?
 * Beginners Guide


 * Learn about the basics with the H2G2 - Introducing the Raspberry Pi entry.


 * Read a small book for the Raspberry Pi Beginner


 * Get started with some basic projects and tutorials:
 * Raspberry Pi YouTube Tutorials


 * Raspberry Pi IV Beginners


 * My First Raspberry Pi Game
 * Guides, tutorials, tools and distribution downloads


 * Easy GPIO Hardware & Software - in-progress at the moment


 * Take a look through the Community section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.


 * Pick up a copy of the Raspberry Pi Handbook to get you started on some fantastic projects
 * Get started with Linux: Linux Basics
 * }

Resources
{| border="1" style="background:transparent;"


 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Hardware & Peripherals

 * The Model B is more advanced than the Model A - see RPi Hardware.
 * The RPi can be plugged into a suitable TV or monitor.
 * The unit will support a range of devices, peripherals and accessories.
 * The GPIO Headers allow the use of optional Expansion Boards or custom electronics in a wide range of projects.
 * The Foundation has launched a camera module with a 5MPixel sensor capable of capturing video at 30fps at 1080p
 * Serial port connection instructions
 * GPIO interface circuits for connecting switches, relays, etc
 * For more advanced issues including see Advanced Setup.
 * Setting up peripherals - examples/HowTos
 * List of boards and user feedback
 * Power Supply construction - HowTo
 * Comparison to other hardware
 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Software & OS Distributions
The Raspberry Pi will run a range of OS Distributions and run a variety of software.
 * See Software for an overview, and OS Distributions for supported operating system and pre-configured 'images'.
 * Officially supported OS distributions include Raspbian,  Arch Linux and  RISC OS Open.
 * Many unofficial distributions are available on the   Distributions page.
 * Advice is also available if you want to compile a kernel, boot from the network using U-Boot, or test the Pi's performance.
 * The Raspberry Pi supports a wide range of programming languages, with many tutorials available.
 * Information about installing. specific applications is available through the link.
 * Extensive (boot) configuration info (config.txt) is available here.
 * Information about various utilities that can be used with your Raspberry Pi can be found  here.


 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Datasheets
IC Datasheets and schematics links page.

Datasheets organised by category from the Frambozenier.org project.

Troubleshooting
Head over to the troubleshooting page for help fixing common problems.

Bugs
Head over to the bugs page for a list of known bugs.

RPi Model B 3D CAD files
Theses are various 3D CAD Versions in both RAR and ZIP.


 * STEP ZIP (Docs and downloads section)
 * CATIA V5 RAR
 * CATIA V5 ZIP
 * ProE RAR
 * ProE ZIP
 * STEP RAR
 * STEP ZIP
 * SketchUp
 * SketchUp8
 * Eagle 5
 * STEP and various formats at tracepartsonline
 * Here
 * Here
 * Maya, Autodesk FBX, Wavefront ZIP}

RPi 3 Model B 3D CAD files

 * GrabCAD - Solidworks, STEP and IGES of Raspberry Pi 3 Model B.
 * }

Books

 * Raspberry Pi 3 Home Automation Projects by Packt (2017)
 * Wearable-Tech Projects with the Raspberry Pi Zero by Packt (2017)
 * Full Stack Web Development with Raspberry Pi 3 by Packt (2017)
 * Raspberry Pi Zero W Wireless Projects by Packt Publishing (2017)
 * Raspberry Pi 3 Projects for Java Programmers by Packt Publishing (2017)
 * Python Programming with Raspberry Pi by Packt Publishing (2017)
 * Raspberry Pi Zero Cookbook by Packt Publishing (2017)
 * Build Supercomputers with Raspberry Pi 3 by Packt Publishing (2017)
 * Raspberry Pi Cookbook for Python Programmers (Free eBook) by Packt Publishing (2016)
 * Raspberry Pi Robotic Projects - Third Edition by Packt Publishing (2016)
 * Raspberry Pi for Python Programmers Cookbook - Second Edition by Packt Publishing (2016)
 * Building Smart Homes with Raspberry Pi Zero by Packt Publishing (2016)
 * Raspberry Pi: Making Amazing Projects Right from Scratch! by Packt Publishing (2016)
 * Yocto for Raspberry Pi by Packt Publishing (2016)
 * Raspberry Pi By Example by Packt Publishing (2016)
 * Raspberry Pi 2 Server Essentials by Packt Publishing (2016)
 * Getting Started with Raspberry Pi Zero by Packt Publishing (2016)
 * Raspberry Pi Computer Architecture Essentials by Packt Publishing (2016)
 * Building a Media Center with Raspberry Pi by Packt Publishing (2016)
 * Heitz, Ryan. Hello! Raspberry Pi. Manning Publications (2015). pp. 225. ISBN 9781617292453
 * Raspberry Pi Robotic Essentials by Packt Publishing (2015)
 * Raspberry Pi Computer Vision Programming by Packt Publishing (2015)
 * Learning Raspberry Pi by Packt Publishing (2015)
 * Raspberry Pi Gaming Second Edition by Packt Publishing (2015)
 * Raspberry Pi Blueprints by Packt Publishing (2015)
 * Raspberry Pi Mechatronics Projects HOTSHOT by Packt Publishing (2015)
 * Learning Internet of Things by Packt Publishing (2015)
 * Penetration Testing With Raspberry Pi by Packt Publishing (2015)
 * Raspberry Pi Essentials by Packt Publishing (2015)
 * Raspberry Pi Sensors by Packt Publishing (2015)
 * Raspberry Pi Robotics Projects Second Edition by Packt Publishing (2015)
 * Raspberry Pi for Secret Agents by Packt Publishing (2015)
 * Raspberry Pi Projects for Kids by Packt Publishing (2015)
 * Learning Raspbian by Packt Publishing
 * Raspberry Pi Home Automation with Arduino - Second Edition by Packt Publishing
 * Raspberry Pi Essentials by Packt Publishing (Apr 2015)
 * Getting Started with Python and Raspberry Pi by Packt Publishing (Sep 2015)
 * Raspberry Pi Cookbook for Python Programmers by Packt Publishing
 * Raspberry Pi LED Blueprints by Agus Kurniawan
 * Raspberry Pi Android Projects by Gökhan Kurt
 * Raspberry Pi Robotic Blueprints by Richard Grimmett
 * Building a Home Security System with Raspberry Pi by Matthew Poole
 * Raspberry Pi Networking Cookbook - Second Edition by Rick Golden
 * Raspberry Pi for Secret Agents - Second Edition by Stefan Sjogelid
 * Raspberry Pi Gaming - Second Edition by Shea Silverman
 * Raspberry Pi Projects for Kids - Second Edition by Daniel Bates
 * Raspberry Pi Robotics Essentials by Richard Grimmett
 * Raspberry Pi Mechatronics Projects HOTSHOT by Sai Yamanoor and Srihari Yamanoor

Education Material

 * The Raspberry Pi Education Manual(PDF) http://downloads.raspberrypi.org/Raspberry_Pi_Education_Manual.pdf
 * Raspberry Pi GPIO Pin Worksheet for free use (Multi Format) http://raspberry.tips/raspberrypi-tutorials/raspberry-pi-modell-b-plus-gpio-pins-worksheet/

Community
{| border="1" style="background:transparent;"
 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Projects, Guides & Tutorials

 * An important source of information and guides is the Official Forum.
 * Get started by following some of the many Tutorials.
 * Common tasks and useful tips are available through the Guides page.
 * Projects can be found, and added to, on the Projects page.
 * Raspberry Pi Datasheets can be found on the DataSheets page.
 * Knowledgeable users may want to review and help out with project wishlist items on the Tasks page.
 * There are many tutorials, example projects and guides in The MagPi Magazine - which is available free online or to purchase in printed form.
 * Some more great projects and setup guides in the Raspberry Pi Handbook
 * A guide to building a computer lab from Raspberry Pis is available at LucidTronix Raspberry Pi Computer Lab
 * Useful tips and tutorials on ModMyPi's blog page
 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Schools, Universities, Clubs & Groups

 * The Raspberry Pi Foundation's aims include encouraging education. Several groups including Computing At School aim to bring Computing Science back into schools.
 * Go to the Education Page to add your project and find helpful links.
 * Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the Raspberry Jam page.


 * style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |

Supporting Communities
The Raspberry Pi Community is steadily growing:
 * The Official Raspberry Pi Forum
 * Element 14 Raspberry Pi Group, community site of Premier Farnell
 * DesignSpark, community site of RS-Components
 * 'Frambozenbier' (Raspberry Pi Homebrew)
 * Stack Exchange Forum
 * Non-official community of Raspberry Pi in spanish language
 * World Of Pi A forum based on all things Raspberry Pi.
 * The MagPi Magazine - Community based, free eMagazine, get involved!
 * RaspberryPi Osdev - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.
 * [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup
 * ModMyPi Forum - ModMyPi's Raspberry Pi Technical Support
 * }

About the RPi Wiki
Do not be afraid to add your bit, content is vital for the wiki to function.



Translations
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:


 * English: R-Pi Hub
 * Français: R-Pi Hub
 * Português: Pt-BR:R-Pi Hub
 * 简体中文: RPi_信息中心
 * Deutsch: R-Pi_Hub
 * മലയാളം: R-Pi Hub

Any help translating would be greatly appreciated. Thank you to those who have already contributed!

= References =