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
Copy file name to clipboardExpand all lines: README.md
+19-8Lines changed: 19 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,15 +16,26 @@ The project is composed by two components:
16
16
-`make init` to install tools on local pc
17
17
18
18
### Configure the Alvik robot
19
-
1. Connect the Alvik
20
-
2.`make robot-patch-firmware`: to patch the firmware running on the STM32 (needed to resolve [Issue 10](https://github.com/bcmi-labs/alvik-fight-club/issues/10))
21
-
3.`make robot-patch-mpy`: to install the `dev` branch with of the Arduino-Alvik-mpy (Needed to resolve [Issue 10](https://github.com/bcmi-labs/alvik-fight-club/issues/10))
19
+
1. Connect the usb-c to the Alvik and turn on it
20
+
2.`make robot-patch-firmware`: to upload the patched firmware running on the STM32 (needed to resolve [Issue 10](https://github.com/bcmi-labs/alvik-fight-club/issues/10))
21
+
3.`make robot-patch-mpy`: to install the `dev` branch of the arduino-alvik-mpy code in the robot (needed to resolve [Issue 10](https://github.com/bcmi-labs/alvik-fight-club/issues/10)) and [Issue 38](https://github.com/bcmi-labs/alvik-fight-club/issues/38).
22
22
4.`make robot-install` to upload the `Modulino` lib
23
-
5.`make robot-get-mac` to get the `MAC` address and print it into the consle.
24
-
6. Copy the printed MAC address
25
-
7.`make robot-upload` to upload the code into the alvik
23
+
5.`make robot-upload` to upload the code into the alvik
24
+
6. check if the robot is: shows red leds animation on black surface, and steady green leds on white surface.
25
+
7.`make robot-get-mac` to get the `MAC` address and print it into the console
26
+
8. Copy the printed MAC address
26
27
27
-
NOTE: the PATCH steps `2` and `3` are no more necessary when the [Arduino_AlvikCarrier](https://github.com/arduino-libraries/Arduino_AlvikCarrier) and the [Arduino-Alvik-mpy](https://github.com/arduino/arduino-alvik-mpy) are merged to master and released.
28
+
Wiring
29
+
- right motor connected to upper pin
30
+
- left motor connected to lower pin
31
+
32
+
MAC of Robots (Maker Fair Rome 2024):
33
+
- Livia robot: `74:4d:bd:a2:08:74` previous mac was `74:4d:bd:7e:28:70`
34
+
- Stefano robot `74:4d:bd:a2:1b:bc`
35
+
- Davide robot: `74:4d:bd:a2:27:08`
36
+
- Alessia robot:`dc:da:0c:22:eb:94`
37
+
38
+
NOTE: the PATCH steps `2` and `3` are no more necessary when the [Arduino_AlvikCarrier](https://github.com/arduino-libraries/Arduino_AlvikCarrier) and the [Arduino-Alvik-mpy](https://github.com/arduino/arduino-alvik-mpy) are merged to master
28
39
29
40
#### Color calibration mode
30
41
The robot exposes a `color calibration mode` that can be activated by pressing the `ok` button.
@@ -47,7 +58,7 @@ Steps to calibrate the robot
47
58
- Download the [Micropython Installer](https://labs.arduino.cc/en/labs/micropython-installer)
48
59
- Open the installer and clik `Install Micropython` button
49
60
4.`make controller-install` to install libraries into the controller
50
-
5.`make controller-upload robot-mac=<PUT_THE_ALVIK_MAC_HERE>` to upload the code and setting the MAC sddress obtained with the `make robot-get-mac` (robot Step 5).
61
+
5.`make controller-upload robot-mac=<PUT_THE_ALVIK_MAC_HERE>` to upload the code and setting the MAC address obtained with the `make robot-get-mac` (robot Step 5).
0 commit comments