The Raspberry Pi is a series of small single-board computers developed Raspberry Pi
Foundation to promote the teaching of basic computer science in schools and in developing
countries. A Raspberry pi is a mini computer with IO pins so we can interface devices to
develop an embedded board
Introduction to Linux OS, Linux file system hierarchy, Linux commands, Files permissions, Input-Output redirection, Environment variables, Process management, Linux shell scripting.
De Raspberry Pi is een minicomputer (de grootte van een bankkaart) met ARM-processors die tegen een minimale prijs (v.a. 30 euro) wordt vervaardigd en verkocht. De Raspberry Pi werd ontwikkeld aan de Universiteit van Cambridge en is bedoeld voor educatieve doeleinden. Sinds zijn introductie in januari 2012 kent de Raspberry Pi een enorm succes bij technici allerhande (academici, onderzoekers, bedrijfswereld, hobbyisten, kunstenaars, ...).
Mogelijke toepassingen van de Raspberry Pi zijn:
bestandsserver of NAS (Network Attached Storage), mailserver, webserver
HTPC (Home Theater PC)
telefooncentrale (Asterisk PBX SIP)
voordeur-monitor (webcam)
enzoverder
In deze sessie geeft Koen De Smet een korte introductie en demontreert hij enkele voorbeeldprojectjes met de Raspberry Pi.
A quick overview of why to use and how to set up iPython notebooks for researchAdam Pah
A quick overview of why to use and how to set up iPython notebooks for research in the Amaral lab. Example notebook is a gist at:
http://nbviewer.ipython.org/gist/anonymous/f8e6d8985d2ea0e4bab1
IPv6 Internet is transforming Digital Companies, business and products. Know about it. Do not miss the train if you are a startup, developer or an Internet products company!
Making Open Source Hardware for Retrogaming on Raspberry PiLeon Anavi
Raspberry Pi, the most popular single board computer for hobbyists and students, is an affordable and widely used platform for retrogaming. Over the years the community has created numerous cool cases, add-on boards and peripherals for optimized gaming.
In this presentation you will learn how to use cutting edge free and open source technologies such as KiCAD and OpenSCAD to create a gamepad as a Raspberry Pi HAT (Hardware Attached on Top) with device-tree fragment for mapping the keys saved in an EEPROM connected via I2C. Exact steps for setting it up and playing retro games in emulators on RetroPie and Raspbian will be provided. Furthermore we will discuss the benefits of the open source hardware and the certification program of Open Source Hardware Association (OSHWA).
The presentation is appropriate for anyone interested in low-cost retrogaming and modern free and open source software technologies. No previous experience or hardware knowledge is required. Apart from retrogaming enthusiasts, the talk is appropriate for wide range of developers, makers, and students. Hopefully, the presentation will encourage the attendees to grab the soldering iron and start prototyping retrogaming compatible hardware for fun and profit.
Radio related project ideas using a Raspberry Pi. Covers use of RTL SDR USB, WSPR using WsprryPi, and Packet Radio using Direwolf, ax25 and PiLinBPQ (BPR32)
Raspberry pi glossary of terms dictionary extendedWiseNaeem
The Extended Version of glossary of Necessary Terms that are used to discover Raspberry pi or Arduino Projects and their Related Content and terms, Which one would have know About the Projects
Introduction to Linux OS, Linux file system hierarchy, Linux commands, Files permissions, Input-Output redirection, Environment variables, Process management, Linux shell scripting.
De Raspberry Pi is een minicomputer (de grootte van een bankkaart) met ARM-processors die tegen een minimale prijs (v.a. 30 euro) wordt vervaardigd en verkocht. De Raspberry Pi werd ontwikkeld aan de Universiteit van Cambridge en is bedoeld voor educatieve doeleinden. Sinds zijn introductie in januari 2012 kent de Raspberry Pi een enorm succes bij technici allerhande (academici, onderzoekers, bedrijfswereld, hobbyisten, kunstenaars, ...).
Mogelijke toepassingen van de Raspberry Pi zijn:
bestandsserver of NAS (Network Attached Storage), mailserver, webserver
HTPC (Home Theater PC)
telefooncentrale (Asterisk PBX SIP)
voordeur-monitor (webcam)
enzoverder
In deze sessie geeft Koen De Smet een korte introductie en demontreert hij enkele voorbeeldprojectjes met de Raspberry Pi.
A quick overview of why to use and how to set up iPython notebooks for researchAdam Pah
A quick overview of why to use and how to set up iPython notebooks for research in the Amaral lab. Example notebook is a gist at:
http://nbviewer.ipython.org/gist/anonymous/f8e6d8985d2ea0e4bab1
IPv6 Internet is transforming Digital Companies, business and products. Know about it. Do not miss the train if you are a startup, developer or an Internet products company!
Making Open Source Hardware for Retrogaming on Raspberry PiLeon Anavi
Raspberry Pi, the most popular single board computer for hobbyists and students, is an affordable and widely used platform for retrogaming. Over the years the community has created numerous cool cases, add-on boards and peripherals for optimized gaming.
In this presentation you will learn how to use cutting edge free and open source technologies such as KiCAD and OpenSCAD to create a gamepad as a Raspberry Pi HAT (Hardware Attached on Top) with device-tree fragment for mapping the keys saved in an EEPROM connected via I2C. Exact steps for setting it up and playing retro games in emulators on RetroPie and Raspbian will be provided. Furthermore we will discuss the benefits of the open source hardware and the certification program of Open Source Hardware Association (OSHWA).
The presentation is appropriate for anyone interested in low-cost retrogaming and modern free and open source software technologies. No previous experience or hardware knowledge is required. Apart from retrogaming enthusiasts, the talk is appropriate for wide range of developers, makers, and students. Hopefully, the presentation will encourage the attendees to grab the soldering iron and start prototyping retrogaming compatible hardware for fun and profit.
Radio related project ideas using a Raspberry Pi. Covers use of RTL SDR USB, WSPR using WsprryPi, and Packet Radio using Direwolf, ax25 and PiLinBPQ (BPR32)
Raspberry pi glossary of terms dictionary extendedWiseNaeem
The Extended Version of glossary of Necessary Terms that are used to discover Raspberry pi or Arduino Projects and their Related Content and terms, Which one would have know About the Projects
Raspberry Pi - Lecture 6 Working on Raspberry PiMohamed Abdallah
Installing Linux on the Pi, Setting a static IP address, Setting , local host name, Configuring the Wi-Fi dongle, Working with Pi GPIO, Working with Pi UART, Working with Pi PWM.
Presentation on basics of computer programming and programming Raspberry Pi's using the Python Programming Language at the Raspberry Pi Demo Day at Toronto Reference Library on May 28, 2016.
Topic: Low cost computing using the Raspberry PI and other single board computing platforms. Overview of the growing low cost computing environment and demo of basic configuration of the Raspberry PI and Arduino for home and business projects.
Getting started with AGL using a Raspberry PiLeon Anavi
Automotive Grade Linux (AGL) All Members Meeting (AMM) 2020
In 2016 Automotive Grade Linux was ported to Raspberry Pi and since then this low-cost single board computer has become a preferred getting started platform among the community. Although Raspberry Pi doesn't match the hardware capabilities of high-end industrial and automotive hardware platforms, its wide availability and low-cost makes it a great choice for rapid prototyping and exploring AGL.
This presentation will provide guidelines and exact steps for building AGL image for Raspberry Pi. We will explore the past and present of AGL on Raspberry Pi, including practical experience for supporting Wayland, PipeWire, libostree for software over the air updates and various hardware peripherals.
The talk is appropriate for beginners. No previous experience with AGL is required. Hopefully, the presentation will encourage more people to join and contribute to our open source community!
Raspberry Pi - Unlocking New Ideas for Your LibraryBrian Pichman
Join Brian Pichman as he uncovers the world of microcomputing; which are low cost, small computers (ranging from the size of a credit card to a stack of credit cards). Brian will cover Raspberry Pi's and how they can be used in your library; from attendance counters, event displays, library programming and more.
Raspberry Pi - Lecture 6 Working on Raspberry PiMohamed Abdallah
Installing Linux on the Pi, Setting a static IP address, Setting , local host name, Configuring the Wi-Fi dongle, Working with Pi GPIO, Working with Pi UART, Working with Pi PWM.
Presentation on basics of computer programming and programming Raspberry Pi's using the Python Programming Language at the Raspberry Pi Demo Day at Toronto Reference Library on May 28, 2016.
Topic: Low cost computing using the Raspberry PI and other single board computing platforms. Overview of the growing low cost computing environment and demo of basic configuration of the Raspberry PI and Arduino for home and business projects.
Getting started with AGL using a Raspberry PiLeon Anavi
Automotive Grade Linux (AGL) All Members Meeting (AMM) 2020
In 2016 Automotive Grade Linux was ported to Raspberry Pi and since then this low-cost single board computer has become a preferred getting started platform among the community. Although Raspberry Pi doesn't match the hardware capabilities of high-end industrial and automotive hardware platforms, its wide availability and low-cost makes it a great choice for rapid prototyping and exploring AGL.
This presentation will provide guidelines and exact steps for building AGL image for Raspberry Pi. We will explore the past and present of AGL on Raspberry Pi, including practical experience for supporting Wayland, PipeWire, libostree for software over the air updates and various hardware peripherals.
The talk is appropriate for beginners. No previous experience with AGL is required. Hopefully, the presentation will encourage more people to join and contribute to our open source community!
Raspberry Pi - Unlocking New Ideas for Your LibraryBrian Pichman
Join Brian Pichman as he uncovers the world of microcomputing; which are low cost, small computers (ranging from the size of a credit card to a stack of credit cards). Brian will cover Raspberry Pi's and how they can be used in your library; from attendance counters, event displays, library programming and more.
This is a part of the slide set used at the MakerSpace Noida (India) launch event, Pi Maker Workshop. This slide set is designed to help people get started with the Raspberry Pi and also serves as a collection of innovative projects and some core basic concepts that can aid anybody with their first few steps into the world of DIY electronics or maybe serve as a refresher for the experienced.
Feel free to refer and share but please don't alter the watermarks :)
RaspberryPi + IoT - Lab to switch on and off a light bulbJeff Prestes
A brief presentation about IoT and RaspberryPi.
After, a simple Lab that teach to install WiringPi and WebIOPi use them to switch on and off a light bulb
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJeff Prestes
Learn about DK 8 and Device I/O Library
Also, see the lab how to install from scratch Rasbian, JDK 8, Device I/O on a RaspberryPi.
See the code from github and build your own machine
Raspberry Pi, an efficient and cost effective series of small sized single-board computers developed in the United Kingdom by the Raspberry Pi foundation to promote the teaching of basic computer science in school. It’s a capable little PC which can be used for many of the things that your desktop PC does.
A futuristic approach for towerless mobile networks wheezy piIJLT EMAS
It is an attempt to develop the mobile networks to
have a wireless voice call happening without the help of the
towers. Our main aim is to remove the towers in the
communication process. The towers have been hazardous to
Living Organism. This project mainly consists of Raspberry pi
and Wi-Fi router. We used two raspberry pi kits of version 3
with Wi-Fi inbuilt on it which can access till the distance of 30
meters,which is used to develop a voice call application to
transfer the voice through the Wi-Fi communication. It would be
possible to expand this communication by the use of WIMAX
which would be able to communicate in the range of kilometers.
For live transmission of audio and video, we have used VOIP
(voice over internet protocol) with the help of gstreamer and gstlaunch
libraries, IEEE standard 802.11 for wireless network,
LCD screen for GUI interface ,programmed in Python language
as it is recommended by Raspberry pi foundation and is freely
available for LINUX, Windows operating system. A hardware
implementation is developed and the results were analyzed for
performance.
Rapid IoT Prototyping with Tizen on Raspberry PiLeon Anavi
In this presentation you will learn how to use Tizen on Raspberry Pi for quick and affordable prototyping of great ideas for Internet of Things. The presentation will cover the whole life cycle during the development of IoT from hardware to software. Guidelines how to build and customize Tizen for Raspberry Pi using the Yocto Project and OpenEmbedded will be provided. We will discuss how to connect various sensors and peripherals to Raspberry Pi using I2C, SPI, 1-Wire, USB and how to add analog-to-digital converter for retrieving data from analog sensors. Strategies for integration of communication protocols such as MQTT and CoAP as well as device-to-device frameworks such as IoTivity will be revealed. Furthermore the attendees will learn how to create custom hardware add-on boards following Raspberry Pi foundation specifications for HAT (Hardware Attached on Top) using KiCAD and other free an open source software tools. The presentation is appropriate for anyone interested in building entirely open source products based on Tizen that feature open source hardware and open source software. No previous experience with Tizen or hardware knowledge is required. The targeted audience includes platform developers, hardware engineers, hobbyists, makers, and students. Hopefully the presentation will encourage them to grab a soldering iron and start prototyping their own open source Tizen device.
Building your own RC Car with Raspberry PiJeff Prestes
In this presentation we talk about basic concepts of Internet of Things, Java for Embedded, Android, Raspberry Pi and a practical workshop how to create your own IoT RC Car - Brasilino - and rent it.
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...Import Motorworks
Learn how to respond when the red temperature light flashes in your VW with this presentation. From checking coolant levels to seeking professional help, follow these steps promptly to prevent engine damage and ensure safety on the road.
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs AttentionBertini's German Motors
IBS monitors and manages your BMW’s battery performance. If it malfunctions, you will have to deal with an array of electrical issues in your vehicle. Recognize warning signs like dimming headlights, frequent battery replacements, and electrical malfunctions to address potential IBS issues promptly.
What Could Cause The Headlights On Your Porsche 911 To Stop WorkingLancer Service
Discover why your Porsche 911 headlights might flicker out unexpectedly. From aging bulbs to electrical gremlins and moisture mishaps, we're delving into the reasons behind the blackout. Stay tuned to illuminate the road ahead and ensure your lights shine bright for safer journeys.
"Trans Failsafe Prog" on your BMW X5 indicates potential transmission issues requiring immediate action. This safety feature activates in response to abnormalities like low fluid levels, leaks, faulty sensors, electrical or mechanical failures, and overheating.
Ever been troubled by the blinking sign and didn’t know what to do?
Here’s a handy guide to dashboard symbols so that you’ll never be confused again!
Save them for later and save the trouble!
Things to remember while upgrading the brakes of your carjennifermiller8137
Upgrading the brakes of your car? Keep these things in mind before doing so. Additionally, start using an OBD 2 GPS tracker so that you never miss a vehicle maintenance appointment. On top of this, a car GPS tracker will also let you master good driving habits that will let you increase the operational life of your car’s brakes.
In this presentation, we have discussed a very important feature of BMW X5 cars… the Comfort Access. Things that can significantly limit its functionality. And things that you can try to restore the functionality of such a convenient feature of your vehicle.
Why Is Your BMW X3 Hood Not Responding To Release CommandsDart Auto
Experiencing difficulty opening your BMW X3's hood? This guide explores potential issues like mechanical obstruction, hood release mechanism failure, electrical problems, and emergency release malfunctions. Troubleshooting tips include basic checks, clearing obstructions, applying pressure, and using the emergency release.
Fleet management these days is next to impossible without connected vehicle solutions. Why? Well, fleet trackers and accompanying connected vehicle management solutions tend to offer quite a few hard-to-ignore benefits to fleet managers and businesses alike. Let’s check them out!
The Octavia range embodies the design trend of the Škoda brand: a fusion of
aesthetics, safety and practicality. Whether you see the car as a whole or step
closer and explore its unique features, the Octavia range radiates with the
harmony of functionality and emotion
Comprehensive program for Agricultural Finance, the Automotive Sector, and Empowerment . We will define the full scope and provide a detailed two-week plan for identifying strategic partners in each area within Limpopo, including target areas.:
1. Agricultural : Supporting Primary and Secondary Agriculture
• Scope: Provide support solutions to enhance agricultural productivity and sustainability.
• Target Areas: Polokwane, Tzaneen, Thohoyandou, Makhado, and Giyani.
2. Automotive Sector: Partnerships with Mechanics and Panel Beater Shops
• Scope: Develop collaborations with automotive service providers to improve service quality and business operations.
• Target Areas: Polokwane, Lephalale, Mokopane, Phalaborwa, and Bela-Bela.
3. Empowerment : Focusing on Women Empowerment
• Scope: Provide business support support and training to women-owned businesses, promoting economic inclusion.
• Target Areas: Polokwane, Thohoyandou, Musina, Burgersfort, and Louis Trichardt.
We will also prioritize Industrial Economic Zone areas and their priorities.
Sign up on https://profilesmes.online/welcome/
To be eligible:
1. You must have a registered business and operate in Limpopo
2. Generate revenue
3. Sectors : Agriculture ( primary and secondary) and Automative
Women and Youth are encouraged to apply even if you don't fall in those sectors.
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...Autohaus Service and Sales
Learn what "PARKTRONIC Inoperative, See Owner's Manual" means for your Mercedes-Benz. This message indicates a malfunction in the parking assistance system, potentially due to sensor issues or electrical faults. Prompt attention is crucial to ensure safety and functionality. Follow steps outlined for diagnosis and repair in the owner's manual.
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Raspberry pi Board Hardware & Software Setup
1. Prepared By:- Rana M.ALI
Raspberry pi board Hardware and
Software setup for Embedded system
design
Objective
To setup Raspberry pi board, its Operating system, boot loading and VNC server setting.
Introduction
The Raspberry Pi is a series of small single-board computers developed Raspberry Pi
Foundation to promote the teaching of basic computer science in schools and in developing
countries. A Raspberry pi is a mini computer with IO pins so we can interface devices to
develop an embedded board.
Raspberry pi 3 Model B Image
A Raspberry pi is a mini computer that means that it is working like a computer. In
comparison with other microcontroller board like Arduino which required a computer
system to program. The Raspberry pi does not require a computer to program rather
working as a computer having all necessary devices attached with it. Include basic devices
like keyboard; mouse and monitor with more include Ethernet, WIFI, Bluetooth, speaker,
microphone, printer etc. The following image show Raspberry pi peripheral information.
Raspberry pi models
Parameter Model A Model B Computer Model Zero
Generation 1 1+ 1 1+ 2 3 1 3 1.2 1.3 W(wireless)
USB 2.0 1 2 4 1 2 1
2. Prepared By:- Rana M.ALI
Software installation for Raspberry pi
The Raspberry pi is also called a mini computer that’s why it operates through operating
system. There is especial operating system available for that’s kind of embedded device not
like a operating system we use that is windows 7,8 or Mac. The following are the detail of
some operating system a available for Raspberry pi board. Download the operating system
you want to work and just make an image file in the SD Card and insert in the SD cars slot.
Alternative make an image file NOOBS (New Out Of Box Software) that is an easy
operating system installation manager for the Raspberry Pi. The following operating
systems are currently included in NOOBS:
Raspbian
Pidora
LibreELEC
OSMC
RISC OS
Arch Linux
Operating System
The Raspberry pin foundation provides Raspbian, a Debian-based Linux distribution for
download, as well as third party Ubuntu, Windows 10 IOT Core, RISC OS, and specialized
media center distributions. Raspbian uses PIXEL (Pi Improved Xwindows Environment,
Lightweight) as its main desktop environment as of the latest update.
Power
300mA
(1.5W)
200 mA
(1 W)
700 mA
(3.5 W)
600 mA
(3 W)
800 mA
(4 W)
200 mA
(1 W)
700 mA
(3.5 W)
160mA (0.8W)
On board
network
None Ethernet
Ethernet,
Wireless
and
Bluetooth
None
Wireless and
Bluetooth
GPIO 8 17 8 17 46 17
3. Prepared By:- Rana M.ALI
Raspbian
Raspbian is a Debian-based computer operating system for
Raspberry Pi. It is officially provided by the Raspberry Pi
Foundation, as the primary operating system for the family
of Raspberry Pi single-board computers.
Raspberry Pi + Debian = Raspbian
Raspberry pi 3rd
party Operating System
The following are the pre install software available in the Raspbian Operating System.
VNC Viewer: For simple and secure remote access, direct or via
the cloud, free for non-commercial use.
Google Chromium lightweight version of Google Chrome
LibreOffice is a free and open source office suite, a project of
The Document Foundation.
Python 2 IDLE
4. Prepared By:- Rana M.ALI
Python 3 IDLE
Geany is a text editor IDE provide a small and fast IDE. It
supported programming languages and markup languages
includes C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX,
CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala etc
BlueJ is an integrated development environment (IDE) for the
Java programming language, developed mainly for educational
purposes, but also suitable for small-scale software development.
Scratch is a free visual programming language developed by the
MIT Media Lab. Scratch was created to help young people learn
to think creatively, reason systematically and work
collaboratively.
Mathematica is a computational programming tool used in
science, maths, computing and engineering. It is proprietary
software that you can use for free on the Raspberry Pi and comes
bundled for free with Raspbian. Mathematica is generally used
for coding projects at university level and above.
Flow-based programming for the Internet of Things
Sonic Pi is a live coding environment based on Ruby, originally
designed to support both computing and music lessons in
schools. Its Supercollider synthesis engine and accurate timing
model use for live coding and other forms of algorithmic music
LXTerminal is the standard terminal emulator of LXDE. The
terminal is a desktop-independent VTE-based terminal emulator
for LXDE without any unnecessary dependency.
PDF Viewer
MINICRAFT Raspberry pi edition game
5. Prepared By:- Rana M.ALI
Real-time clock
None of the current Raspberry Pi models have a built-in real-time clock, and so they don't
know the time of day. As a workaround, a program running on the Pi can get the time from
a network time server or user input at boot time, thus knowing the time while powered on.
To provide consistency of time for the filing system, the PI does automatically save the time
it has on shutdown, and re-installs that time at boot.
A real-time hardware clock with battery backup, such as the DS1307, which is fully binary
coded, may be added (often via the I²C interface).
Updating and Upgrading Raspbian operating system
First, update your system's package list by entering the following command in LXTerminal
or from the command line:
$ sudo apt-get update
Next, upgrade all your installed packages to their latest versions with the command:
$ sudo apt-get dist-upgrade
Doing this regularly will keep installation up to date, in that it will be equivalent to the latest
released image available from raspberrypi.org/downloads.
However, there are occasional changes made in the Foundation's Raspbian image that
require manual intervention, for example a newly introduced package. These are not
installed with an upgrade, as this command only updates the packages you already have
installed.
Updating the Kernel and Firmware
The kernel and firmware are installed as a Debian package, and so will also get updates
when using the procedure above. These packages are updated infrequently and after
extensive testing.
If you memory space become low on running ‘sudo apt-get dist-upgrade’, it will show how
much data will be downloaded and how much space it will take up on the SD card. It's
worth checking with df -h that you have enough disk space free, as unfortunately apt will
not do this for you. Also be aware that downloaded package files (.deb files) are kept in
/var/cache/apt/archives. You can remove these in order to free up space with
$ sudo apt-get clean
Run Python program on Raspberry pi start-up (on Boot)
In order to have a command or program run when the Raspberry Pi boots, you can add
commands to the ‘rc.local’ file from LXTerminal . This is especially useful if you want to
be able to plug your Pi in to power headless, and have it run a program without
configuration or a manual start. An alternative for scheduled task management is cron (is a
time-based job scheduler).
Editing rc.local
From start menu open LXTerminal and execute the following line
$ sudo nano /etc/rc.local
Add commands below the comment, but leave the line exit 0 at the end, then save the file
and exit.
6. Prepared By:- Rana M.ALI
fi
python file_destination / python_file_name.py
exit 0
WARNING
If your program runs continuously (perhaps runs an infinite loop) or is likely not to exit, you
must be sure to split the process by adding an ampersand (&) to the end of the command,
like so:
python /home/pi/myscript.py &
Otherwise, the script will not end and the Pi will not boot. The ampersand allows the
command to run in a separate process and continue booting with the process running.
Also, be sure to reference absolute filenames rather than relative to your home folder; for
example, /home/pi/myscript.py rather than myscript.py.
Example:
The ampersand sign ‘&’ write after both files The ampersand sign ‘&’ write after first file only
fi
python file_destination /
python_file_1.py &
python file_destination /
python_file_2.py &
exit 0
fi
python file_destination /
python_file_1.py
python file_destination /
python_file_2.py &
exit 0
The python_file_1.py and python_file_2.py will
run simultaneously on start up
First python_file_1.py will run on start up and
when it execution complete python_file_2.py
will run
Accessing Raspberry pi LXTerminal and GUI from PC / Laptop
To run Raspberry pi Mouse, Keyboard and Monitor are attached to Raspberry pi board.
You can run Raspberry pi board with your PC / Laptop without attaching Mouse, Keyboard
and Monitor to Raspberry pi board.
7. Prepared By:- Rana M.ALI
VNC Server: In computing, Virtual Network Computing (VNC) is a graphical desktop
sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control
another computer. It transmits the keyboard and mouse events from one computer to
another, relaying the graphical screen updates back in the other direction, over a network.
PUTTY Software: PuTTY is a free and open-source terminal emulator; serial console and
network file transfer application. It supports several network protocols, including SCP, SSH,
Telnet, rlogin, and raw socket connection. It can also connect to a serial port.
Steps to connect Raspberry pi board with your PC / Laptop
1) Find IP address of Raspberry pi board using command
$ ifconfig
2) Open Putty software and write the IP Address of Raspberry pi board in Host Name
(or IP address)
3) After click on open button a command prompt window open asking for Login and
password for Raspberry pi board. The default user name is ‘pi’ and default password
is ‘raspberry’.
Login as: pi
pi@(ip address)’s password: raspberry
4) After successful login the LXTerminal of Raspberry pi is open on PC/Laptop screen.
Now to access the GUI window install VNC Server in raspberry pi
$ sudo apt-get install tightvncserver
5) In installation process it required a password which is use later to login VNC Server.
6) After installing Tight VNC Server run it
$ tightvncserver
7) Note down the port number which is written after the ‘raspberrypi:’
8) Now run VNC Server. Write down the Raspberry pi IP Address with port number
like as follow
ip address:port number
8. Prepared By:- Rana M.ALI
9) Continue the Encryption window error. Now Authentication window appear asking
for password. So write the password which is set in installation of Tight VNC Server
REVIEW QUESTION?
1) What is the difference between Raspberry pi, Arduino Board and PC
2) Write down the steps to make a python file name ‘TEST.PY’ is start-up file for
Raspberry pi(boot file)
3) Access Raspberry pi GUI on Laptop/PC screen through PUTTY and VNC server.
Attached the snapshot for every step.