Seminar Report 449
Seminar Report 449
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
(2021-2025)
Submitted by
VEERANKI PRAMEELA 21X01A0449
Assistant Professor
Department of Electronics and Communication Engineering
www.nrcmec.org
November – 2024
Department of Electronics and Communication Engineering
CERTIFICATE
The Foundation provides Debian and Arch Linux ARM distributions for
download . Tools are available for Python as the main programming
language, with support for BBC BASIC (via the RISC OS image or the
Brandy Basic clone for Linux), C, Java and Perl.
CONTENTS :
1. INTRODUCTION
2. INCEPTION OF RASPBERRY PI
2.1 THE IDEA TO CREATE RASPBERRY PI
2.2 INITIAL DESIGN CONSIDERATIONS
3. HARDWARE
3.1 HARDWARE LAYOUT
3.2 COMPONENTS ON THE PI
3.3 SPECIFICATIONS
4. SOFTWARE
4.1 OPERATING SYSTEM
4.2 RPi COMPATIBLE OPERATING SYSTEM
5. APPLICATIONS
5.1 EXAMPLES FOR PROJECTS USING RPi
6. MERITS AND DEMERITS
6.1 ADVANTAGES
6.2 DISADVANTAGES
7. CONCLUSION
8. REFERENCES
1. INTRODUCTION
Something had changed the way kids were interacting with computers. A
number of problems were identified: majority of curriculums with lessons on
using Word and Excel, or writing webpages; the end of the dot-com boom; andthe
rise of the home PC and games console to replace the Amigas, BBC Micros,
Spectrum ZX and
Eben (now a chip architect at Broadcom), Rob, Jack and Alan, teamed
up with Pete Lomas, MD of hardware design and manufacture company
Norcott Technologies, and David Braben, co-author of the BBC Micro
game Elite, to form the Raspberry Pi Foundation to make it a reality. Three
years later, the Raspberry Pi Model B entered mass production through
licensed manufacture deals with Element 14/Premier Farnell and RS
Electronics, and within two years it had sold over two million units!
POWER SOURCE
SD CARD
The Raspberry Pi does not have any onboard storage available. The
operating system is loaded on a SD card which is inserted on the SD card
slot on the Raspberry Pi. The operating system can be loaded on the card
using a card reader on any computer.
GPIO
RCA VIDEO
RCA Video outputs (PAL and NTSC) are available on all models of
Raspberry Pi. Any television or screen with a RCA jack can be connected
with the RPi.
AUDIO JACK
STATUS LEDs
There are 5 status LEDs on the RPi that show the status of various
activities as follows: “OK”- SDCard Access (via GPIO16) - labelled as
"OK" on Model B Rev1.0 boards and "ACT" on Model B Rev2.0 and
Model A boards. “POWER” - 3.3 V Power - labelled as "PWR" on all
boards “FDX” - Full Duplex (LAN) (Model B) – labelled as "FDX" on all
boards “LNK” - Link/Activity (LAN) (Model B) - labelled as "LNK" on all
boards “10M/100” 10/100Mbit (LAN) (Model B) - labelled (incorrectly) as
"10M" on Model B Rev1.0 boards and "100" on Model B Rev2.0 and
Model A boards
Status LEDs
USB 2.0 ports are the means to connect accessories such as mouse or
keyboard to the Raspberry Pi. There is 1 port on Model A, 2 on Model B
and 4 on Model B+. The number of ports can be increased by using an
external powered USB hub which is available as a standard Pi accessory.
ETHERNET
CSI CONNECTOR
JTAG HEADERS
3.3 SPECIFICATIONS
4. SOFTWARE
Archlinux ARM
OpenELEC
Pidora (Fedora Remix)
Raspbmc and the XBMC open source digital media center
RISC OS – The operating system of the first ARM-based computer
Raspbian (recommended) – Maintained independently of the
Foundation; based on ARM hard-float (armhf)-Debian 7 'Wheezy'
architecture port, that was designed for a newer ARMv7 processor
whose binaries would not work on the Rapberry Pi, but Raspbian is
compiled for the ARMv6 instruction set of the Raspberry Pi making
it work but with slower performance. It provides some available deb
software packages, pre-compiled software bundles. A minimum size
of 2 GB SD card is required, but a 4 GB SD card or above is
recommended. There is a Pi Store for exchanging programs. The
'Raspbian Server Edition (RSEv2.4)', is a stripped version with other
software packages bundled as compared to the usual desktop
computer oriented Raspbian.
4.2 RPi COMPATIBLE OPERATING SYSTEM
5. APPLICATIONS
Home Automation
With a Raspberry Pi, switches, web server, enthusiasts have created
home automation systems that can control fans and lights of a home from
the Pi or even a smartphone.
An example of a home automation system using RPi
Robots
6.1 ADVANTAGES
DISADVANTAGES
Increasing the processing power can surely help the product in the
future. Also supplying a case and a proper instruction manual will improve
the product. Also currently Windows operating systems are not compatible
because of the ARM processor. If the processor is improved or any
workaround is found to run Windows directly on the Raspberry Pi, then it
can be a great step for the Pi.