STMicroelectronics ha presentado el STEVAL-ROBKIT1, un completo kit de evaluación orientado a estudiantes y desarrolladores que desean aprender a programar y ejecutar aplicaciones avanzadas de robótica, incluyendo modelos de inteligencia artificial para visión artificial, navegación autónoma y control remoto. El kit ofrece una plataforma modular e integrada, con todo lo necesario para experimentar y prototipar de forma inmediata, sin requerir herramientas adicionales. El kit está disponible por un precio aproximado de $299 dólares.
El sistema está basado en una arquitectura modular compuesta por tres placas principales: una placa base de alto rendimiento con microcontrolador STM32H725 Arm Cortex-M7, que integra una unidad de medición inercial (IMU), magnetómetro, micrófono y conectividad Bluetooth Low Energy; una placa dedicada al control de motores DC, gestión de velocidad y lectura de encoders; y una placa que incorpora una cámara monocromática junto con un sensor Time-of-Flight (ToF) para la detección de obstáculos y bordes. El conjunto se completa con un chasis, ruedas, motores DC con encoder y un porta baterías, lo que permite un uso inmediato sin necesidad de hardware adicional.

La programación del STEVAL-ROBKIT1 se realiza mediante STSW-ROBKIT1, un paquete de firmware diseñado para facilitar el aprendizaje y acelerar el desarrollo de aplicaciones robóticas. Este firmware permite ejecutar funcionalidades como control remoto, navegación autónoma, monitoreo en tiempo real de los sensores y odometría, además de admitir la integración de modelos de inteligencia artificial. Asimismo, es compatible con los entornos de desarrollo IAR, STM32CubeIDE y Keil, lo que lo convierte en una solución ideal para el desarrollo de aplicaciones robóticas avanzadas.
El ecosistema se complementa con la aplicación móvil STRobotics, que se comunica con el robot a través de Bluetooth y permite controlar sus movimientos y velocidad, así como seleccionar los modos y herramientas de navegación. Además, la aplicación ofrece la visualización en tiempo real de los datos de los sensores, junto con herramientas de interacción que facilitan la evaluación y depuración del sistema.

Características generales:
- Basado en el MCU STM32H7 de alto rendimiento
- Controlador STM32G0 para navegación
- Sensor TOF para detección de obstáculos y acantilados
- Cámara monocromática
- Memorias Flash y PSRAM externas integradas
- Aplicación móvil para controlar mediante el teléfono
- Sensor IMU de 6 ejes para odómetro
- Magnetómetro para precisión de posición
- Detección de señales de audio mediante un micrófono digital de baja distorsión
- Indicación sonora mediante zumbador
- Conectividad BLE mediante módulo
- BlueNRG-M2SA certificado
- Conector GPIO compatible con Raspberry Pi de 40 pines
Aplicación – Odometría
El kit de robótica STEVAL-ROBKIT1 está equipado con un sistema de odometría que rastrea continuamente la posición y la orientación del robot a medida que se mueve. Este sistema permite la monitorización y visualización precisas de la trayectoria del robot, que puede visualizarse en tiempo real en la aplicación móvil.

Placa base

- STM32H725IGT6: MCU con Arm Cortex®-M7
- LSM6DSV16BX: IMU de 6 ejes
- LIS2MDL: Magnetómetro de 3 ejes
- MP34DT06J: Micrófono
- SMC30J10A: Protección TRANSIL
- ESDALC6V1-1U2: Protección ESD
- ECMF2-40A100N6: Filtro con protección ESD
- STMIPID02: Deserialización MIPI CSI-2/SMIA CCP2 de modo dual
- LD39050PUR: Regulador lineal de baja caída de voltaje
- 2STR1160: Transistor de potencia NPN de conmutación rápida de bajo voltaje
- L6981NDR, L6982N33DR: Reguladores de voltaje de conmutación
- BLUENRG-M2SA: Módulo Bluetooth LE v5.2
Placa de control del motor
- STM32G071CBT6: MCU con Arm Cortex®-M0+
- STSPIN240: Controlador de motor
- LSM6DSR: IMU de 6 ejes (acelerómetro + giroscopio)
- ESDALC6V1W5: Matriz cuádruple TRANSIL
- ESDALC6V1-1U2: Protección ESD
Placa de cámara
• VL53L8CXV0GC: Sensor de tiempo de vuelo (ToF) multizona 8×8 de bajo consumo y alto rendimiento
• CAM-6G3-152CLR: Cámara CAM-56G3, sensor de imagen VD56G3
• LD39020ADTPU28R, LD39020ADTPU18R: Regulador lineal de baja caída de voltaje
• ST1PS01BJR: nano-quiescent synchronous step-down converter
