FREE E-BOOK Getting Started with Raspberry Pi



FREE E-BOOK Getting Started with Raspberry Pi

FREE E-BOOK Getting Started with Raspberry Pi
FREE E-BOOK Getting Started with Raspberry Pi

Author(s): Matt Richardson, Shawn Wallace
Series: Make: Projects
Publisher: O'Reilly Media, Year: 2012
ISBN: 1449344216,978-1-449-34421-4


Preface

 It's easy to understand why people were skeptical of Raspberry Pi when it was first announced.

 A $ 35 credit card-sized computer looked like a bad dream. That's why, when charging started, Raspberry Pi created a frenzy of excitement.



Demand exceeded supply for months and the queues for these microcomputers were very long. Besides the price, what's the thing about the Raspberry Pi test that tests the patience of this device-thirsty mass? Before we get into everything that makes Raspberry Pi great, let's talk about its target audience.



Eben Upton and his colleagues at Cambridge University note that today's students applying to study computer science do not have the skills they possessed in the 1990s. They attribute this to - among other factors - "the rise of the home computer and game console to replace Amigas, BBC Micros, Spectrum ZX and Commodore 64 devices that people have learned from the previous generation of programming." Since the computer has become important to every family member, this may also discourage younger individuals from messing around and possibly putting this important tool out of commission for the family. But mobile and tablet processors have recently become less expensive as their power increases, paving the way for Raspberry Pi to move into the world of very inexpensive and serviceable PC boards. As Linux founder Linus Torvalds said in an interview with BBC News, Raspberry Pi makes it possible to "withstand failure."



What can you do with it? One of the cool things about Raspberry Pi is that there is no single way to use it. Whether you just want to watch videos and browse the web, or if you want to hack, learn, and create with the tablet, Raspberry Pi is a flexible platform for fun, benefit, and experience. Here are a few different ways you can use Raspberry Pi:



 General Purpose Computing It's important to remember that Raspberry Pi is a computer and you can actually use it as one device. After running and running in Chapter 1, you can choose to run it in a graphical desktop environment using a web browser, which is what we use a lot for computers these days. After skipping the web, you can install a variety of free software, such as the LibreOffice Productivity Suite, to work with documents and spreadsheets when you don't have an Internet connection.



Learning to Program Since Raspberry Pi is intended as an educational tool to encourage children to try computers, it comes pre-loaded with translators and translators for many different programming languages. For starters, there's Scratch, a graphical programming language from MIT, which we cover in Chapter 5. If you're keen to jump into code writing, Python programming language is a great way to start and we cover the basics of that in Chapter 3. And you're not just limited On Scratch and Python. You can write programs for Raspberry Pi in many different programming languages ​​like C, Ruby, Java and Perl.



The project platform distinguishes Raspberry Pi from the regular computer not only in its price and size, but also because of its ability to integrate with electronics projects. Starting in Chapter 7, we'll show you how to use Raspberry Pi to control LED lights and AC devices and learn how to read the status of buttons and switches.


                                          Download