Arrow Electronics anunció la introducción de la placa ARIS, una solución de software y hardware de Internet de las cosas (IoT) lista para usar. ARIS es la sigla deArrow Renesas IoT Synergy, que demuestra la cooperación estrecha que existe entre Arrow Electronics y Renesas y su plataforma de desarrollo Renesas Synergy™.
Downloads:
Datasheet
Evaluation Board License Agreement
LAB1: Getting started with ARIS
LAB2: Develop an RTOS Based Application in Less Than 30 Minutes
LAB3: Develop a WIFI solution and set up Aris as an Access Point
LAB4: Develop a USB Host Mass Storage (HMS) with Aris Board
LAB5: Develop a Graphical Interface solution on Aris Board
LAB6: Develop an http server with Aris Board
LAB7: Develop an Application using BLE and Sensors
ARIS DEMO IOT BINARY - To get the full source code please contact Arrow FAE
La recientemente lanzada placa IoT permite a los usuarios desarrollar sus aplicaciones de manera rápida y fácil, para introducirlas al mercado en el menor tiempo posible. La encargada de desarrollar la placa ARIS fue la empresa italiana RELOC, que se enfoca en los diseños incorporados y la integración vertical de aplicaciones de IoT. Además de desarrollar y fabricar la placa, RELOC se encargó de la implementación de indicadores y la generación de software intermedio para administrar los dispositivos periféricos, por lo que estableció un entorno de desarrollo de IoT listo para usar.
Basada en la plataforma de desarrollo Renesas Synergy™, ayuda a acelerar la generación de diseños de IoT mediante un lanzamiento más rápido y fácil en el proceso de desarrollo, con una solución de hardware y software totalmente calificada y óptima, que fomenta la innovación y la diferenciación del producto.
Figura 1: Diagrama de bloques de la placa ARIS
El sistema se desarrolló en base a un MCU Renesas S7G2 de alto rendimiento, como lo indica la figura 1. La unidad del microcontrolador está conformada por un procesador integrado ARM Cortex-M4 de 240 MHz, una memoria flash de 4 MB y una SRAM de 640 KB. Además, cuenta con un flash serial de 512 MB, una memoria SDRAM de 256 MB y una ranura de tarjeta microSD adicional. El sensor de aceleración de triple eje y el giroscopio de doble eje suministran información en relación con la posición y el movimiento de la placa. Los tres sensores se pueden activar mediante una conexión SPI. Otros sensores que se encuentran instalados en la placa ARIS de Arrow son el sensor térmico y el de humedad, que se activan mediante la interfaz I²C para brindar más datos del ambiente. Para procesar de manera óptima los datos recogidos por los sensores, el enfoque central fue la comunicación y la conectividad del dispositivo. Esto permitió que la placa ARIS pueda ahora comunicarse con su entorno de manera inalámbrica a través de Wi-Fi, Bluetooth de baja energía (BLE 4.1/4.2) y NFC, además de sus vías de comunicación por Ethernet 10/100 o una conexión USB. Para posibilitar la interacción del usuario con la placa, se implementaron varias interfaces de usuario. Mediante la interfaz de puerto GPIO, se puede acceder a los LED, los botones y a la pantalla TFT. Además, se admite una pantalla táctil resistiva mediante I²C. Para que la placa sea multipropósito, se fabricó con el diseño Arduino, que también permite el uso de cobertura de extensión, lo que facilita la implementación de cualquier aplicación que se pueda imaginar. Otras funciones, como el depurador J-Link integrado en la placa, la compatibilidad con cargadores de arranque criptográficos y las actualizaciones de firmware inalámbricas (over-the-air, OTA) facilitan aún más el proceso de desarrollo y lo vuelven más rápido y confiable.
La combinación de la placa ARIS de Arrow con el entorno de desarrollo de software de Renesas Synergy™ permite que el desarrollador reduzca significativamente el tiempo de salida al mercado. Esto también asegura una reducción importante en los costos operativos totales durante toda la vida útil del producto.
Qué hace a la plataforma Renesas Synergy™ tan única
En contraste con otros entornos de desarrollo, todos los elementos de la plataforma Renesas Synergy™ se desarrollaron desde cero y se diseñaron especialmente para concordar con las aplicaciones de diseño integradas. Esto brinda una escalabilidad y compatibilidad sin precedentes, que producen máxima reusabilidad de los códigos de usuario y, en consecuencia, ahorran mucho tiempo en el proceso de desarrollo. En el futuro, la plataforma se extenderá; se aplicarán tecnologías nuevas y se implementarán características nuevas permanentemente, para lanzar las aplicaciones de diseño integradas más rápida y eficientemente al mercado. El entorno de desarrollo integrado (integrated developed environment, IDE) que se implementó en esta plataforma es Renesas Eclipse Embedded Studio, conocido también como e² Studio. Basada en IDE Eclipse de código abierto, esta solución ofrece un alto nivel de flexibilidad y creatividad. Puede descargar e instalar gratuitamente toda la plataforma Renesas Synergy™ desde la Galería Renesas Synergy. Además del software obligatorio, este sitio brinda ejemplos de uso de aplicaciones que se pueden adaptar fácilmente a la placa ARIS.
El curso práctico de capacitación, conformado por tres partes, ofrece un inicio perfecto en el desarrollo de soluciones individuales con la placa ARIS y la plataforma Renesas Synergy™. En muy poco tiempo, los usuarios aprenden a utilizar todas las herramientas necesarias para desarrollar las aplicaciones individuales en el campo de los sistemas integrados y de IoT. En la primera instancia, se explica y se muestra la manera de usar el entorno de desarrollo. En el programa de paso a paso, el curso de capacitación incluye la creación de un proyecto, la selección del paquete de soporte de la tarjeta (Board Support Package, BSP) correcto y la implementación de los módulos obligatorios y el código de usuario. Los BSP que se suministran se diseñaron específicamente para las placas que se admiten en la plataforma Renesas Synergy™. El uso de este servicio vuelve prescindible la programación compleja de las entradas de registro y las configuraciones de los pines. En su lugar, se usan enlaces simbólicos que ya se encuentran predefinidos, lo que facilita considerablemente la generación del código de usuario. El programa de capacitación práctica incluye ejemplos que se implementan por medio de un BSP diseñado especialmente para la placa ARIS de Arrow, lo que demuestra el uso fácil y rápido de ARIS. Además de usar el pin de puerto GPIO para controlar los LED integrados, se muestra cómo se establece la comunicación mediante USB y cómo la placa ARIS de Arrow puede establecerse como un punto de acceso de Wi-Fi.
Ver Video: The ARIS Board Overview
Por consiguiente, Arrow Electronics. junto con Renesas Electronics y su plataforma Synergy™, ofrecen una solución perfecta para explorar y dominar el mundo de IoT.
www.reloc.it/
www.renesas.com/products/embedded_systems_platform/synergy/
https://synergygallery.renesas.com/
Descargas:
Hoja de datos de ARIS
Esquema eléctrico de ARIS
Manual de usuario del hardware de ARIS
Lista de materiales de ARIS
01 Introducción a Aris Lab1
02 Introducción a Aris Lab2 RTOS
Descargas:
Hoja de datos de ARIS
Esquema eléctrico de ARIS
Manual de usuario del hardware de ARIS
Lista de materiales de ARIS
01 Introducción a Aris Lab1
02 Introducción a Aris Lab2 RTOS