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
To use this library, you need an [Arduino® Alvik](https://store.arduino.cc/pages/alvik) robot.
7
+
8
+
Once the Arduino® Nano ESP32 of the robot is attached to the computer, select `Arduino Nano ESP32` from Arduino IDE 2 to program it.
9
+
10
+
<br>
11
+
12
+
## Color Calibration
13
+
14
+
Flash `color_calibration` sketch into Arduino Nano ESP32 mounted on Alvik and follow the instructions on serial monitor.
15
+
16
+
The white and black values will be written into ESP32 EEPROM.
17
+
18
+
<br>
19
+
20
+
## How to update firmware of Arduino Alvik Carrier
21
+
22
+
Since this [issue](https://github.com/stm32duino/Arduino_Core_STM32/issues/2292), Arduino® Alvik Carrier is not integrated yet into STM32duino's boards.
23
+
24
+
<br>
25
+
26
+
At the moment, it is possible to:
27
+
- flash `bridge_firmware_updater` example into Arduino Nano ESP32 mounted on Alvik
28
+
- use [STM32CubeProgrammer](https://www.st.com/en/development-tools/stm32cubeprog.html) to flash the new firmware.
29
+
30
+
<br>
31
+
32
+
33
+
In particular these settings are needed:
34
+
- UART communication with DTR setted to 1 in STM32CubeProgrammer
35
+
- robot must be turned on.
36
+
37
+
38
+
## Useful links
39
+
40
+
-[arduino-alvik-mpy](https://github.com/arduino/arduino-alvik-mpy), micropython version of the library
41
+
-[Arduino_AlvikCarrier](https://github.com/arduino-libraries/Arduino_AlvikCarrier), arduino library required to build the firmware
0 commit comments