You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/hardware/02.hero/boards/uno-wifi-rev2/tutorials/uno-wifi-rev-2/uno-wifi-r2-chromebook-installation/uno-wifi-r2-chromebook-installation.md
+28-20Lines changed: 28 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,6 @@ The [UNO WiFi Rev 2](https://store.arduino.cc/arduino-uno-wifi-rev2) is the conn
21
21
- You will need to upgrade the firmware using either a **Windows/Mac/Linux** computer, prior to programming it via a Chromebook. Detailed instructions are provided in this tutorial, and the process only takes a few minutes!
22
22
- It is only possible to use the [Web Editor](https://create.arduino.cc/editor), an online IDE that is part of the [Arduino Cloud](https://cloud.arduino.cc/).
23
23
24
-
***Note that only the Web Editor is supported in Chromebooks. It is not possible to configure and upload to UNO WiFi Rev 2 boards via the [IoT Cloud](https://create.arduino.cc/iot/things).***
25
-
26
24
## Goals
27
25
28
26
The goals of this project are:
@@ -33,52 +31,60 @@ The goals of this project are:
33
31
34
32
## Hardware & Software Needed
35
33
36
-
-[Arduino IDE 1.8.x](https://www.arduino.cc/en/software).
34
+
-AVRDUDE (instructions provided in the next section for each OS).
37
35
-[Arduino Web Editor](https://create.arduino.cc/).
38
36
-[Arduino Create for Education](https://chrome.google.com/webstore/detail/arduino-create-for-educat/elmgohdonjdampbcgefphnlchgocpaij) (Chrome Web Store)
39
37
-[Arduino UNO WiFi Rev 2](https://store.arduino.cc/arduino-uno-wifi-rev2).
40
38
41
-
***While you won't be using the Arduino IDE directly, you will be utilizing a tool called AVRDUDE that is included in each version of the IDE. If you wish to install just AVRDUDE, please refer to the [GitHub repository](https://github.com/avrdudes/avrdude).***
42
-
43
39
## Upgrading Firmware
44
40
45
41
Since Chromebooks cannot run executables, the firmware upgrade for the UNO WiFi Rev 2 needs to be done through a Windows/Mac/Linux computer.
46
42
47
-
**1.** Make sure you have installed [Arduino IDE 1.8.x](https://www.arduino.cc/en/software).
48
-
49
-
**2.** Download the [optiboot_atmega4.hex](/resources/firmware/optiboot_atmega4809.hex) file, and move it to your **Desktop folder**.
43
+
First download the [optiboot_atmega4.hex](/resources/firmware/optiboot_atmega4809.hex) file, and move it to your **Desktop folder**.
50
44
51
45

52
46
53
-
**3.** Connect your UNO WiFi Rev2 board to your computer and open your Command Prompt (Windows) or Terminal (Mac/Linux), copy paste the command for your OS from the snippets below.
47
+
Connect your UNO WiFi Rev2 board to your computer and follow the instructions for each operative system below.
48
+
49
+
***It is important that you move the `optiboot_atmega4.hex` file to your desktop folder, otherwise the following commands wont work.***
54
50
55
51
### Mac
56
52
53
+
**1.** Download the [AVRDUDE tool for Mac (.zip file)](http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2) and unzip it to your Desktop folder.
54
+
55
+
**2.** Open a terminal, and run the following command:
**1.** Download the [AVRDUDE tool for Windows (.zip file)](http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-w64-mingw32.zip) and unzip it to your Desktop folder.
64
+
65
+
**2.** Open a command prompt (CMD), and run the following command:
**1.** Download the [AVRDUDE tool for Linux (.zip file)](http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2) and unzip it to your Desktop folder.
74
+
75
+
**2.** Open a terminal, navigate to your root directory.
***Please note that on Linux, the path to the AVRDUDE tool may vary.***
87
+
### Expected Outcome
82
88
83
89
This will start a process of uploading the `.hex` file to your board. This will not take long, but make sure you do not disconnect the board from your computer. When finished, you should see the following output in the terminal (screen capture from Windows):
84
90
@@ -93,26 +99,26 @@ The above commands utilizes a tool called **AVRDUDE**, which is included in each
If the command fails to upgrade the firmware, please make sure that:
114
120
115
-
-Arduino IDE / AVRDUDE is installed.
121
+
-AVRDUDE is accessible (see above instructions). The commands are designed to look for the tool in the `Desktop` folder, so it will need to be unzipped there.
116
122
- That you are using a Windows/Mac/Linux computer (remember, this cannot be performed on a Chromebook).
117
123
- That you have the `.hex` file in the Desktop folder. The command is written to look for it in that specific folder, so if it is not present, it will not work.
118
124
@@ -153,4 +159,6 @@ If things are not working as expected:
153
159
154
160
## Conclusion
155
161
156
-
In this tutorial, we learned how to upload sketches to the UNO WiFi Rev 2 board, using the Web Editor on a Chromebook. For more tutorials on the UNO WiFi Rev 2 board, visit the [official documentation](/hardware/uno-wifi-rev2).
162
+
In this tutorial, we learned how to prepare the UNO WiFi Rev 2 board, to be used on a Chromebook. This was done by loading a specific hardware to the board, using the **AVRDUDE** tool and some custom commands.
163
+
164
+
For more tutorials on the UNO WiFi Rev 2 board, visit the [official documentation](/hardware/uno-wifi-rev2).
0 commit comments