Raspberry Pi

The Raspberry Pi is a credit card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games.

707 Views, 03 Nov 2017 04:13 pm

Description

The Raspberry Pi is a credit card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming. 

The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:

  •         A 1.2GHz 64-bit quad-core ARMv8 CPU
  •          802.11n Wireless LAN
  •          Bluetooth 4.1
  •          Bluetooth Low Energy (BLE)
  •          Like the Pi 2, it also has:
  •          1GB RAM
  •          4 USB ports
  •          40 GPIO pins
  •          Full HDMI port
  •          Ethernet port
  •          Combined 3.5mm audio jack and composite video
  •          Camera interface (CSI)
  •          Display interface (DSI)
  •          Micro SD card slot (now push-pull rather than push-push)
  •          Video Core IV 3D graphics core

The Raspberry Pi 3 has an identical form factor to the previous Pi 2 (and Pi 1 Model B+) and has complete compatibility with Raspberry Pi 1 and 2.

We recommend the Raspberry Pi 3 Model B for use in schools, or for any general use. Those wishing to embed their Pi in a project may prefer the Pi Zero or Model A+, which are more useful for embedded projects, and projects which require very low power.

Raspbian is the “official” operating system of the Raspberry Pi and because of that, it's the one most people will want to start with. Raspbian is a version of Linux built specifically for the Raspberry Pi. It comes packed with all the software you'll need for every basic task with a computer.

Basic examples to help you get started with some of the software available in Raspbian

Contents

  • Scratch
    • Scratch is a visual programming tool allowing the user to create animations and games with a drag-and-drop interface
  • Python
    • Python is a general purpose programming language that is easy to pick up and also very powerful
  • Sonic Pi
    • Write code to make music with Sonic Pi
  • Terminal
    • The Linux terminal is a powerful tool for getting around the filesystem and issuing commands
  • GPIO: Raspberry Pi Models A and B
    • The General Purpose Input/Output pins allow you to control and interact with the real world from Python, Scratch or other programming environments
  • GPIO: Models A+, B+, Raspberry Pi 2 B and Raspberry Pi 3 B
    • The General Purpose Input/Output pins allow you to control and interact with the real world from Python, Scratch or other programming environments
  • Minecraft
    • A free version of Minecraft is available for the Pi, and this is the only edition that has a programming interface, meaning you can control Minecraft with Python code - and even interact with the real world through GPIO
  • Python Games
    • Raspbian ships with some ready made Python games for you to play on your Raspberry Pi - and why not browse the code, hack the games and learn to make your own?
  • WordPress
    • Set up a web server on your Raspberry Pi and install Wordpress, a content management and blogging system
  • Mathematica
    • Mathematica is an industry leading computational platform - available for free on Raspberry Pi
  • Camera Module
    • The Raspberry Pi camera module is capable of taking full HD 1080p photo and video and can be controlled programmatically
    • Libraries are available for:
  • Webcams
    • Using a standard USB webcam instead of the Raspberry Pi camera module
  • Kodi
    • Installing media centre software on your Raspberry Pi
  • Playing audio
    • Playing audio on your Raspberry Pi
  • Playing video
    • Playing video on your Raspberry Pi
  • Demo programs
    • A selection of examples to demonstrate the Pi's capabilities