You are on page 1of 18

TITLE

It is small, efficient, powerful, and didactic and at some of the lowest


prices in the market you still do not know who it is? THE RASPBERRY
PI

INTRODUCTION

You still don’t know what a Raspberry Pi is? Here we show you 12.5 millions of
reasons to do it.
This project was specially designed for university education and for tech loves too
(geeks), according to the Raspberry Foundation in United Kingdom by an official
announcement from their blog, where they say they have exceeded all
expectations of device sales, They reached the 12.5 millions Raspberry Pi units
sold. This phenomenon is parallel to current consumer technology, and in addition
it has been able to bring the domestic environment a dose of innovation that not
long ago only imagined in the big manufacturers.

But wait, what is a Raspberry PI really? What are their models? What can I achieve
with a Raspberry Pi? What are its most common uses? All that questions and
something more will be respond in the next article.

TABLE OF CONTENTS
Chapter 1................................................................................................................. 3
What is a Raspberry PI?.............................................................................................................. 3
A brief history of Raspberry PI ........................................................................................... 3
What are they the specifications of Raspberry PI? Or how is the design of a Raspberry PI? ........ 4
ARM vs X86 ............................................................................................................................ 6
Supported O.S ........................................................................................................................ 7
Raspberry PI 1 Model A and Model B ................................................................................... 7
Raspberry PI 2 Model B .............................................................................................................. 8
Raspberry PI 3 Model B .............................................................................................................. 8
Raspberry PI Zero ....................................................................................................................... 8
Chapter 2................................................................................................................. 9
Raspberry PI Projects ................................................................................................................. 9
Raspberry PI and Digital Electronics........................................................................................ 9
Web Server and NAS ............................................................................................................ 10
How to use your Raspberry PI as a Multimedia Center ......................................................... 10
Chapter 3............................................................................................................... 11
Raspberry PI Pinout.................................................................................................................. 11
Chapter 4............................................................................................................... 12
Raspberry PI Vs Arduino ........................................................................................................... 12
Processing ............................................................................................................................ 12
Protocols and Peripherals..................................................................................................... 13
Cost and Start-Up: ................................................................................................................ 13
Development environments ................................................................................................. 13
In conclusion ........................................................................................................................ 14
Chapter 5............................................................................................................... 14
Raspberry PI Uses .................................................................................................................... 14
The Raspberry Pi Camera ......................................................................................................... 15
The Raspberry Pi Computer...................................................................................................... 15
Raspberry PI with Android........................................................................................................ 17
Chapter 1
What is a Raspberry PI?

https://www.shutterstock.com/es/image-photo/ljubljana-slovenia-january-1-2015-new-
241358953?src=9vwVXp-jXwkQsRmxhMRBMA-1-3

Raspberry Pi is a computer board (SBC) of low cost; it could say that it is a small
size computer, similar to the size of a credit card, developed in the United Kingdom
by the Raspberry PI Foundation by Cambridge University in 2011, with the main
purpose of stimulate the teaching of computers in schools, although it did not start
to public sells until 2012.

The concept is a bare computer where all accessories that can be removed without
affecting the basic operation, it is formed by a board that supports several
necessary components in a common computer and is capable of behaving as
such.

To the Raspberry PI it been define like a tiny wonderful, that keeps in its interior an
important power of computation in a much reduced size. It is capable of doing
some normal things incredible. Also this product is the third best-selling computer
brand in the world. With the Raspberry PI you can plugs into your TV and a
keyboard and mouse, if you want it for learn coding or to build electronics projects
it was made it for that kind of works 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. The Raspberry Pi is being used by adults
and children all over the world to learn programming and digital making.

A brief history of Raspberry PI

This project was mainly devised in 2006 but it was not released to the market until
February 2012. It has been developed for a small group in the Cambridge
University and their most important mission it is to encourage the teaching of
computer science in children.

The Raspberry Pi is an excellent tool to learn electronics and programming. The


first designs of this wonderful tool they were based on the micro-controller Atmel
ATmega644. In May 2009, the Raspberry Pi Foundation was founded in
Caldecote, South Cambridge shire, United Kingdom, as a charitable association
that is regulated by the Charity Commission of England and Wales.
The Raspberry Pi Foundation arises with one mainly purpose in mind: Develop the
use, teaching and understanding of computers in children. The most important idea
was create a portable computer and the cheaper in the market that allow children
to use them without fear, opening their minds and teaching it the ethics of “open up
and look how it works”. The ideologist of the project, David Braven, a former video
games developer, ensures that its most important goal is that children can come to
understand the basic functioning of the computer in a fun way and by themselves
who develop and expand their devices.

