-
-
Notifications
You must be signed in to change notification settings - Fork 13
Update firmware and libraries for Arduino Alvik [HC-1621] #462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 4 commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
709bbd8
draft
gorillagripcore 49ac05e
Updated "Update firmware and libraries for Arduino Alvik"
gorillagripcore 24a6ec0
Update Update-firmware-and-libraries-for-Arduino-Alvik.md
gorillagripcore 2d87fdc
Update Update-firmware-and-libraries-for-Arduino-Alvik.md
gorillagripcore e98bc54
Updates after feedback
gorillagripcore b7abb09
Apply suggestions from code review
gorillagripcore 7c584a7
Update Update-firmware-and-libraries-for-Arduino-Alvik.md
gorillagripcore e678b67
Update Update-firmware-and-libraries-for-Arduino-Alvik.md
gorillagripcore File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
76 changes: 76 additions & 0 deletions
76
content/Hardware Support/Alvik/Update-firmware-and-libraries-for-Arduino-Alvik.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
--- | ||
title: "Update firmware and libraries for Arduino Alvik" | ||
--- | ||
Keeping your Alvik’s firmware updated ensures it has the latest features, bug fixes, and performance improvements. Regular updates also help maintain compatibility with other software, ensuring optimal performance for your robot. In this article, we will explain what the Alvik Updater does and how to use it effectively. | ||
|
||
- [How to Update your Alvik](#how-to-update-your-alvik) | ||
- [What does the Alvik Updater do?](#what-does-the-alvik-updater-do) | ||
- [What Alvik Updater Will Do](#what-alvik-updater-will-do) | ||
- [What Alvik Updater Will Not Do](#what-alvik-updater-will-not-do) | ||
- [Troubleshooting](#troubleshooting) | ||
- [If the update seems to have stopped](#if-the-update-seems-to-have-stopped) | ||
- [If your Alvik doesn’t appear in the dialog window](#if-your-alvik-doesnt-appear-in-the-dialog-window) | ||
gorillagripcore marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
## How to Update your Alvik | ||
gorillagripcore marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
1. Go to the [Arduino Alvik Updater](https://alvikupdate.arduino.cc/) | ||
|
||
1. Turn on your Alvik robot and connect the Nano ESP32 to your Computer with a USB-C cable. | ||
|
||
1. Click on the 'Connect' button. | ||
|
||
1. A dialog window will open, prompting you to select a device. | ||
|
||
 | ||
|
||
> [!NOTE] | ||
> The appearance of this window may vary depending on your operating system. Similarly, the port you need to select might differ in name or format. | ||
|
||
1. Once the device is connected, the 'Update' button will become clickable. Click the 'Update' button to proceed. | ||
|
||
1. Wait for the update to finish. This process may take some time. | ||
|
||
 | ||
|
||
The update is complete when a checkmark and the text "Updated" appear below the update button. | ||
|
||
## What does the Alvik Updater do? | ||
|
||
### What Alvik Updater Will Do | ||
|
||
- Update or install the Alvik MicroPython library | ||
- Update or install the Alvik Carrier firmware | ||
- Restore library modifications. | ||
gorillagripcore marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
### What Alvik Updater Will Not Do | ||
|
||
- Restore default demo examples | ||
- Remove any projects or files added by the user | ||
- Update or install the MicroPython firmware on the Nano ESP32 board | ||
gorillagripcore marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
## Troubleshooting | ||
|
||
### If the update seems to have stopped | ||
|
||
If the update button seems unresponsive or does not continue loading: | ||
|
||
1. Ensure the switch on the Alvik is set to "On." | ||
|
||
1. Reload the page and try the update again. | ||
|
||
### If your Alvik doesn’t appear in the dialog window | ||
|
||
1. **Verify the Board Port in Arduino Lab for MicroPython** | ||
|
||
Alvik is often not displayed as "Alvik" in the dialog window. It may sometimes appear as "Nano ESP32" or under another name, with the port listed in parentheses e.g., (COM29) on Windows or (ttyACM0) on Chromebook. If there are multiple options, you can confirm which port corresponds to your Alvik by connecting it to Arduino Lab for MicroPython. | ||
|
||
1. **Reconnect the Board** | ||
|
||
- Disconnect and reconnect your board to reset its power. | ||
- Look for any system notifications requesting USB device permissions and grant them if prompted. | ||
|
||
1. **Check the Board Connection** | ||
|
||
- Ensure you’re using a data USB cable, not a charging-only cable. | ||
- Connect the board directly to your computer, bypassing any USB hubs. | ||
- If the board still isn’t detected, try a different USB port. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.