Skip to content

Commit 49ac05e

Browse files
Updated "Update firmware and libraries for Arduino Alvik"
1 parent 709bbd8 commit 49ac05e

File tree

9 files changed

+63
-7
lines changed

9 files changed

+63
-7
lines changed
Lines changed: 63 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,76 @@
11
---
22
title: "Update firmware and libraries for Arduino Alvik"
33
---
4+
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.
45

6+
- [How to Update your Alvik](#how-to-update-your-alvik)
7+
- [What does the Alvik Updater do?](#what-does-the-alvik-updater-do)
8+
- [What Alvik Updater Will Do](#what-alvik-updater-will-do)
9+
- [What Alvik Updater Will Not Do](#what-alvik-updater-will-not-do)
10+
- [Troubleshooting](#troubleshooting)
11+
- [If the update seems to have stopped](#if-the-update-seems-to-have-stopped)
12+
- [If your Alvik doesn’t appear in the dialog window](#if-your-alvik-doesnt-appear-in-the-dialog-window)
513

6-
## Steps
14+
## How to Update your Alvik
715

8-
1. Connect NanoESP32 via USB-C cable to your Computer or Chromebook
16+
1. Go to the [Arduino Alvik Updater](https://alvikupdate.arduino.cc/)
917

10-
1. Turn on Alvik robot
18+
1. Turn on your Alvik robot and connect the NanoESP32 to your Computer with a USB-C cable.
1119

12-
1. Click on Connect button
20+
1. Click on the 'Connect' button.
1321

14-
1. A dialog window will open, prompting you to pick a device.
22+
1. A dialog window will open, prompting you to select a device.
1523

16-
1. Once connected, click on “update” button and wait until the operation is done
24+
!["Connect to serial port" dialog window on PC and Chromebook](img/connect-to-serial-port.png)
1725

26+
> [!NOTE]
27+
> 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.
1828
19-
## If nothing happens?
29+
1. Once the device is connected, the 'Update' button will become clickable. Click the 'Update' button to proceed.
2030

31+
1. Wait for the update to finish. This process may take some time.
32+
33+
![Update Complete visuals](img/update-complete.png)
34+
35+
The update is complete when a checkmark and the text "Updated" appear below the update button.
36+
37+
## What does the Alvik Updater do?
38+
39+
### What Alvik Updater Will Do
40+
41+
- Update or install the Alvik MicroPython library
42+
- Update or install the Alvik Carrier firmware
43+
- Restore library modifications.
44+
45+
### What Alvik Updater Will Not Do
46+
47+
- Restore default demo examples
48+
- Remove any projects or files added by the user
49+
- Update or install the MicroPython firmware on the Nano ESP32 board
50+
51+
## Troubleshooting
52+
53+
### If the update seems to have stopped
54+
55+
If the update button seems unresponsive or does not continue loading:
56+
57+
1. Ensure the switch on the Alvik is set to "On."
58+
59+
1. Reload the page and try the update again.
60+
61+
### If your Alvik doesn’t appear in the dialog window
62+
63+
1. **Verify the Board Port in Arduino Lab for MicroPython**
64+
65+
Alvik is often not displayed as "Alvik" in the dialog window. It may sometimes appear as "NanoESP32" 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.
66+
67+
1. **Reconnect the Board**
68+
69+
- Disconnect and reconnect your board to reset its power.
70+
- Look for any system notifications requesting USB device permissions and grant them if prompted.
71+
72+
1. **Check the Board Connection**
73+
74+
- Ensure you’re using a data USB cable, not a charging-only cable.
75+
- Connect the board directly to your computer, bypassing any USB hubs.
76+
- If the board still isn’t detected, try a different USB port.
-58.3 KB
Binary file not shown.
-22.8 KB
Binary file not shown.
-1.72 KB
Binary file not shown.
-1.88 KB
Binary file not shown.
-2.38 KB
Binary file not shown.
81 KB
Loading
-29.5 KB
Binary file not shown.
30.3 KB
Loading

0 commit comments

Comments
 (0)