Skip to content

Commit c45995f

Browse files
Update firmware and libraries for Arduino Alvik [HC-1621] (#462)
* draft * Updated "Update firmware and libraries for Arduino Alvik" * Update Update-firmware-and-libraries-for-Arduino-Alvik.md * Update Update-firmware-and-libraries-for-Arduino-Alvik.md * Updates after feedback * Apply suggestions from code review Co-authored-by: seaxwi <[email protected]> * Update Update-firmware-and-libraries-for-Arduino-Alvik.md * Update Update-firmware-and-libraries-for-Arduino-Alvik.md --------- Co-authored-by: seaxwi <[email protected]>
1 parent 0b59707 commit c45995f

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
title: "Update firmware and libraries for Arduino Alvik"
3+
---
4+
5+
Keeping your Alvik’s firmware updated ensures it has the latest features, bug fixes, and performance improvements. Learn how to update your Arduino Alvik with the Alvik Updater.
6+
7+
In this article:
8+
9+
- [About Alvik Updater](#about-alvik-updater)
10+
- [How to update your Alvik](#how-to-update-your-alvik)
11+
- [Troubleshooting](#troubleshooting)
12+
13+
## About Alvik Updater
14+
15+
**The Alvik Updater will:**
16+
17+
- Update or install the Alvik MicroPython library
18+
- Update or install the Alvik Carrier firmware
19+
20+
The Alvik Updater will not restore default demo examples, remove any projects or files added by the user, or update/install the MicroPython firmware on the Nano ESP32 board. For instructions on updating or installing the MicroPython firmware, refer to [the MicroPython firmware installation guide](https://support.arduino.cc/hc/en-us/articles/15156644171548-Upload-firmware-for-Arduino-Lab-for-Micropython).
21+
22+
## How to update your Alvik
23+
24+
1. Go to the [Arduino Alvik Updater](https://alvikupdate.arduino.cc/)
25+
26+
1. Turn on your Alvik robot and connect the Nano ESP32 to your Computer with a USB-C cable.
27+
28+
1. Click on the 'Connect' button.
29+
30+
1. A dialog window will open, prompting you to select a device.
31+
32+
!["Connect to serial port" dialog window on PC and Chromebook](img/connect-to-serial-port.png)
33+
34+
You can disconnect and reconnect the device to verify the correct port in the serial port dialog.
35+
36+
> [!NOTE]
37+
> 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.
38+
39+
1. Once the device is connected, the 'Update' button will become clickable. Click the 'Update' button to proceed.
40+
41+
1. Wait for the update to finish. This process may take some time.
42+
43+
![Update Complete visuals](img/update-complete.png)
44+
45+
The update is complete when a checkmark and the text "Updated" appear below the update button.
46+
47+
## Troubleshooting
48+
49+
### If the update seems to have stopped
50+
51+
If the update button seems unresponsive or does not continue loading:
52+
53+
1. Ensure the switch on the Alvik is set to "On."
54+
55+
1. Reload the page and try the update again.
56+
57+
### If your Alvik doesn’t appear in the dialog window
58+
59+
1. **Verify the board port in Arduino Lab for MicroPython**
60+
61+
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. Alternatively, you can disconnect and reconnect the device to quickly verify the correct port in the serial port dialog.
62+
63+
1. **Reconnect Alvik**
64+
65+
- Disconnect and reconnect your alvik to reset its power.
66+
- Look for any system notifications requesting USB device permissions and grant them if prompted.
67+
68+
1. **Check the board connection**
69+
70+
- Ensure you’re using a data USB cable, not a charging-only cable.
71+
- Connect the Alvik directly to your computer, bypassing any USB hubs.
72+
- If the Alvik still isn’t detected, try a different USB port.
Loading
Loading

0 commit comments

Comments
 (0)