@@ -25,7 +25,7 @@ Alvik is an educational robot that is battery-powered and has multiple sensors a
2525![ Alvik's Main Components] ( assets/datasheet_main_components.png )
2626
2727 | Feature | Description |
28- | --------------------- | ------------------------------------------------------------------------------------------------------------- |
28+ | ----------------------- | --------------------------------------------------------------------------------------------------------------- |
2929 | Alvik on-board Core | STM32 Arm® Cortex®-M4 32 Bit |
3030 | Alvik Main Controller | Arduino® Nano ESP32 |
3131 | Connectivity | Wi-Fi®, Bluetooth® LE |
@@ -45,7 +45,7 @@ Alvik comes with two main microcontrollers:
4545 - At the top a Nano ESP32 acts like the main controller and can communicate with the STM32 through a set of dedicated APIs.
4646
4747| ** Controllers** | ** Product page** | ** Datasheet** |
48- | ------------------- | ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
48+ | --------------------- | ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------- |
4949| STM32F411RC | [ Link] ( https://www.st.com/en/microcontrollers-microprocessors/stm32f411rc.html#st_description_sec-nav-tab ) | [ Link] ( assets/STM32_datasheet.pdf ) |
5050| Arduino® Nano ESP32 | [ Link] ( https://docs.arduino.cc/hardware/nano-esp32/ ) | [ Link] ( https://docs.arduino.cc/resources/datasheets/ABX00083-datasheet.pdf ) |
5151
@@ -55,7 +55,7 @@ Alvik comes with two main microcontrollers:
5555Alvik comes with a large number of onboard sensors, from color detection to distance sensors or inertial measurement units, all of which are listed in the following table:
5656
5757| ** Description** | ** Part Name** | ** Product page** | ** Datasheet** |
58- | ----------------------------------- | ------------- | ------------------------------------------------------------------------------------------------------------------ | -------------------------------------- |
58+ | ------------------------------------- | --------------- | -------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
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 ) |
@@ -77,7 +77,7 @@ Alvik is a differential robot driven by two independent DC motors with magnetic
7777The motors have the following technical specifications:
7878
7979| ** Description** | ** Information** |
80- | ---------------------------- | --------------- |
80+ | ------------------------------ | ----------------- |
8181| Operating Voltage | 6 VDC |
8282| No load Current | 70 mA |
8383| Max load Current | 90 mA |
@@ -95,7 +95,7 @@ The two motors are driven by the MAX22211 motors driver:
9595Alvik has two fully programmable RGB LEDs named ` DL1 ` and ` DL2 ` at its top.
9696
9797| ** Description** | ** Information** |
98- | --------------- | --------------- |
98+ | ----------------- | ----------------- |
9999| RGB LED Left | DL1 |
100100| RGB LED Right | DL2 |
101101
@@ -105,7 +105,7 @@ Alvik has two fully programmable RGB LEDs named `DL1` and `DL2` at its top.
105105The robot is compatible with the following communication protocols:
106106
107107| ** Description** | ** Information** |
108- | --------------------------- | -------------------------- |
108+ | ----------------------------- | ---------------------------- |
109109| I2C | Groove and Qwiic connector |
110110| PWM Servomotor Control (x2) | Servo Motor connector |
111111
@@ -126,7 +126,7 @@ The main parts of the robot are the following:
126126
127127
128128| ** Part** | ** Quantity** | ** Details** |
129- | ---------------------------- | :----------: | :---------------------------------------------------------------------------------------------: |
129+ | ------------------------------ | :------------: | :-----------------------------------------------------------------------------------------------: |
130130| Arduino® Nano ESP32 | 1 | Main controller of the robot |
131131| Main PCB | 1 | Main PCB of the robot |
132132| STM32 Arm® Cortex®-M4 32 Bit | 1 | Onboard STM32 auxiliary controller |
@@ -137,7 +137,7 @@ The main parts of the robot are the following:
137137| 6-Axis Gyro/Accelerometer | 1 | 6-Axis Gyro and Accelerometer sensor |
138138| Front PCB | 1 | Robot auxiliary PCB with additional sensors |
139139| 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 |
140+ | Line follower array | 1 | Line follower array made up of 3 phototransistors and 4 infrared LEDs, mounted on the front PCB |
141141| Grove Connector | 2 | I2C Grove Connector to extend robot's capabilities |
142142| Qwiic Connector | 2 | I2C Qwiic Connector to extend robot capabilities |
143143| Servomotor Connector | 2 | 3-pins connector to attach servomotors |
@@ -169,7 +169,7 @@ The power distribution in the robot is explained by the following diagram:
169169There are three levels of power inside the robot:
170170
171171| ** Level** | ** Description** |
172- | --------- | ---------------------------------------------------------------------------------- |
172+ | ----------- | ------------------------------------------------------------------------------------ |
173173| +3V7 | From the battery, the reference level is 3.7 V but it can goes from 3.0 V to 4.2 V |
174174| +5V | After the Boost Converter |
175175| +3V3 | After the Step-Down Converter |
@@ -205,7 +205,7 @@ Alvik is a robot designed to be used in STEAM & Maker environments where opennes
205205Alvik has a series of additional connectors to expand its possibilities located at the back of the robot:
206206
207207| ** Description** | ** Information** |
208- | --------------------------- | ------------------------------------------------------------------------------------- |
208+ | ----------------------------- | --------------------------------------------------------------------------------------- |
209209| Qwiic Connector (x2) | I2C Connectivity with compatible sensors and actuators using the Qwiic estandard |
210210| I2C Grove Connector (x2) | I2C Connectivity with compatible sensors and actuators using the Grove estandard |
211211| PWM Servomotor Control (x2) | 3-pins Servo Motor connector compatible with a wide ranger of 3rd party manufacturers |
@@ -264,7 +264,7 @@ Now that you have gone through the basics of what you can do with the device, yo
264264### Certifications Summary
265265
266266| Certification | Status (AKX00066) |
267- | ------------------- | ----------------- |
267+ | --------------------- | ------------------- |
268268| ** CE (EU)** | Yes |
269269| ** UKCA (UK)** | Yes |
270270| ** RCM (Australia)** | Yes |
@@ -283,7 +283,7 @@ We declare under our sole responsibility that the products above are in conformi
283283Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the European Parliament and RoHS 3 Directive 2015/863/EU of the Council of 4 June 2015 on the restriction of the use of certain hazardous substances in electrical and electronic equipment.
284284
285285| ** Substance** | ** Maximum Limit (ppm)** |
286- | -------------------------------------- | ----------------------- |
286+ | ---------------------------------------- | ------------------------- |
287287| Lead (Pb) | 1000 |
288288| Cadmium (Cd) | 100 |
289289| Mercury (Hg) | 1000 |
@@ -365,14 +365,14 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
365365## Company Information
366366
367367| Company name | Arduino S.r.l. |
368- | --------------- | ----------------------------------------------- |
368+ | ----------------- | ------------------------------------------------- |
369369| Company Address | Via Andrea Appiani, 25 Monza, MB, 20900 (Italy) |
370370
371371
372372## Reference Documentation
373373
374374| Reference | Description | Link |
375- | --------- | ------------------------------------- | -------------------------------------------------------------------------- |
375+ | ----------- | --------------------------------------- | ---------------------------------------------------------------------------- |
376376| 1 | Arduino Lab for MicroPython (Desktop) | < https://docs.arduino.cc/micropython/ > |
377377| 2 | Arduino IDE (Desktop) | < https://www.arduino.cc/en/Main/Software > |
378378| 3 | Arduino Cloud Editor | < https://create.arduino.cc/editor > |
@@ -383,7 +383,8 @@ Hereby, Arduino S.r.l. declares that this product is in compliance with essentia
383383## Revision History
384384
385385| Date | ** Revision** | ** Changes** |
386- | ---------- | :----------: | :---------------------------------: |
386+ | ------------| :------------:| :-----------------------------------:|
387+ | 07/07/2025 | 4 | Correct LED information |
387388| 20/12/2024 | 3 | Add Certifications |
388389| 13/05/2024 | 2 | Robot's Expandability section added |
389390| 24/04/2024 | 1 | First Release |
0 commit comments