Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

¿Buscas una alternativa a Arduino o Raspberry Pi para tus proyectos IoT de nueva generación? Entonces, el Intel Edison IoT es tu mejor opción.

El Edison tiene aproximadamente el tamaño de una tarjeta SD, pero es lo suficientemente potente para ejecutar una distribución completa de Linux.

Aunque Intel discontinuó la serie Edison, sigue ofreciendo una excelente alternativa para circuitos de miniordenadores.

En este artículo repasaremos todo lo que necesitas saber sobre el Intel Edison y lo compararemos con otros microcontroladores.

Introducción al Intel Edison para IoT

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Intel Edison para IoT

El Intel Edison es una placa de desarrollo pequeña y potente. Aunque es compacta, ofrece excelente conectividad y bajo consumo. Si tu proyecto requiere estos dos factores, esta placa es ideal.

Además, Intel diseñó esta placa pensando en wearables.

Pero eso no es todo. Se pueden usar dos tipos de placas breakout con Edison: la placa breakout Intel Edison y la placa breakout Intel Edison para Arduino, que analizaremos en detalle.

Para una presentación adecuada, desglosaremos el Edison en sus especificaciones, placas breakout y software.

Especificaciones

Placas Breakout

El conector de 70 pines del Edison dificulta su uso directo. Por eso Intel desarrolló dos placas breakout para facilitar el prototipado.

Una es la placa breakout para Arduino y la otra la placa breakout Edison. Ofrecen diferentes propósitos, capacidades de E/S y tamaños.

Placa Breakout Intel Edison

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Placa Breakout Intel Edison

La placa breakout Edison es ligeramente más grande que el propio Edison, pero mantiene su formato reducido.

Incluye un conjunto de características pequeño pero potente: expone la E/S nativa de 1.8V del Edison y permite acceso a USB OTG con conector Micro Tipo-AB.

Otras características: array de E/S en grid de 0.1 pulgadas con puntos pasantes para soldar, interruptor de alimentación USB OTG, cargador de batería y puente UART USB-dispositivo con conector micro tipo-B.

Además, permite ahorrar considerable espacio.

Placa Intel Edison para Arduino

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Placa Breakout Intel Edison para Arduino

La placa breakout para Arduino ofrece una interfaz más amplia y extensa. Sus pines de E/S hacen al Intel Edison compatible con Arduino.

Incluye 20 pines digitales de E/S con 4 salidas PWM, 6 entradas analógicas, I2C, UART (Rx/Tx), header ICSP de 6 pines (SPI) y conector USB host Tipo-A o Micro USB.

También incorpora un dispositivo USB conectado al UART y un conector para tarjeta SD.

Software

La imagen por defecto del Edison es Yocto Linux, pero puedes ejecutar cualquier distribución Linux.

También puedes usar Yocto para desarrollar imágenes personalizadas, configurándolas fácilmente con comandos del proyecto Yocto.

Los dispositivos con distribuciones Linux completas abren muchas posibilidades: reutilizar bibliotecas y paquetes disponibles para desarrollar productos más accesibles y rápidos.

No necesitas aprender nuevos lenguajes ni usar toolkits o SDKs; puedes desarrollar directamente en el dispositivo GNU/Linux estándar.

Si necesitas herramientas para empezar, Intel proporciona varias:

Edison SDK

El Edison SDK incluye todo lo necesario para desarrollar: basado en Eclipse, con herramientas de compilación cruzada, documentación y bibliotecas básicas. También incluye un conector para depurar y desplegar software en la placa. Ideal para desarrolladores C++, aunque admite otros lenguajes.

Intel XDK IoT Edition

Permite escribir aplicaciones en JavaScript y probarlas directamente. Facilita la creación de aplicaciones HTML5 que se comunican con la placa Edison.

Wyliodrin

No requiere aprender lenguajes de programación; se programa con herramientas visuales de arrastrar y soltar. Excelente para principiantes.

Arduino

La placa breakout para Arduino permite ejecutar sketches de Arduino en el Edison. Con la versión adecuada del IDE Arduino, accedes a numerosos ejemplos, bibliotecas e ilustraciones.

Bibliotecas

Intel desarrolló dos bibliotecas para una experiencia fluida: Lib MRAA (C/C++ para interfaz con E/S del Edison) y UPM (repositorio de alto nivel para sensores de Lib MRAA).

Proyecto con Intel Edison

Se pueden crear varios proyectos. Uno que muestra sus características únicas es el sketch de aviso meteorológico Intel Edison.

Necesitarás:

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Grove Starter Kit

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Zumbador

Cómo Realizar este Proyecto

Paso 1: Obtén el Código

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Código

Descarga el código desde el enlace. En Linux, cópialo al Edison con software SFTP; en Windows, usa WinSCP.