The co-founder of the foundation is Eben Upton, a former employee of the


Broadcom Company, which is responsible for the software and hardware
architecture of the Raspberry PI. Eben Upton was responsible for putting in contact
a group of academic professors and computer enthusiasts to create a computer
with the principal purpose to encourage children to learn computer science as it did
in 1981 the Acorn BBC Micro computer.
The foundation supports the downloads of distributions for ARM architecture,
Raspbian (derived from Debian), RISC OS and Arch Linux; and it mainly promotes
the learning of the Python programming language, and other languages such as
Tiny BASIC, C and Perl.

What are they the specifications of Raspberry PI? Or how is the design
of a Raspberry PI?
The main design of Raspberry PI contains:
A Chipset Broadcom BCM2835, which contains a central processor (CPU)
ARM1176JZF-S a 700 MHz
A graphic processor (GPU) Video Core IV.
A 512 MB RAM module.
A RJ45 connector that it comes connected to an integrated lan9512 –jzx from
SMSC that provides connectivity at 10/100 Mbps.
2 UBS 2.0 Buses
An analog output of stereo audio per 3.5mm Jack.
Digital video output + HDMI audio
Analogue output RCA video
General purpose input and output pins
MicroUSB power connector
SD card reader.

https://www.shutterstock.com/es/image-vector/diy-electronic-mega-board-microprocessor-
interfaces-524151607?src=9vwVXp-jXwkQsRmxhMRBMA-1-0

Currently there are 2 different models of Raspberry Pi model A and model B. The
first, model A, it differs from model B in it has only one USB port, lacks of Ethernet
controller, it has 256 MB of RAM for 512 MB of the other model and of course it
costs less than model B. Although Model A does not have an RJ45 port, it can be
connected to a network using a USB-Ethernet adapter supplied by the user.

The processor inside of a Raspberry PI it is a multitask processor Broadcom


BCM2835 system-on-chip (SoC). This means the most part of components of the
system, included the CPU and the GPU along with audio and communications
hardware, they are integrated into that single hidden component located just below
the 512 MB memory chip in the center of the board. It is not only the design of the
SoC that makes the BCM2835 different from the processor of a PC or laptop, what
makes it different is that it uses a different instruction set architecture, known as
ARM.
The CPU contains an ARM1176JZFS, with floating point unit, which operates at
700 MHz and is able to support over clock at 1GHZ in "TURBO" mode which
makes the SoC more performance without reducing the life time of the board and
without losing the warranty. The CPU is based on version 6 of the ARM
architecture, which is not supported by a large number of Linux distributions,
including Ubuntu.

The GPU used is a Dual Core VideoCore IV Multimedia Co-Processor. It is


capable of moving content with Blu-Ray quality, using H.264 up to 40MBits / s. It
has a 3D kernel with support for OpenGL ES2.0 and OpenVG libraries. It is
capable of decoding 1080p30.

The RAM memory is 512MB of SDRAM (in its model B), in a single module, which
operates at 400 MHz in its normal mode and reaching 600 MHz in its "TURBO"
version.

The Raspberry Pi does not have a traditional hard drive; it has a reader / slot for
SD memory, a storage system in solid state. The boot of the system will be made
from the SD card itself, so that because it has to house the entire operating
system, it is necessary that the card is at least 2 GB capacity to store all the
required files. SD cards are available with the operating system preloaded in the
official store of the Raspberry Pi, if not so to be able to start the S.O. it will be
necessary to first install an operating system on the card before you can work with
it. After the initial boot of the SD you can work with storage of some disk device by
USB.

For the video output the Raspberry has an RCA or Composite Video Connector
(PAL and NTSC), an HDMI connector (rev 1.3 and 1.4) and a DSI Interface for
LCD panels. The last video output that has the Raspberry is known as Display
Serial Interface (DSI), which is used in the flat screen monitors of tablets and
Smartphone.

