Raspberry Pi
Welcome to the Raspberry Pi community! Join to share projects and receive help.

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.0
  • Bluetooth Low Energy (BLE)

Like the Pi 2, it also has:

  • 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)
  • VideoCore 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.

Wireless Programming and Debugging with STM32 and RPi
Intermediate
  • 52
  • 2

Full instructions

Are you tired of connecting programmer every time you want to change some functionality of your robot? Why not to try wireless programming?

Test Your Internet Speed Using a Raspberry Pi + Ubidots
Easy
  • 333
  • 5

Protip

Use your Raspberry Pi to measure any internet connection speed with Ubidots.

Thunderboard Sense and RPi
Intermediate
  • 109
  • 2

Collecting rich sensor data over BLE and uploading it to the cloud for analysis.

Human-Following Robot with Kinect
Intermediate
  • 2,491
  • 24

Full instructions

Instead of using single camera and complicated image recognition algorithms we can take advantage of Kinect libraries.

Raspberry Pi Google Assistant With Sleek Wood Box
Intermediate
  • 5,055
  • 29

Full instructions

l built a DIY Google AI Assistant using a Raspberry Pi, USB Speaker and USB microphone.

Raspberry Pi Shutdown / Restart Button
Easy
  • 5,239
  • 20

Full instructions

Building an installation project? Shut down or reboot your project safely, without a keyboard or SSH!

Smart Eye for Your Pi
Intermediate
  • 1,900
  • 10

Full instructions

Having some fun combining clarifai and Mycroft.ai.

3d printed case for a RaspPi 3, an Arduino and a 5" display
Easy
  • 321
  • 4

Full instructions

A simple and compact frame to mount a 5" monitor, a Raspberry Pi, an Arduino, and a battery, which is extensible for other sensors.

Trigger Google Assistant on Raspberry Pi using Remote
Intermediate
  • 916
  • 6

Full instructions

Trigger Google Assistant on all Raspberry Pis, using infrared sensor and any remote.

How to interface Arduino with RaspberryPi
Easy
  • 33
  • 0

Protip

In this I have shown how to send data from temperature sensor which is connected to Arduino and send data to Rpi database.

OwnCloud on Raspberry Pi
Easy
  • 1,142
  • 3

Protip

Install OwnCloud on Raspberry Pi and make your own cloud server.

Automated Photo Frame for iOS/Android Photos and Emails
Easy
  • 703
  • 8

Full instructions

Easily turn a small LCD into your own personalized side desk photo memories center using a 3.5" or 5" LCD display on the Raspberry Pi.

Dataplicity “Custom Actions" for controlling RPi GPIOs
Easy
  • 19
  • 0

Protip

With this example you will control GPIOs on your Raspberry Pi from the Dataplicity Mobile app using "Custom Actions" feature.

DIY Vending Machine with Cortana Skills and Bot Framework
Intermediate
  • 867
  • 5

Full instructions

Build your own vending machine by turning any dispenser to accept payments using Cortana Skills and Bot Framework on Raspberry Pi.

TCP/IP Multisensor
Advanced
  • 299
  • 1

Work in progress

Arduino based sensor that communicates over TCP/IP. Can be used stand-alone or part of a Raspberry based data logger with a web UI.

TCP/IP Multisensor

Team Kallio Designs

Physical Computing - Scratch 2.0 for Raspberry Pi
Easy
  • 840
  • 9

Protip

This is my 3rd tutorial with a focus on Scratch and Physical Computing using RPi. Here we will explore the new version of Scratch, the 2.0.

Smarter Irrigation Controller
Intermediate
  • 235
  • 1

Work in progress

Enhanced algorithm to control the disabling of an irrigation system based on multiple sensor input and future rain fall amounts.

Getting started with the RAK 831 Lora Gateway and RPi3
Intermediate
  • 1,108
  • 2

Full instructions

This project takes you through all the steps required to get you RAK 831 Lora Gateway module up and running with wifi as the backhaul.

Break your heart - IoT Project - IoT Blocky
Easy
  • 742
  • 4

Protip

Use this project to control the LEDs on the Raspberry Pi Sense HAT.

Volumio on the Raspberry Pi 3
Easy
  • 764
  • 2

Protip

This is the easiest project you can do, and is useful and fun.

Raspberry Pi Live Camera Streaming
Intermediate
  • 62
  • 0

How to live stream camera video on Raspberry Pi on any WiFi network. We can use it as security camera.

Sense and Display Temp with Android Things and Kotlin
Intermediate
  • 662
  • 5

This project shows how to get started to read a temperature sensor and display the reading to OLED display using Android Things and Kotlin.

Pushing your Raspberry Pi to the cloud
Intermediate
  • 576
  • 3

Protip

This tutorial shows how to push web services running on your Pi to the cloud using popular tunneling services like ngrok or dataplicity.io

Trigger Google Assistant on Pi Using Ultrasonic HC-SR04
Intermediate
  • 1,255
  • 5

Trigger Google Assistant SDK on RPi using ultrasonic sensor HC-SR04 on Raspberry Pi.

Smart Office Automation Using Raspberry Pi
Easy
  • 501
  • 1

Full instructions

We hope to show how you can easily automate your office or workplace with Prota OS with no skills and tailored specifically to your needs.

Thermopile
Advanced
  • 687
  • 1

Work in progress

Thermostat based on Raspberry Pi 3 running Android Things with touchscreen support.

CNC Controller in Python
Intermediate
  • 1,575
  • 14

Full instructions

First ever CNC machine controller implementation in pure Python.

Custom Wake Word for Google Assistant on Raspberry Pi
Intermediate
  • 1,268
  • 9

Full instructions

Voice activate Google Assistant SDK on Raspberry Pi with custom wake word or hotword. Applicable to both the Pi Zero W and Pi 3.

Building Environment Monitoring & Energy Control System
Intermediate
  • 322
  • 1

Work in progress

SparkFun ESP8266 Thing Dev Boards help you reduce your utility bills by constant monitoring of the environment and feedback to save energy!

Real-Time Workspace Occupancy Sensing Based on AWS IoT
Intermediate
  • 2,315
  • 13

Sensor-based presence detection for individual workstations: capturing occupancy trends and space utilization in real-time.

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog