-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
110 lines (108 loc) · 7.74 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>FCC - Documentation Page</title>
<link rel="stylesheet" type="text/css" href="css/styles.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-sm-3">
<div class="sidebar-nav">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".sidebar-navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="visible-xs navbar-brand">Sidebar menu</span>
</div>
<div class="navbar-collapse collapse sidebar-navbar-collapse">
<nav id="navbar">
<div class="page-header">
<header>
<h3>Raspberry Pi</h3>
<h3>Documentation</h3>
</header>
</div>
<ul class="nav navbar-nav">
<li><a class="nav-link" href="#Introduction_To_Raspberry_Pi">Introduction To Raspberry Pi</a></li>
<li><a class="nav-link" href="#Applications">Applications</a></li>
<li><a class="nav-link" href="#Benefits">Benefits</a></li>
<li><a class="nav-link" href="#Basic_Terminal_Commands">Basic Terminal Commands</a></li>
<li><a class="nav-link" href="#RPi_Models">RPi Models</a></li>
</ul>
</nav>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="col-sm-9">
<main id="main-doc">
<section id="Introduction_To_Raspberry_Pi" class="main-section">
<header>
<h1>Introduction To Raspberry Pi<h1>
</header>
<p>The Raspberry Pi is a mini-computer, like the one inside the your laptop but with a lot less power (which is why it costs just $35). What it lacks in oomph it makes up for in its “tinker-ability”—with just a little know-how you can use the Pi as the basis for all kinds of computing and electronics projects. It essentially gives you the raw basics of a computer.</p>
<p>Those basics include a processor, a graphics chip, some RAM, a few USB ports, an HDMI output, an Ethernet port, and (in the latest version) integrated wifi and Bluetooth. As you would expect for the Pi’s paltry price, you can’t run very advanced software on it, though you can install Linux and a stripped-down Internet-of-Things version of Windows 10.</p>
<p>The Pi was invented in the UK as a device for promoting the teaching of computer science and coding, and its development is overseen by The Raspberry Pi Foundation charity. The first-generation Raspberry Pi appeared in 2012 and the latest Raspberry Pi 3.0 arrived in February this year. Eight million devices have been sold worldwide, the Pi Foundation says.</p>
<p>The Pi’s low cost and versatility has helped to make it a hit for amateur computer and electronics enthusiasts who want to build their own devices without the time and effort of starting from scratch. More recently, the Pi has been promoted as a way for small companies to get hardware projects (such as Kickstarter campaigns) up and running.</p>
<p>It’s not your only option for DIY electronics either: check out the Arduino board, which is similar, or the Odroid-C2, which gives you a touch more processing power. For something with an even more user-friendly slant, check out the LittleBits series of components, which focus more on creating your own smart devices than the basics of computing and coding.</p>
</section>
<section id="Applications" class="main-section">
<header >
<h1>Applications</h1>
</header>
<p>You can use the Raspberry Pi to do pretty much anything a low-powered computer can: watch a movie, write a document, play basic games, and so on—it’s really up to you. It can also function as a device without standard inputs and outputs, so you can use a Pi as the basis of a wildlife cam for your garden or to start up your car with a spare Amazon Echo.</p>
</section>
<section id="Benefits" class="main-section">
<header>
<h1>Benefits</h1>
</header>
<p>Knowing what you can use the Pi for can help in understanding exactly what it is. This motion-sensing security camera, this Game Boy retro emulator, and this music player all use a Raspberry Pi with some extra bits and pieces bolted on top. We’ve previously covered a bunch of other Pi-inspired ideas on Field Guide which you can read up on.</p>
<p>As your technical prowess grows, the Pi is able to grow with you—it can be used as the basis of projects that are more and more advanced if you want to get serious about your DIY computing. The GPIO (General Purpose Input/Output) pins on the board let you hook up LED lights, motors, sensors, buttons and a host of other electronics quite easily.</p>
<p>That’s part of the appeal of the Raspberry Pi: you can simply use it as a lightweight computer or media streamer, or do something more complex with it, if you’re prepared to learn a bit of code and a few electronics basics. As each Pi model has upgraded the specs of the device, so the number of different projects you can attempt with it has increased.</p>
<p>You can find a ton of ideas on the Raspberry Pi blog and via the official magazine apps for Android and iOS to suit any skill level—everything from custom-made cameras to water filtering. What’s more, most of the Pi projects you’re going to find on the web come with instructions attached, so you can have a go at the same idea yourself if you want to.</p>
</section>
<section id="Basic_Terminal_Commands" class="main-section">
<header>
<h1>Basic Terminal Commands</h1>
</header>
<code>ls</code>
<p>ls command, list the content of the current directory</p>
<code>cd</code>
<p>cd command, changes your current directory</p>
<code>pwd</code>
<p>This command displays the name of the current working directory.</p>
<code>chmod</code>
<p>Change the permission for a file.</p>
<code>sudo</code>
<p>Enables you to use super user which is an other term for administrative privilages</p>
</section>
<section id="RPi_Models" class="main-section">
<header >
<h1>RPi Models</h1>
</header>
<ul>
<li>Raspberry_Pi_3_Model_B+_(latest)</li>
<li>Raspberry_Pi_3_Model_B</li>
<li>Raspberry_Pi_2_Model_B</li>
<li>Raspberry_Pi_Zero</li>
<li>Raspberry_Pi_A+</li>
</ul>
</section>
</main>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<!-- <script type="text/javascript" src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script> -->
<!-- by Dean Moises -->
</body>
</html>