For the audio output it has a 3.5mm Jack audio, in addition to the HDMI itself. If
you are using the HDMI port of the Raspberry Pi, getting the audio is simple: when
properly configured, the HDMI port carries both the video signal and the audio
signal. This means that connecting a single cable to the screen is enough to get
video and audio. If the display does not have an HDMI input, the Jack audio output
should be used.

We have at our disposal an RJ-45 connector connected to an integrated lan9512 -


jzx from SMSC that provides connectivity at 10/100 Mbps.

It is possible to connect the raspberry directly to a PC without going through a


router, connecting both equipment directly with an RJ45 cable, without having to
use a crossover cable; it is because the network connector includes a feature
known as auto-MDI, which allows it to automatically reconfigure itself.

The board has no on / off button, so the power comes through a standard 5V
microUSB connector. The consumption of the plate is 700mA, (3.5W). Many
chargers designed for smartphones will work with the Raspberry Pi, but not all,
because some only provide up to 500mA and the raspberry consumes more power
than most micro-USB devices and requires at least 700mA to operate.

ARM vs X86

Developed by Acorn Computers in the late of 1980s, ARM architecture is relatively


little known in the world of desktop computers. Where it stands out, it's on mobile
devices: the phone in your pocket is almost certain to have an ARM-based service
core hidden inside it.

The BCM2835 based on ARM is the secret that explains how the Raspberry Pi is
capable of operating with only a 5V 1A power supply supplied by the onboard
micro-USB port. It is also the reason why there is no heat sink on the device: the
low power consumption of the chip translates directly into very little residual heat,
even during the most complex processing tasks.

However, all this means that the Raspberry Pi is not compatible with the traditional
PC software Most software for desktop and laptop computers are built with the x86
instruction set architecture in mind, present in processors such as AMD, Intel and
VIA.
The BCM2835 uses a generation of ARM processor design known as ARM11,
which in turn is designed around a version of the instruction set architecture known
as ARMv6. It is worth remembering that ARMv6 is a lightweight and powerful
architecture, but it has a rival in the most advanced architecture, the ARMv7 used
by the ARM Cortex family of processors. The software developed for the ARMv7,
like that developed for the x86, is unfortunately incompatible with the BCM2835 of
the Raspberry Pi, although developers can usually convert the software to suit it.
Supported O.S

Another important difference between the Raspberry Pi and the desktop PC or


laptops, apart from its size and cost, is the operating system (the software that
controls the computer) that it uses.

Most PCs and laptops available today operate with either of these two operating
systems: Microsoft Windows or Apple OS X. Both platforms are closed source, in a
quiet environment created using proprietary techniques. These operating systems
are known as closed source because of the nature of their source code, which
means, the recipe in computer language that tells the system what to do. In the
closed source software, this recipe is kept as a closely guarded secret. Users can
get the finished software, but never see how it is done.

The Raspberry Pi, on the other hand, is designed to run the GNU / Linux operating
system. Unlike Windows or OS X, Linux is open source. This means that it is
possible to download the source code of the operating system completely and
make the changes you want. Nothing is hidden, and all changes made are in public
view. This spirit of open source development has enabled Linux quickly be
modified to run on the Raspberry Pi, a process known as portability.

Several versions of Linux have been put into operation to the chip BCM2835 of the
Raspberry Pi, including Debian, Fedora Remix and Arch Linux. The different
distributions serve different needs, but all of them have something in common: they
are open source. In addition, all are compatible with each other: the software
written in a Debian system will work perfectly well in one with Arch Linux and vice
versa.

Raspberry PI 1 Model A and Model B


The Model A differs from the prototype of the Raspberry PI 1 lower value. It only
has 512 MB of RAM, a single USB port, its respective 40 GPIO pins and no
Ethernet port. Model B can be said to be the advanced prototype of the Raspberry
PI 1, it shares the Model A with its 512 MB of RAM and the 40 GPIO pins, but with
the big difference that Model B has 4 USB ports and an Ethernet port. Its small
size, low cost and tiny energy consumption Models A and B are great to integrate
into your projects.

Raspberry PI 2 Model B
Raspberry PI 2 Model B is the second generation of these wonderful computer
boards, the PI 2 Model B has many similarities with the PI 1 Model B, and the less
recent version used an Arm Cortex-A7 quad-core CPU at 900 MHz and has 512
MB of RAM. For the PI 2 Model was exchanged for a CPU Cortex-A53 of 900MHz
and with 1 GB of RAM.

