diff --git a/content/Arduino Cloud/Web Editor/My-sketch-compiles-but-does-not-upload-or-the-upload-button-is-grayed-out.md b/content/Arduino Cloud/Web Editor/My-sketch-compiles-but-does-not-upload-or-the-upload-button-is-grayed-out.md deleted file mode 100644 index c278a5a1..00000000 --- a/content/Arduino Cloud/Web Editor/My-sketch-compiles-but-does-not-upload-or-the-upload-button-is-grayed-out.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: "My sketch compiles but does not upload or the upload button is grayed out" -id: 360019546000 ---- - -If you have this issue, please take a look at this common easy fixes: - -* Make sure you have [installed the Arduino Create Agent](https://support.arduino.cc/hc/en-us/articles/360014869820-Install-the-Arduino-Create-Agent). - -* Check if the Arduino Create Agent is running. On Windows, look for an Arduino icon in the taskbar. On macOS and Linux it will be located in the menu bar. The icon should be either black or white depending on your system, _not_ grayed out. If it is grayed out, rick-click and select _Run Agent_. - -* Use Arduino Cloud in the same browser the Create Agent is installed. - -* Avoid using USB 3.0, since it can cause some issues. - -* Check if the Create Agent has been blocked by firewall or antivirus. diff --git a/content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-Education-kit.md b/content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-kit.md similarity index 57% rename from content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-Education-kit.md rename to content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-kit.md index a61f03e4..da22f2ad 100644 --- a/content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-Education-kit.md +++ b/content/Education and Kits/EDU General/Find-replacement-components-for-your-Arduino-kit.md @@ -1,9 +1,9 @@ --- -title: "Find replacement components for your Arduino Education kit" +title: "Find replacement components for your Arduino kit" id: 4409205367186 --- -Most components for the Arduino Education kits can be found in the [Arduino Store](https://store.arduino.cc/). Learn more about specific options below. +Most components for the Arduino kits can be found in the [Arduino Store](https://store.arduino.cc/). Learn more about specific options below. ## Arduino Replacement Pack @@ -21,7 +21,12 @@ The [Arduino Replacement Pack](https://store.arduino.cc/collections/accessories/ - View our collection of boards [here](https://store.arduino.cc/collections/boards?page=1&grid_list=list-view). - Other accessories can be found [here](https://store.arduino.cc/collections/accessories?page=1&grid_list=list-view). +## Arduino Starter Kit project book + +- The project book is used in connection to the board and components included in the [Arduino Starter Kit](https://store.arduino.cc/products/arduino-starter-kit-multi-language). Therefore, it is not possible to purchase the project book separately. +- [Contact us](https://www.arduino.cc/en/contact-us/) if you encounter any issues with the project book included in your [Arduino Starter Kit](https://store.arduino.cc/products/arduino-starter-kit-multi-language). + ## Still need help? -- [Read this](https://support.arduino.cc/hc/en-us/articles/4406561528210-If-an-Arduino-Education-kit-component-is-missing-or-not-working) if a component is missing or not working. +- Check [If an Arduino Education kit component is missing or not working](https://support.arduino.cc/hc/en-us/articles/4406561528210-If-an-Arduino-Education-kit-component-is-missing-or-not-working). - If a component is not available in the online shop, please [contact us](https://www.arduino.cc/en/contact-us/). diff --git a/content/Education and Kits/Registration/Where-is-the-activation-code-for-my-kit.md b/content/Education and Kits/Registration/Where-is-the-activation-code-for-my-kit.md index 96a0d62c..e64ed04a 100644 --- a/content/Education and Kits/Registration/Where-is-the-activation-code-for-my-kit.md +++ b/content/Education and Kits/Registration/Where-is-the-activation-code-for-my-kit.md @@ -3,8 +3,12 @@ title: "Where is the activation code for my kit?" id: 4402999992850 --- -Some, but not all, Arduino kits include a activation code for online content access, or software licenses such as Matlab for the Engineering kit, or the 12 months free Cloud Maker plan included with the Oplà IoT kit. +Some, but not all, Arduino kits include an activation code for accessing online content, software licenses such as Matlab for the Engineering Kit, or the 12 free months of the Cloud Maker Plan offered with the Oplà IoT Kit. -The activation code along with activation activation can be found inside the kit. Both will typically be visible when the box is opened, on the inside of the lid or on the cardboard material. +You can find the activation code inside the kit. It will typically be visible when the box is opened (on the inside of the lid or on the cardboard material). -> Note: The Arduino Starter Kit Multi-Language doesn't need to be activated, and does not come with an activation code. +> Note: The Arduino Starter Kit Multi-Language doesn't need to be activated and, therefore, does't come with an activation code. + +## Further reading + +* Register an Arduino Education Kit diff --git a/content/Software Support/Installation/Download-and-install-Arduino-IDE.md b/content/Software Support/Installation/Download-and-install-Arduino-IDE.md index f92c5907..01f5eb1c 100644 --- a/content/Software Support/Installation/Download-and-install-Arduino-IDE.md +++ b/content/Software Support/Installation/Download-and-install-Arduino-IDE.md @@ -13,13 +13,14 @@ Learn how to download and install the desktop-based Arduino IDE. ### Windows -1. Download the latest release -2. Follow the instructions in the installation guide. -3. When completing the setup, leave _Run Arduino IDE_ ticked to launch the application, or launch it later from the Start Menu. +1. Download the latest release (The download will start after you click this link. Check your browser's download manager or the Downloads folder on your computer to find the downloaded file) +2. Double-click the executable (.exe) file. +3. Follow the instructions in the installation guide. +4. When completing the setup, leave _Run Arduino IDE_ ticked to launch the application, or launch it later from the Start Menu. ### macOS -1. Download the latest release +1. Download the latest release (The download will start after you click this link. Check your browser's download manager or the Downloads folder on your computer to find the downloaded file) 2. Double-click the disk image (.dmg) file. 3. Drag and drop the Arduino IDE application into the Applications folder. 4. Launch Arduino IDE the same way you would launch any other application (such as + Space for Spotlight and search for "Arduino"). @@ -63,8 +64,6 @@ If Arduino IDE fails to open, and you see the text `dlopen(): error loading libf View all download options on the Software page -**[View all download options on the Software page](https://www.arduino.cc/en/software).** - --- ## If you need help diff --git a/content/Software Support/Installation/I-can-upload-a-sketch-but-the-IDE-serial-monitor-does-not-open-Windows.md b/content/Software Support/Installation/I-can-upload-a-sketch-but-the-IDE-serial-monitor-does-not-open-Windows.md deleted file mode 100644 index d1b37281..00000000 --- a/content/Software Support/Installation/I-can-upload-a-sketch-but-the-IDE-serial-monitor-does-not-open-Windows.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "I can upload a sketch but the IDE serial monitor does not open (Windows)" -id: 4403361259538 ---- - -The Serial Monitor is an important tool in the Arduino IDE. It can be used as a debugging tool, for testing out concepts or to communicate directly with the Arduino board. If the serial monitor window cannot be opened, try these steps: - -1. Close your IDE. -2. Open `C:\Users{YourName}\AppData\Local\Arduino15\preferences.txt`. -3. Delete `preferences.txt`. -4. Restart the IDE. diff --git a/content/Software Support/Upload/Fix-port-access-on-Linux.md b/content/Software Support/Upload/Fix-port-access-on-Linux.md index 02699f98..56846796 100644 --- a/content/Software Support/Upload/Fix-port-access-on-Linux.md +++ b/content/Software Support/Upload/Fix-port-access-on-Linux.md @@ -102,7 +102,7 @@ Another cause of errors are other processes that are using the port. lsof ``` - The output may look something like this: + If there is a process using the port, the output may look like this: ``` username@computer:~$ lsof /dev/ttyACM0 @@ -149,3 +149,7 @@ Another cause of errors are other processes that are using the port. ``` 7. Try uploading your sketch again. + +## Still need help? + +If you still need help using your Arduino board, [contact us](https://www.arduino.cc/en/contact-us/). diff --git a/content/Software Support/Upload/My-sketch-uploads-but-does-not-work-as-expected.md b/content/Software Support/Upload/My-sketch-uploads-but-does-not-work-as-expected.md index fd8e7d47..ed22c46e 100644 --- a/content/Software Support/Upload/My-sketch-uploads-but-does-not-work-as-expected.md +++ b/content/Software Support/Upload/My-sketch-uploads-but-does-not-work-as-expected.md @@ -21,7 +21,9 @@ In the above example, `value` we will be assigned an indeterminate value from me Try this to check for and avoid runtime errors: -* **Try uploading a simple example from the IDE**. If it works, the problem may be due to a runtime error. +* **Try uploading a simple example**. If it works, the problem may be due to a runtime error. + * Using **IDE 2:** On the toolbar menu, go to `File > Examples > 01.Basics` and choose the *Blink* sketch. Click the ![Upload button](img/symbol_upload.png) **Upload** button. + * Using **Web Editor:** On the left-most sidebar, go to `Examples > 01.Basics` and choose the *Blink* sketch. Click the ![Web Editor upload button.](img/symbol_upload-web.png) **Upload** button. * Take care to not assign values or read from outside the range of a declared array. * Debug the code by inserting [`Serial.print()`](https://www.arduino.cc/reference/en/language/functions/communication/serial/print/) calls and checking the Serial Monitor. Use this method to check what values get assigned to important variables and when the code branches, e.g. on an `if()` statement. Consider using the [ArduinoTrace](https://www.arduino.cc/reference/en/libraries/arduinotrace/) to make this process simpler. diff --git a/content/Software Support/Upload/img/symbol_upload-web.png b/content/Software Support/Upload/img/symbol_upload-web.png new file mode 100644 index 00000000..7d3adbb1 Binary files /dev/null and b/content/Software Support/Upload/img/symbol_upload-web.png differ