Skip to content

Commit a530bc7

Browse files
committed
update copy and add libraries to toolbar
1 parent 546859b commit a530bc7

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

src/App.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
<v-icon left>mdi-code-braces</v-icon>
1616
Code
1717
</v-btn>
18+
<v-btn text dense to="/tools/libraries" class="mx-1">
19+
<v-icon left>mdi-book-open-variant</v-icon>
20+
Libraries
21+
</v-btn>
1822
<v-btn text dense to="/tools" class="mx-1">
1923
<v-icon left>mdi-wrench</v-icon>
2024
Tools

src/views/About.vue

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,31 +40,32 @@
4040
</p>
4141
<h3>What does it do?</h3>
4242
<p>
43-
A compiled code is often referred to as "machine readable code", instruction-sets for your
43+
Compiled code is often referred to as "machine readable code", instruction-sets for your
4444
computing hardware to follow in 1's and 0's. This is complicated and very hard for humans to read,
4545
let alone write. To solve this problem, we code in a more human-friendly coding language,
4646
and then use a compiler to convert it into compiled code.
4747
</p>
4848
<p>
4949
Compiling code can be very complicated, especially compiling for light environments like that of an Arduino,
5050
and most compilers are written in what's called a low-level language, like C or C++.
51-
Browsers run on a high-level language called JavaScript, which is a lot different from C.
52-
Re-writing a compiler for JavaScript would be like trying to convert a tesla into a VW Beetle.
51+
Browsers run on a high-level language called JavaScript, which is very different than C.
52+
Re-writing a compiler for JavaScript would be like trying to convert a VW Beetle into a Tesla.
5353
</p>
5454
<p>
5555
Uploading compiled code to a microcontroller is like transfering the compiled code file over USB to the microcontroller,
5656
like transfering files onto a USB thumbdrive.
5757
The process sounds simple but there is no universally agreed way on how to do it,
5858
every microcontroller has their own way of uploading, with each controller having their own uploader.
59-
This means in order to support a wide veriety of microcontrollers, each and every uploader would need
59+
This means in order to support a wide veriety of microcontrollers, each and every uploader needs
6060
to be converted to JavaScript.
6161
</p>
6262
<p>
6363
Duino App gets around these issues by using remote compile servers,
6464
which run a light-weight version of the Arduino Programmer
65-
that already supports compiling and uploading to many different controllers.
66-
Duino App sets up a fake USB device on the server for the Arduino programmer to interact with,
67-
which then gets steamed back and forth to the Duino App client which communicated to the real controller over USB.
65+
that already supports compiling for many different controllers.
66+
Duino App takes the compiled code and uses custom uploaders written in JavaScript, like
67+
<a href="https://github.com/noopkat/avrgirl-arduino" target="_blank">avrgirl</a>,
68+
to upload your code onto your device.
6869
</p>
6970
</v-col>
7071
</v-row>

0 commit comments

Comments
 (0)