Raspberry PI 3 Model B

The Raspberry PI 3 Model B, is the most advanced that has come to light by the
organization Raspberry PI, went on sale in March this year. With an Arm Cortex-
A53 CPU but with the advance of 1.4 GHz 64 bits and four cores, 1 GB of RAM,
802.11 b/g/n/ac wireless LAN of faster dual band, Bluetooth 4.2 and Ethernet to
300 MBit /s significantly faster.

Raspberry PI Zero

The Raspberry PI Zero is the smallest you can buy, with only half the size of any
other Raspberry PI model. The PI Zero has a single-core 1 GHz CPU and like
many models also 512 MB of RAM, and a mini-HDMI port and an On-The-Go USB
port and a camera connector. It also has built-in wireless LAN 802.11n and
Bluetooth 4.1.
The Raspberry PI Zero is the super minicomputer, very low cost and minimal
power consumption, with a very affordable price, it can be said that the PI Zero has
the power of a Raspberry PI but with a tiny dimensions, 65 mm x 30 mm.

USB Ether Wireless/Bluet


PRODUCT SoC Speed RAM Port net ooth
RASPBERRY PI 1 BCM283 700 512
NO
MODEL A 5 MHz MB 1 NO
RASPBERRY PI 1 BCM283 700 512
NO
MODEL B 5 MHz MB 4 YES
RASPBERRY PI 2 BCM283 900
NO
MODEL B 6/7 MHz 1 GB 4 YES
RASPBERRY PI 3 BCM283 1400
YES
MODEL B 7 MHz 1 GB 4 YES
RASPBERRY PI BCM283 1000 512
YES
ZERO 5 MHz MB 1 NO

Chapter 2

Raspberry PI Projects

https://www.shutterstock.com/es/image-photo/ljubljana-slovenia-april-6-2016-illustrative-
402179815?src=9vwVXp-jXwkQsRmxhMRBMA-1-19

One of the main successes of Raspberry PI comes from the huge development
community behind it. Being a pioneer in its field and its low cost, along with its tiny
size and its official support have made it the favorite of many people who want to
start learning, experimenting and developing scientific projects, based on computer
science and the programming.
It is a capable hardware of facilitating the implementation of the ideas of thousands
of amateur programmers, students and professionals. Constantly new uses,
projects disinterested, free support by a very active and enthusiastic community ...
users use it as a Media Center -Plays Full HD- video room to run emulators
consoles or classic arcade machines to mount a NAS appear, to play titles like
Quake 3 or adapted versions of games like Minecraft, for robotics, home
automation projects ... and of course, to program clearly. Internet is full of
documentation and users to solve any doubt.
Many users of raspberry PI have given free rein to their imagination and have
come to light numerous very interesting projects, of which we will talk about some
later. We will also detail what are their most common uses.

Raspberry PI and Digital Electronics


https://www.shutterstock.com/es/image-photo/ljubljana-slovenia-september-18-2015-photo-
319309025?src=9vwVXp-jXwkQsRmxhMRBMA-1-25
One of the great benefits of Raspberry PI is the GPIO port, input-output ports
programmable by the user can be controlled, so you can connect all kinds of
devices for testing and practical digital electronics, such as, LED displays, LCD,
relays, diodes, etc.
One of the ways to program the GPIO port raspberry most used and simple, is
done through QT creator. QT is a multiplatform library widely used to develop
applications with graphical user interface, such as tools for the command line and
consoles for servers. But it is also possible to control the GPIO port for example,
directly with python if we do not need any graphical interface, the libraries (python)
for the control of the GPIO port are already pre-installed in the Raspbian operating
system.

Web Server and NAS

Low consumption and price of the Raspberry Pi make the device an ideal way to
mount a home NAS, which it will not have the performance of products created
specifically to perform this function, yes we will provide a fully functional solution for
centralizing files in from our local network. Simply installing and configuring a
samba server in our O.S. of raspberry, creating folders and giving users
permission, we would have the Raspberry ready to share and manage files. To do
this we connected to an external USB Raspberry disk storage that will make us.
As well as any computer, you can set it up to make it work as a web server, with
the advantage of small size and low power consumption, which is ideal to have it
running all day. We could even install wordpress.