Asegúrate de copiar los archivos script al directorio correcto: /home/root/

Paso 2: Obtén una Terminal Conectando tu Edison

Sigue la guía de Intel para conectar correctamente tu Edison mediante puerto serie USB. Puedes detener la conexión al obtener una terminal de comandos.

Paso 3: Mueve los Archivos a su Ubicación Correcta

Coloca tus tres scripts Linux en las rutas adecuadas:

Al iniciar el Edison, "system" abrirá "myweatherservice.service", luego "myweatherservice_wrapper.sh" y finalmente "myweatherservice.pl".

Paso 4: Configura tu WiFi

Recomendamos usar SSH para la programación y el método de 2 cables micro USB para configurar el Edison.

Estos dispositivos USB servirán como unidad flash para copiar el puerto serie USB y la imagen del OS.

Primero, inicia una sesión PuTTY para conectar el Edison con el puerto serie USB. Luego usa el puerto serie para configurar el WiFi: establece la IP del Edison con el puerto serie y usa SSH en PuTTY para colocarla en el Edison.

Ahora puedes conectar tu Edison a tu punto de acceso WiFi y acceder a páginas web de estaciones meteorológicas.

Paso 5: Instala tu Grove Starter Kit

Conecta la placa breakout GPIO Grove y el LCD RGB a cualquier puerto I2C de Grove. Opcionalmente, conecta un zumbador a GPIO 3.

Paso 6: Reinicia, Prueba y Personaliza

Reinicia el Edison. Espera 20 segundos para la conexión WiFi. Una vez conectado, obtendrás un archivo XML de una estación meteorológica.

Debería mostrar el clima de estaciones cercanas si funciona correctamente.

También puedes personalizar tu archivo XML con tu script Linux (myweatherservice.pl) para definir tus estaciones meteorológicas preferidas.

Nota: Usa el IDE Arduino para instalar el sketch WeatherAdvisorySketch en el Arduino de tu Edison.

Cómo Elegir el Intel Edison para un Prototipo IoT

Intel Edison vs. Raspberry Pi

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Raspberry Pi

La elección depende de tu proyecto. Si buscas eficiencia energética y de coste, el Intel Edison es la opción. Ofrece RAM más rápida, CPU de doble núcleo y capacidades de eficiencia energética.

Intel Edison vs. Arduino

Intel Edison IoT: Cómo Elegir el Miniordenador Ideal para tu Prototipo

Placa Arduino

El Intel Edison ofrece menor tamaño, mayor potencia de cómputo y velocidad frente a Arduino. Además, es totalmente compatible con el software Arduino, permitiendo obtener características de Arduino en una placa más rápida.

Intel Edison IoT: Sustituto del Intel Edison

Al discontinuar Intel la producción y venta de todos los SKU de Intel Edison, el Variscite DART-6UL SoM es la mejor alternativa.

Preguntas Frecuentes

¿Cómo Conecto al Intel Edison?

Sigue los pasos anteriores para conectar tu Intel Edison a una red WiFi o consulta esta guía de Intel.

¿Por Qué se Discontinuó el Intel Edison?

Intel nunca anunció razones específicas, pero publicó una notificación de cambio de producto anunciando la discontinuación.

¿Cuál es la Función del Intel Edison?

Sirve para una amplia gama de proyectos, principalmente wearables e IoT.

Resumen

El Intel Edison es un competidor sólido frente a Raspberry Pi y Arduino. La pequeña placa era lo suficientemente potente para manejar varios proyectos e incluso gaming.

Aunque no hay nuevas versiones para competir con modelos recientes de Raspberry Pi, sigue siendo una buena alternativa frente al popular Raspberry Pi 3.

¿Tienes preguntas sobre el Intel Edison? Cuéntanos y te ayudaremos encantados.

Tecnología Industrial

  1. Cómo Elegir el Cucharón Ideal para Miniexcavadora y Maximizar el Rendimiento
  2. Elegir la máquina de corte por plasma CNC adecuada para su taller: Guía práctica
  3. Cómo elegir el material ideal para su volanta: guía práctica
  4. Cómo seleccionar el calentador industrial perfecto para su obra
  5. Cómo Elegir la Unidad de Potencia Hidráulica Ideal: Guía Experta para Maquinaria Confiable
  6. Cómo elegir el mejor material de pastilla de freno: rendimiento, seguridad y coste
  7. Frenos húmedos vs. secos: cómo seleccionar el tipo adecuado para su equipo
  8. Seleccionando la grúa ideal para su proyecto de construcción: Guía práctica
  9. Cómo elegir el filtro de aire adecuado: guía práctica para un rendimiento óptimo del compresor
  10. Selección del sistema raspador ideal para su banda transportadora: Guía práctica
  11. Guía experta para seleccionar el mejor equipo Cat® para su granja