Volver a laboratorios

LabsLand

STM32 Nucleo (Mbed)

Programa un microcontrolador real de ARM con periféricos y modos de bajo consumo usando un IDE online de Mbed.

  • Laboratorios en tiempo real
  • Codeide
  • Universidad
Laboratorio remoto STM32 Nucleo (Mbed) alojado por LabsLand

Información del laboratorio

Resumen

El laboratorio STM32 permite a los usuarios programar y controlar de forma remota una placa ST WB55RG Nucleo. En esta versión del laboratorio, el desarrollo se realiza con el IDE online de LabsLand para Mbed, completamente basado en la web. Incluye varios periféricos de entrada y salida, como interruptores, botones, potenciómetros y sensores, además de una pantalla LCD y un motor servo. El laboratorio puede utilizarse para estudiar los modos de bajo consumo de energía. Es adecuado para cursos sobre sistemas embebidos, programación de microcontroladores e Internet de las Cosas (IoT).

 

Hardware y periféricos del laboratorio

El laboratorio STM32 de LabsLand permite a los usuarios programar y controlar una placa ST Nucleo WB55RG y varios periféricos de entrada y salida, como LEDs, un LED RGB, interruptores, una pantalla OLED y un motor servo. El laboratorio también admite una serie de modos de bajo consumo, como Sleep, Low-power run, Low-power sleep, Stop 0, Stop 1, Stop 2, Standby y Shutdown. Estos modos se pueden utilizar para estudiar el impacto del consumo de energía en el rendimiento y la funcionalidad de la placa STM32.

 

El IDE en línea

Esta versión del laboratorio se utiliza a través del IDE online de LabsLand para el desarrollo basado en Mbed. Los estudiantes pueden escribir código con la API de Mbed directamente en el navegador, compilarlo de forma remota y programar la placa STM32 sin instalar una toolchain local. El IDE está pensado para uso educativo y ofrece un flujo sencillo para escribir, compilar y cargar código desde cualquier ordenador con conexión a internet.

 

El código inicial

El IDE online de Mbed parte de un proyecto que ya está preparado para la placa STM32 WB55RG y para el hardware disponible en el laboratorio. Esto permite centrarse en la lógica de la aplicación y en las APIs de Mbed, en lugar de dedicar tiempo a la configuración inicial del proyecto. A partir de ahí, los usuarios pueden ampliar el proyecto con sus propios archivos fuente y de cabecera.

 

Cursos y Aplicaciones

El laboratorio STM32 a distancia de LabsLand es una plataforma versátil que se puede aplicar a una amplia gama de cursos, incluyendo:

  • Introducción a los microcontroladores
  • Internet de las Cosas (IoT)
  • Computación de bajo consumo
  • Interconexión de sensores
  • Sistemas embebidos
  • Arquitectura de computadoras

Estos cursos pueden involucrar la programación de la placa STM32, la conexión con varios sensores y periféricos y el estudio de los principios de los sistemas basados en microcontroladores e IoT. El laboratorio STM32 a distancia proporciona las herramientas hardware y software necesarias para el aprendizaje práctico y la experimentación en estas áreas.

Otras versiones de este laboratorio

Esta versión del laboratorio utiliza el IDE online de Mbed de LabsLand para que los estudiantes desarrollen directamente con las APIs de Mbed OS.

Hay disponible una versión alternativa del laboratorio (STM32 Nucleo - No IDE) para flujos de trabajo en los que se prefiera compilar con toolchains externas o IDEs fuera de línea y subir directamente a la placa el binario resultante.

 

El proyecto REMOCLEC

El desarrollo de este laboratorio se lleva a cabo como parte del proyecto REMOCLEC. El consorcio REMOCLEC, liderado por LabsLand, también está formado por la Universidad de Deusto y Plegma Labs. REMOCLEC es financiado por el proyecto Smart4All de la Unión Europea, que es financiado por el programa de investigación e innovación Horizon 2020 de la Unión Europea.

 

Qué hacen los estudiantes

Operan equipos reales y razonan a partir de las mediciones.

Nivel recomendado
Universidad
Modelo de acceso habitual
Laboratorios en tiempo real, Codeide
Funciona en
Navegadores web modernos en ordenadores escolares, universitarios y domésticos.
Uso docente
Adecuado para tareas, demostraciones, actividades enlazadas al LMS y prácticas remotas.

Experimentos disponibles

Usa el laboratorio real desde el navegador.

STM32 IDE (Mbed)

Program a STM32 Nucleo board with Mbed