How to use your Raspberry PI as a Multimedia Center

Probably the most popular and widespread use of the raspberry PI, is to use it as a
multimedia center, partly thanks to XBMC and its ease of use and installation. To
talk about this project, it is essential to comment before, even briefly, that it is
XBMC.

XBMC (also known as "Xbox Media Center") is a multiplatform entertainment


multimedia center under the GNU / GPL license. It was initially created for the first
generation of the Xbox game console. However, the XBMC development team has
given permission to the product so that it can run natively on Linux, Mac OS X
(Leopard, Tiger and Apple TV), operating systems Microsoft Windows and the
Ouya console.
XBMC supports a wide range of multimedia formats and includes features such as
playlists, audio visualizations, slideshow, weather reports and adding functions by
plug-ins. Through its plug-in system based on Python, XBMC is expandable
through add-ons that include features like TV program guides, YouTube, online
support advances movie, or podcast. XBMC is a set that is distributed under the
GNU license; it is a hobby project that is only developed by volunteers in their free
time. It is not produced, approved, or endorsed by Microsoft or another vendor.
To be allowed to run on Linux, XBMC can use it with any O.S. and distribution of
Raspberry PI. But the interesting thing is that there are 3 distributions, which are
modified and customized to load XBMC directly and without any additional
difficulty, as if it were a Media Center purchased for it. The 3 distributions are:
Openelec, Raspbmc and Xbian. The 3 are very similar and serve the same
purpose, using Raspberry as a multimedia server using XMBC. None of the 3
distributions, despite being based on must, have a graphical environment like
Raspbian; the environment they use is that of XBMC.
These distributions Raspberry, preinstalled carry-HDMI CEC protocol (Consumer
Electronics Control), which is a protocol that uses the AV Link standard to allow
remote control functions through the same HDMI cable. It is a double-directional
serial bus in single cable and is defined in the HDMI 1.0 specification. This means
that if your TV supports it (most of the new TV incorporates), Raspberry PI can
control the TV remote control, without so mouse or keyboard.
By having open source, the community behind these types of projects continually
develops a series of plug-in and add-ons, which add new features, such as
watching online TV, watching YouTube videos, P2P servers, scrappers to
download covers and information of the multimedia files.

Chapter 3

Raspberry PI Pinout
https://es.pinout.xyz/

Pin assignment or Pinout!


This GPIO pin assignment guide is intended to be a quick and interactive reference
of the Raspberry Pi GPIO pins, as well as a detailed guide to the GPIO interface of
your Raspberry Pi.

Chapter 4

Raspberry PI Vs Arduino

https://www.shutterstock.com/es/image-photo/ljubljana-slovenia-july-10-2016-three-
451868584?src=9vwVXp-jXwkQsRmxhMRBMA-1-30

Raspberry PI vs Arduino in this comparison we will indicate their main differences.


We must keep in mind that each card has its purpose. Processing speed, price,
performance, ease of programming, are some of the parameters discussed in this
article. Its objective is not to see which is better, however, what works best for your
application. For this, we will build on our experience, which already includes
several projects with both platforms. In addition, it is important to consider that we
are going to be talking about the Arduino model UNO R3 and the Raspberry Pi 3.

Processing

Arduino UNO: the Arduino processor is an ATmega328P which runs at 20 MIPS


(million instructions per second). It is 8-bit AVR RISC architecture, Harvard type.
Most of its instructions are performed in a single cycle of operation. Arduino
configuration has a resonator 16 MHz.

Raspberry Pi: The processor of the Raspberry Pi 3 is a BCM2837 Cortex A7. This
is a high-performance processor and low-power ARM architecture type Quad Core
running at 1.2 GHz.
Arduino vs Raspberry Pi: on tasks where processing power is vital, the Raspberry
Pi takes the prize.
Protocols and Peripherals

Arduino UNO: UART, I2C, SPI, GPIO, PWM, ADC and comparator Interruptions.
Raspberry Pi: UART, I2C, SPI, GPIO, PWM, USB, Ethernet, WiFi, HDMI.

Arduino vs Raspberry Pi: Draw, if you want to deploy a graphical interface,


