Inicio BrisbaneSilicon Placa microcontroladora ELM11-Feather programable en Lua

Placa microcontroladora ELM11-Feather programable en Lua

1712
0

La placa microcontroladora ELM11-Feather programable en Lua combina compatibilidad Feather, ejecución nativa de Lua y 20 líneas de entrada/salida con soporte para múltiples interfaces.

El nuevo ELM11-Feather de ELM11-Feather es una placa microcontroladora compatible con Feather que se programa de forma nativa en Lua y que se orienta a desarrollos embebidos con alta flexibilidad de entrada/salida.

Arquitectura embebida y compatibilidad de ELM11-Feather

La propuesta se diferencia de otras placas scriptables porque Lua se diseñó como un lenguaje ligero, rápido y eficiente para sistemas embebidos.

Placa microcontroladora ELM11-Feather programable en Lua

La compatibilidad con la especificación Feather permite utilizar la tarjeta con placas Featherwing ya disponibles dentro de ese ecosistema.

Su hardware integra una CPU a 70 MHz, 1 MB de RAM y un regulador de 3,3 V con salida de pico de 500 mA.

Además, incorpora 20 pines de E/S capaces de trabajar con GPIO, PWM, UART, SPI e I2C.

UART define una interfaz serie asíncrona de transmisión y recepción, mientras que SPI e I2C son buses de comunicación síncrona habituales en electrónica embebida.

El diseño suma cinco LED programables por el usuario, pulsador de usuario, pulsador de reinicio y cuatro orificios de montaje.

También dispone de cargador LiPoly integrado de 500 mA con indicador LED de estado de carga.

Las dimensiones del módulo son de 22,86 x 64,65 x 4,85 mm y su peso se sitúa en 7,3 gramos.

Firmware en Lua y hardware reconfigurable

En el plano software, la placa ejecuta Lua desde un REPL, es decir, un entorno interactivo de lectura, evaluación e impresión, o desde programas almacenados en la memoria Flash.

El sistema ofrece un REPL independiente para cada núcleo de CPU.

El firmware soporta protocolos digitales estándar, temporizadores, interrupciones y watchdog por hardware para reforzar la fiabilidad del sistema.

Las interrupciones abarcan recepción de datos en UART, SPI e I2C, lo que favorece una respuesta más ágil en aplicaciones de control y adquisición.

Otro rasgo destacable es la reconfiguración del hardware en tiempo de ejecución, que permite ajustar tipo de E/S, frecuencia y configuración de arranque.

La plataforma también contempla la compilación de un hardware overlay personalizado para adaptar la placa a necesidades concretas del proyecto.

Esa capacidad facilita desarrollar módulos propios y exponer sus funciones a la capa de scripting mediante una API de firmware que se publicará como código abierto bajo licencia MIT.

El enfoque abierto también alcanzará a los esquemas hardware, con el objetivo de impulsar una comunidad de desarrollo alrededor de la placa.

Por sus características, la tarjeta encaja en automatización ligera, prototipado avanzado, control de periféricos y proyectos que requieran muchas líneas de entrada/salida con programación de alto nivel.

Si te interesan este tipo de productos, en nuestro monográfico Especial tarjetas CPU puedes encontrar información con todas las posibilidades actuales en el mercado.

Para más información o precios sobre el nuevo Placa microcontroladora ELM11-Feather programable en Lua, puedes dejarnos un sencillo COMENTARIO. O también puedes utilizar nuestro SERVICIO AL LECTOR gratuito, que te pondrá en contacto con el fabricante o distribuidor de este producto.

#ELM11-Feather, #ELM11Feather, #PlacaMicrocontroladora, #SistemasEmbebidos, #Lua, #FeatherCompatible, #EntradaSalidaDigital, #HardwareReconfigurable

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.