Raspberry Pi

Raspberry Pi is a small and low cost computer. It has On-board provisions and sufficient processing power for Real-time Image/Video Processing capabilities. It has sufficient processing capability to run games and applications like word editor, image editor, IDE for programming, etc. Raspberry Pi is developed by Raspberry Pi Foundation.

Raspberry Pi Basics

Raspberry Pi Introduction

Raspberry Pi a small computer which is designed by Raspberry Pi Foundation.

Getting Started with Raspberry Pi

Using Raspbian OS on Raspberry Pi

How to use WiringPi Library on Raspberry Pi

Using WiringPi Library written in C to access GPIO on Raspberry Pi.

Access Raspberry Pi Home Screen on Laptop Display using LAN(Ethernet)

As Raspberry Pi need external display, we can use Laptop’s Display to access Raspberry Pi Home Screen using LAN (Ethernet Port).

Raspberry Pi GPIO Access

GPIO (General Purpose Input Output) is pin on any integrated circuit. It is either input or output in behavior. Raspberry Pi has GPIO (General Purpose Input Output) pins through which it can talk I/O devices. They are used to control lights and motors, reading sensors, switches etc.

Raspberry Pi PWM Generation using Python and C

PWM (Pulse Width Modulation) is a modulation technique for generating an analog signal by using digital source. PWM is generally used to control the intensity of LED, speed of DC motor or servo motor.

Raspberry Pi UART Communication using Python and C

Raspberry Pi has In-built UART which can be used for serial communication with other devices like computer, GSM, GPS modules, etc.

Raspberry Pi I2C

Raspberry Pi has Broadcom Serial Controller (BSC) bus which is proprietary bus compliant with the Philips I2C bus. I2C (Inter Integrated Circuit) is a multi-master, multi-slave serial protocol which is used to communicate with devices like EEPROM, RTC, Microcontrollers, some modules like Gyroscope, Magnetometer etc.

Python based I2C functions for Raspberry Pi

Basic information about Raspberry I2C functions written in Python.

Access Raspberry Pi on Laptop using Wi-Fi

As Raspberry Pi need external display, we can access Raspberry Pi locally on our Laptop screen by using Laptop’s Wi-Fi.

Using Raspberry Pi 3 On-Board Bluetooth for Communication

Raspberry Pi 3 has on-board Bluetooth feature. Here, we will see how to set up the on-board Bluetooth and use it for communication.