communicate via WiFi or have the ability to manipulate a webcam via USB?
Raspberry Pi is definitely the best option. If you only need to read data from an I2C
sensor, write to an SPI memory, control a GPS or a GSM communication module
through UART, the best option is the Arduino. As a point of comparison, we take
that level applications Arduino hardware believe is better because you can always
send data to a computer and process them or display them.

Cost and Start-Up:

Raspberry Pi vs Arduino: Arduino UNO undoubtedly clearly the Arduino has a


lower cost than the Raspberry Pi. Currently many applications in the market are
still basic and simple requirements. Timers, reading data from a sensor, compare
execution of control cycles, among others. Designing a system that has a lower
cost application where pretend to sell the product, it is advantage.

Development environments

Arduino UNO: The graphical development environment (GDE, for its acronym in
English) of the Arduino is very limited. Has virtually nothing more than
programming interface, a button validation and one load. It also has the serial
terminal and in the new GDE the serial plot that graphs data from the serial port.
Basically it is all without possibility to configure anything or perform system
debugging. For those who have developed very large programs, it is tedious work
on this GDE. An alternative solution is to use a separate GDE but it is already out
of the general idea of Arduino

Raspberry Pi: The Raspberry Pi is compatible with many programs and


programming languages. By taking into consideration that you can program in C ++
and Python, that alone, you have a huge advantage. In addition you can cross-
compile, install IDEs like Eclipse or QT. With which you have all the tools of a
semi-professional environment. Not to mention that you have access to
programming libraries for operating systems such as Open CV for artificial vision.

Arduino vs Raspberry Pi: Raspberry Pi, simply have more variety and more
complete environments.

In conclusion:
An Arduino is a microcontroller motherboard. A microcontroller is a simple
computer that can run one program at a time, over and over again. It is very easy
to use.
A Raspberry Pi is a general-purpose computer, usually with a Linux operating
system, and the ability to run multiple programs. It is more complicated to use than
an Arduino.

If you have a project that involves several functionalities at the same time, need
easy access to the Internet, and need media accessibilities, the Raspberry Pi 3 will
be your go-to board.
If you have a project that needs easy reads from sensors, only has to do a few
outputs based on the sensor data, communicates easily with other machine parts,
and want a quick start-up with almost no other installation, then the Arduino Uno if
the one for you.

Chapter 5

Raspberry PI Uses
The Raspberry Pi Camera
The Raspberry Pi Camera is a high quality 8 megapixel Sony IMX219 image
sensor custom designed add-on board for Raspberry Pi, featuring a fixed focus
lens. It's capable of 3280 x 2464 pixel static images, and also supports 1080p30,
720p60, and 640x480p90 video.

Also, the camera module is high spec and much better quality than a basic USB
webcam. Its feature-packed firmware fully utilizes the power of the VideoCore GPU
in the Raspberry PI SOC, allowing recording 1080p video at 30fps, 720p at 60fps,
and VGA resolution (640x480) at 90fps—perfect for slow-motion playback.

The Raspberry Pi Computer

https://www.shutterstock.com/es/image-photo/alcobendas-madrid-march-22-2018-rastberry-
1062703226?src=9vwVXp-jXwkQsRmxhMRBMA-2-43

The desktop computer is a dying breed these days, especially in the home. With
the arrival of powerful laptops and convenient tablets, fewer people feel the need to
have a dedicated desk computer taking up space or gathering dust in their house.

A good desktop computer can be useful, particularly for work-related tasks, but for
many people space is at a premium. What better computer to turn to than the
credit-card-sized Raspberry Pi?

But Really, Raspberry Pi can be used as a desktop PC?

Perhaps you’ve already tried building a media center and a retro gaming station as
we explained earlier in this article. Maybe your own desktop PC is no longer fit for
purpose.
Either way, the Raspberry Pi 3 (the newer the better!) makes an ideal desktop
replacement for basic productivity purposes.

To take advantage of the desktop PC Raspberry Pi as it requires a lot of


adjustments. The first challenge is to get rid of most Google apps he used every
day.

Things get slow when you open Google Docs. The browser tells you with a
message saying: "This version of Safari is no longer supported". Google Docs
works and after some time you are able to create and edit documents. But soon
you realize that there were some problems.
Even though Google Docs is at its best, there was a very small, very small - but still
significant - delay between just click on a button and the appearance of the
character on screen. Everything usually works but eventually find that this endless
number of small delays bother you enough to decide to stop using Google Docs.

