Skip to content

Commit dd05ef9

Browse files
committed
Initial phrase corrected, small improvements, general check done, ready to merge
1 parent 287983f commit dd05ef9

File tree

1 file changed

+46
-48
lines changed
  • content/hardware/08.edu/solution-and-kits/alvik/datasheet

1 file changed

+46
-48
lines changed

content/hardware/08.edu/solution-and-kits/alvik/datasheet/datasheet.md

Lines changed: 46 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: Paolo Cavagnolo, Jose Garcia, Julián Caro Linares
77
![](assets/perspective_front.png)
88

99
# Description
10-
Arduino® Alvik (from now on referred to as Alvik) is a powerful and versatile robot car specifically designed for programming and STEAM education.
10+
Arduino® Alvik is a powerful and versatile robot specifically designed for programming and STEAM education.
1111

1212
Powered by the [Arduino® Nano ESP32](https://docs.arduino.cc/hardware/nano-esp32/), Alvik offers diverse learning paths through different programming languages including MicroPython, Arduino C, and block-based coding; enabling different possibilities to explore Robotics, IoT and AI.
1313

@@ -24,14 +24,14 @@ Alvik is an educational robot that is battery-powered and has multiple sensors a
2424

2525
![Alvik's Main Components](assets/datasheet_main_components.png)
2626

27-
| Feature | Description |
28-
| --------------------- | ---------------------------------------------------------------------------------------------------- |
29-
| Alvik on-board Core | STM32 Arm® Cortex®-M4 32 Bit |
30-
| Alvik Main Controller | Arduino® Nano ESP32 |
31-
| Connectivity | Wi-Fi®, Bluetooth® LE |
32-
| Sensors | RGB Color detection, ToF 8x8 Array - up to 350 cm, IMU - 6 degree, 3x Line follower, 7x Touch sensor |
33-
| Motors | High precision with hall effect encoder, Up to 13 cm/s |
34-
| Extensions | Servo motor, I2C Grove, Qwiic, Lego® Technic™, M3 Screws |
27+
| Feature | Description |
28+
| --------------------- | ------------------------------------------------------------------------------------------------------------- |
29+
| Alvik on-board Core | STM32 Arm® Cortex®-M4 32 Bit |
30+
| Alvik Main Controller | Arduino® Nano ESP32 |
31+
| Connectivity | Wi-Fi®, Bluetooth® LE |
32+
| Sensors | RGB Color detection, Distance ToF 8x8 Array - up to 350 cm, IMU - 6 degree, 3x Line follower, 7x Touch sensor |
33+
| Motors | High precision with hall effect encoder. Up to 13 cm/s |
34+
| Extensions | Servo motor, I2C Grove, Qwiic, Lego® Technic™, M3 x 5 mm Screws |
3535

3636
### Related Accessories (Included)
3737

@@ -59,7 +59,7 @@ Alvik comes with a large number of onboard sensors, from color detection to dist
5959
| Color detection (x1) | APDS 9660 | [Link](https://www.broadcom.com/products/optical-sensors/integrated-ambient-light-and-proximity-sensors/apds-9960) | [Link](assets/APDS-9960_datasheet.pdf) |
6060
| IMU (x1) | LSM6DSOX | [Link](https://www.st.com/en/mems-and-sensors/lsm6dsox.html) | [Link](assets/LSM6_datasheet.pdf) |
6161
| Time of Flight distance sensor (x1) | VL53L7CXV0GC | [Link](https://www.st.com/en/imaging-and-photonics-solutions/vl53l7cx.html) | [Link](assets/VL53_datasheet.pdf) |
62-
| Line Follower Array (x1) | Custom made | - | - |
62+
| Line Follower Array (x3) | Custom made | - | - |
6363
| Capacitive Touch buttons (x7) | Custom made | - | - |
6464

6565
The sensory capabilities of Alvik can be expanded using the different connectors and communication protocols available at the back of the robot.
@@ -106,7 +106,7 @@ The robot is compatible with the following communication protocols:
106106

107107
| **Description** | **Information** |
108108
| --------------------------- | -------------------------- |
109-
| I2C | Groove and QWIIC connector |
109+
| I2C | Groove and Qwiic connector |
110110
| PWM Servomotor Control (x2) | Servo Motor connector |
111111

112112
The connectors are placed in the back of the robot, the pinout is shown in the following image:
@@ -125,31 +125,31 @@ The main parts of the robot are the following:
125125
![Alvik's main part from top to bottom (left) and bottom to top (right)](assets/alvik_topology.png)
126126

127127

128-
| **Part** | **Quantity** | **Details** |
129-
| ---------------------------- | :----------: | :------------------------------------------------------------------------------: |
130-
| Arduino® Nano ESP32 | 1 | Main controller of the robot |
131-
| Main PCB | 1 | Main PCB of the robot |
132-
| STM32 Arm® Cortex®-M4 32 Bit | 1 | Onboard STM32 Auxiliar controller |
133-
| Touch Programmable button | 7 | Touch programmable buttons integrated on the main PCB |
134-
| ON/OFF Power Switch | 1 | Assembled on the main PCB |
135-
| RGB LED | 2 | Fully programmable RGB LED mounted on the main PCB |
136-
| Color Sensor | 1 | RGB Color detector |
137-
| 6-Axis Gyro/Accelerometer | 1 | 6-Axis Gyro and Accelerometer sensor |
138-
| Front PCB | 1 | Auxiliar PCB of the robot with additional sensors |
139-
| ToF Distance Sensor | 1 | Time-of-Flight Distance sensor up to 350 cm , mounted on the Front PCB |
140-
| Line follower array | 1 | Line follower array made up of 3 phototransistors and 5 infrared LEDs, mounted on the front PCB |
141-
| Grove Connector | 2 | I2C Grove Connector to extend robot's capabilities |
142-
| Qwiic Connector | 2 | I2C Qwiic Connector to extend robot capabilities |
143-
| Servomotor Connector | 2 | 3-pins connector to attach servomotors |
144-
| 18650 Li-Ion Battery | 1 | Battery of the robot |
145-
| Main Chassis | 1 | Main chassis of the robot made in plastic |
146-
| Motor holder | 2 | Plastic support to hold the motor in place, a screwdriver is required to open it |
147-
| Motors | 2 | DC Motor with magnetic relative encoder |
148-
| Rubber wheel | 2 | Rubber wheel with 34 mm of diameter |
149-
| Inox steal ball 9 mm | 1 | Ball that serves as third support for stability |
150-
| Ball caster holder | 1 | Plastic support to hold the steal ball |
151-
| INOX M3 x 5 mm Screws | 5 | Phillips Screws of the robot |
152-
| Battery cover | 1 | Cover to hold the battery, a screwdriver is required to open it |
128+
| **Part** | **Quantity** | **Details** |
129+
| ---------------------------- | :----------: | :---------------------------------------------------------------------------------------------: |
130+
| Arduino® Nano ESP32 | 1 | Main controller of the robot |
131+
| Main PCB | 1 | Main PCB of the robot |
132+
| STM32 Arm® Cortex®-M4 32 Bit | 1 | Onboard STM32 Auxiliar controller |
133+
| Touch Programmable button | 7 | Touch programmable buttons integrated on the main PCB |
134+
| ON/OFF Power Switch | 1 | Assembled on the main PCB |
135+
| RGB LED | 2 | Fully programmable RGB LED mounted on the main PCB |
136+
| Color Sensor | 1 | RGB Color detector |
137+
| 6-Axis Gyro/Accelerometer | 1 | 6-Axis Gyro and Accelerometer sensor |
138+
| Front PCB | 1 | Auxiliar PCB of the robot with additional sensors |
139+
| ToF Distance Sensor | 1 | Time-of-Flight Distance sensor up to 350 cm , mounted on the Front PCB |
140+
| Line follower array | 1 | Line follower array made up of 3 phototransistors and 5 infrared LEDs, mounted on the front PCB |
141+
| Grove Connector | 2 | I2C Grove Connector to extend robot's capabilities |
142+
| Qwiic Connector | 2 | I2C Qwiic Connector to extend robot capabilities |
143+
| Servomotor Connector | 2 | 3-pins connector to attach servomotors |
144+
| 18650 Li-Ion Battery | 1 | Battery of the robot |
145+
| Main Chassis | 1 | Main chassis of the robot made in plastic |
146+
| Motor holder | 2 | Plastic support to hold the motor in place, a screwdriver is required to open it |
147+
| Motors | 2 | DC Motor with magnetic relative encoder |
148+
| Rubber wheel | 2 | Rubber wheel with 34 mm of diameter |
149+
| Inox steal ball 9 mm | 1 | Ball that serves as third support for stability |
150+
| Ball caster holder | 1 | Plastic support to hold the steal ball |
151+
| INOX M3 x 5 mm Screws | 5 | Phillips Screws of the robot |
152+
| Battery cover | 1 | Cover to hold the battery, a screwdriver is required to open it |
153153

154154

155155
<div style="page-break-after:always;"></div>
@@ -208,7 +208,7 @@ If you want to program your Alvik robot while offline you need to install the Ar
208208
All Arduino® IoT-enabled products are supported on Arduino Cloud **[3]** which allows you to log, graph and analyze sensor data, trigger events, and automate your home or business.
209209

210210
### Sample Sketches
211-
Sample sketches for the Alvik robot can be found in the “Alvik robot Documentation” section of Arduino® **[4]**.
211+
Sample sketches for the Alvik robot can be found in the “Alvik robot Documentation” section of Arduino® Docs **[4]** and inside its dedicated libraries.
212212

213213
### Online Resources
214214
Now that you have gone through the basics of what you can do with the device, you can explore the endless possibilities it provides by checking exciting projects on Arduino Project Hub **[5]** and the online store **[6]** where you will be able to complement your Alvik robot product with additional extensions, sensors and actuators.
@@ -245,7 +245,7 @@ Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the Europea
245245
| Dibutyl phthalate (DBP) | 1000 |
246246
| Diisobutyl phthalate (DIBP) | 1000 |
247247

248-
Exemptions : No exemptions are claimed.
248+
Exemptions: No exemptions are claimed.
249249

250250
Arduino Boards are fully compliant with the related requirements of European Union Regulation (EC) 1907 /2006 concerning the Registration, Evaluation, Authorization and Restriction of Chemicals (REACH). We declare none of the SVHCs ([https://echa.europa.eu/web/guest/candidate-list-table](https://echa.europa.eu/web/guest/candidate-list-table)), the Candidate List of Substances of Very High Concern for authorization currently released by ECHA, is present in all products (and also package) in quantities totaling in a concentration equal or above 0.1%. To the best of our knowledge, we also declare that our products do not contain any of the substances listed on the "Authorization List" (Annex XIV of the REACH regulations) and Substances of Very High Concern (SVHC) in any significant amounts as specified by the Annex XVII of Candidate list published by ECHA (European Chemical Agency) 1907 /2006/EC.
251251

@@ -321,20 +321,18 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
321321

322322
## Reference Documentation
323323

324-
| Ref | Link |
325-
| ------------------------------------- | -------------------------------------------------------------------------- |
326-
| Arduino Lab for MicroPython (Desktop) | <https://docs.arduino.cc/micropython/> |
327-
| Arduino IDE (Desktop) | <https://www.arduino.cc/en/Main/Software> |
328-
| Arduino Cloud Editor | <https://create.arduino.cc/editor> |
329-
| Arduino Official Documentation | <https://docs.arduino.cc/> |
330-
| Arduino Project Hub | <https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending> |
331-
| Online Store | <https://store.arduino.cc/> |
324+
| Reference | Description | Link |
325+
| --------- | ------------------------------------- | -------------------------------------------------------------------------- |
326+
| 1 | Arduino Lab for MicroPython (Desktop) | <https://docs.arduino.cc/micropython/> |
327+
| 2 | Arduino IDE (Desktop) | <https://www.arduino.cc/en/Main/Software> |
328+
| 3 | Arduino Cloud Editor | <https://create.arduino.cc/editor> |
329+
| 4 | Arduino Official Documentation | <https://docs.arduino.cc/> |
330+
| 5 | Arduino Project Hub | <https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending> |
331+
| 6 | Online Store | <https://store.arduino.cc/> |
332332

333333
## Revision History
334334

335335
| Date | **Revision** | **Changes** |
336336
| ---------- | :----------: | :-----------: |
337337
| 14/05/2024 | 1 | First Release |
338338

339-
340-

0 commit comments

Comments
 (0)