Of course you have LibreOffice which works without any problems and is
equivalent, even better than Google Docs. There is no reason to use Google Docs,
if all you want is a good word processor.

And this is why we mention LibreOffice - who has word processing, spreadsheet
editor, presentations and more. These run perfectly well on Pi 3. You make the
switch to LibreOffice and use Writer so you will notice that it works perfectly fine,
you will only notice a small delay when starting.
By removing Google Docs, Gmail becomes lighter too, to the point of being
perfectly comfortable in its use.

Chromium - the open source browser on which Chrome is based - is reasonably


straightforward to download and install using a terminal from the Pi.
Gmail, Docs and Drive all work very well with Chromium. LibreOffice is faster than
Docs, even on Chromium, but you can have the convenience of having all your
documents available for any device.
Chromium also makes navigation easier. Sites with a lot of JavaScript load
reasonably fast do not crash and are easy to navigate. Obviously, slower than on a
$ 1000 laptop, but you will find that Chromium is perfectly acceptable for daily use.

Chromium is probably a bit slower than Iceweasel with scripts blocker but has the
advantage of not breaking the sites.

As for Chromium and Iceweasel, you can use one or the other. When you try to
use both simultaneously - with five tabs between Google Docs and Gmail with - the
computer froze 10 to 20 seconds as the memory of a 1GByte filled. However,
running Iceweasel and Epiphany at the same time does not present problems. In
other words, Chromium consumes a lot of memory.

To conclude the point is that, if you are willing to make adjustments to improve how
to work and trivial arrangements to the official operating system Raspbian OS, then
of course you can do work on a $ 35 computer.

It will NOT be as comfortable to use as a $ 1,000 laptop but it is the closest to


being a PC of the Pi so far, however you see it.

We forget to mention all with electricity 5volts 2 amperes. Is a very low power
consumption, where a PC can spend up to 250watts, of course we must add the
consumption of the monitor, but with modern LED screens is not much.
Raspberry PI with Android

https://www.shutterstock.com/es/image-photo/rastberry-pi-3-learners-digital-thailand-
721322767?src=9vwVXp-jXwkQsRmxhMRBMA-1-6

Now you can use Android 8.1 with Raspberry PI

The Raspberry Pi is the best mini-computer in terms of quality-price that we can


find today. Although we have several operating systems to choose from, one of the
limitations for users is not having an official Android operating system to install on
the Raspberry Pi, although now, thanks to LineageOS, this problem has ended.
Wait for a safe moment. You will ask, what is LineageOS? It’s just a free and open-
source operating system for set-top boxes, Smartphone and tablet computers,
based on Android mobile platform.

To solve this serious limitation of the Raspberry Pi in terms of software, it has


come to daylight a first image unofficially LineageOS for Raspberry Pi 3. This
image allows us to install Android 8.1 Oreo in this mini-computer so you can use
Google's mobile operating system, along with all its applications, on this device.

To be able to put this image into operation in the Raspberry Pi 3, the file that you
download has a size of about 300 megabytes, although, when you unzip it, we will
find an image of 4.3 GB, so we will need a micro-SD of, at less, 8 GB to install this
system.

As for the installation is the same as any other image for the Raspberry Pi, that is,
once downloaded and unzipped LineageOS we will simply have to copy it to the
micro-sd with a tool like "Win32 Disk Imager" to prepare the card and so start the
mini-computer. Once LineageOS is copied, we simply insert it in the Raspberry Pi
and it will be ready to work.

For the moment, the developer warns that it is an image for advanced users. In
addition, it may also contain errors because it is the first version is based on
LineageOS 15.1 and uses software rendering image Google, SwiftShader image.
The developer does not recommend it for a production team or a multimedia
device, but will gradually making it increasingly stable to position itself as a real
and free alternative that allows us to have Android in the Raspberry Pi.
Conclusion

With this magnificent computer board you can achieve endless academic projects,
electronic projects and some retro games. Thanks to its processing power, its low
cost and small energy consumption make the Raspberry PI a great option to start
learning computer programming and how a personal computer works from the
inside, it is useful for novices as well as for the most experienced programmers. To
learn more about computer cards and all the services we offer, we invite you to go
to our website and discover all our services.

You might also like