Novedades para Pebble

Entender el fenómeno de Pebble,  responde ante todo a aspectos intangibles y no tan evidentes: es un juguete, pero en el sentido positivo de la palabra.(está en un extremo que curiosamente lo hace interesante para una parte de los usuarios), se compra de forma compulsiva(en parte por su forma de obtener financiación por  Kickstarter, un anuncio cerrado a una determinada hora y el precio de partida de 159 dólares),pertenencia a una comunidad de 1.000.000 compradores de la versión anterior y  6.000 aplicaciones salidas de 26.000 desarrolladores ,  lucha contra los grandes fabricantes(controvertido o no, comprar un Pebble tiene parte de lucha contra la casta) y ninguna marca o smartphone concreto relacionado:aquí solo hay compatibilidad con iOS y Android.

Ahora toca  adaptarse o morir   y  sobre todo  ante el inminente llegada del Aplle watch,   han puesto  un nuevo proyecto de la familia Pebble que se pone en Kickstarter para recaudar fondos de cara a fabricar un Pebble en color  con pantalla ‘e-paper’ a color y 7 días de autonomía .  Su lanzamiento como nos tiene acostumbrados  han sobrepasado con creces en los primeros minutos. Como gran característica, Pebble Time incluye una pantalla ‘e-paper’ a color con una autonomía por encima de lo que proporcionan otros modelos.El precio oficial de Pebble Time será de 199 dólares una vez finalice el crowdsourcing en Kickstarter y la compañía lo venda a través de su página web. Mientras tanto lo están promocionando a 159 dólares (sólo 5.000 unidades) y 179 dólares (otras 20.000 unidades). De igual forma hay otras ofertas en Kickstarter con unidades limitadas.

 

Basándose en un panel LCD, el nuevo Pebble Time incluye la misma tecnología ‘e-paper’ del Pebble original, pero a color. Esta mejora le permite mantener una alta autonomía de la batería, según el fabricante hasta 7 días con cada carga y muy superior a los actuales Android Wear (Moto 360, G Watch R, entre otros) que deben cargarse a diario,pero como nota negativa, la gama de colores ofrecida es muy limitada frente a las pantallas LCD/OLED más clásicas, permitiendo mostrar sólo 64 colores frente a los millones de otras alternativas. Pebble asegura, eso sí, que la visión en entornos de mucha luz está asegurada.

También como novedad  dispone de un micrófono para recibir órdenes de voz  pero con una funcionalidad s limitada, permitiendo responder a notificaciones entrantes mediante comandos preestablecidos o escribir pequeños textos (notas, correos electrónicos, SMS, mensajes de Hangout, WhatsApp, Facebook Messenger). No es, ni de lejos, un Siri/Cortana para Pebble, si no un producto mucho más limitado y de menor calado.

El nuevo Pebble Time es un 20% más delgado que el modelo original, alcanzando los 9.5 milímetros con una ligerísima curva en el cuerpo (que no en la pantalla) para adaptarse a nuestra muñeca utilizando correas estándar de 22 milímetros, así que las posibilidades de personalizarlo se amplían. El cuerpo varía notablemente respecto de los anteriores modelos. Está disponible en blanco, negro y rojo manteniendo los botones laterales que, dicen, permiten organizar el presente, pasado y futuro de nuestra agenda:

Pebble Time Button

Pebble Time mejora el software para ser, dicen, más intuitivo, incluyendo por ejemplo un ‘app menu’ con el que controlar y gestionar otras funcionalidades. Precisamente el software es uno de sus puntos fuertes, con una enorme masa de desarrolladores programando ‘apps’ para su tienda de aplicaciones en la que todas sus apps serán compatibles con el nuevo Time

Incluso  windows phone permitirá sincronizarse  con el nuevo Pebble pues  la aplicación de Pebble  ya está en la tienda para descargar de forma privada.

pebble

 

Pebble Notifications, como su nombre lo indica, nos permitirá gestionar todas las notificacionesque llegan en nuestro smartphone para enviarlos al reloj. En las fotografías de la aplicación, vemos que tenemos una lista de aplicaciones para seleccionar de cual queremos recibir notificaciones y luego, en las opciones, podemos decirle que tipo de notificaciones queremos recibir (alarmas, llamadas telefónicas, aplicaciones, y más).

La aplicación de Pebble ya está disponible en la tienda, sin embargo no se puede descargar a menos que estemos registrado como testers o desarrolladores. No hay fecha de lanzamiento para este, así que esperamos que no se demore demasiado.

Cómo quitar Superfish Adware en ordenadores Lenovo

Hace muy poco se ha filtrado  que el fabricante de computadoras Lenovo está vendiendo sistemas preinstalados con un potencial peligroso software, llamado Superfish, que puede ser  utilizado  en  un ataque man-in-the-middle para  romper conexiones Web cifrados Windows   en aras de la publicidad. ( Aquí hay una lista de los productos afectados. ) La investigación de la EFF Observatorio Descentralizado SSL ha visto muchos miles de certificados Superfish, que han sido firmados con el mismo certificado raíz, lo que demuestra que la seguridad de HTTPS por lo menos Internet Explorer, Chrome y Safari para Windows, en todas estos ordenadores portátiles de Lenovo, se ha  roto. Los usuarios de Firefox también tienen el problema, porque Superfish también inserta su certificado en el almacén raíz Firefox.

Se trata de un problema de seguridad grave. Por ejemplo, poco después de esta noticia se difundió, investigador de seguridad Robert Graham fue capaz de extraer el certificado del adware Superfish y rápidamente se quebró la contraseña. Con esta contraseña, un atacante malintencionado podría interceptar comunicaciones cifradas en la misma red (como en un café Wi-Fi).

Para averiguar si este tema le afecta, vaya a Filippo Valsorda página de prueba Superfish CA en Internet Explorer o Chrome primero. Si usted ve un “SÍ”, siga estas instrucciones ( cortesía de Valsorda y de las instrucciones de Lenovo ) para la eliminación:

Paso I: desinstalar el software Superfish

  1. Abra el menú Inicio de Windows o en la pantalla de inicio y buscar en Desinstalar un programa. Lanzarlo.
  2. Haga clic Superfish Inc VisualDiscovery y seleccione Desinstalar. Cuando se le solicite, introduzca la contraseña de administrador.

Desinstalación del software no es suficiente, porque la desinstalación no elimina el certificado raíz.

Paso II: Elimine el certificado desde Windows

  1. Abra el menú Inicio de Windows o en la pantalla de inicio y buscar certmgr.msc. Haga clic derecho sobre él y seleccione Launch como administrador.
  2. Haga clic en Entidades de certificación raíz de confianza y certificados abiertos.
  3. Desplácese hacia abajo o utilice Buscar para obtener el certificado de Superfish, Inc..
  4. Haga clic derecho sobre él y seleccione Eliminar. Si usted no ve la opción de eliminarlo, usted no puede estar ejecutando como administrador (Véase el paso 1).

Paso III: Elimine el certificado del Firefox

Esto podría o no ser necesario, pero revise para estar seguro.

  1. Ir a Opciones / Preferencias.
  2. Haga clic en Avanzadas, luego en Certificados.
  3. Haga clic en Ver certificados.
  4. Busque Superfish, si está allí, haga clic en él y luego haga clic en Eliminar o desconfianza.

Paso IV: Reinicie su navegador

Cerrar o salir de su navegador web (s) completo. También puede reiniciar el equipo.

Paso V: Compruebe de nuevo

Cargue la página de prueba de nuevo de tanto Chrome / IE y desde Firefox y asegúrese de que tiene un No esta vez.

Nota: La prueba aún podría ser atrapado en la vieja resultado. Si después de seguir los pasos para quitar Superfish usted todavía consigue un SI, visite canibesuperphished.com . Si ha advertido por su navegador de Internet antes de poder acceder al sitio, Superfish se ha eliminado con éxito.

Felicitaciones, usted fija su nuevo ordenador portátil! Podría ser una buena idea para cambiar contraseñas importantes ahora. (Siempre es una buena idea de todos modos.)

Gracias a Filippo Valsorda por dejarnos usar su guía de cómo hacerlo!

 

Fuente  aqui

Tutorial Netduino Parte 6

 Netduino es una plataforma de desarrollo de código abierto integrado similar al Arduino, excepto que utiliza .NET Micro Framework para la programación.  La placa de desarrollo Netduino tiene el mismo factor que Arduino Uno, y por lo tanto la mayoría de los escudos de Arduino son también compatibles con Netduino.  Las placas de desarrollo Arduino se basan en 8 bits microcontroladores Atmel que corren a una velocidad máxima de reloj de 16 MHz en su versión primera. Por otra parte, el hardware Netduino usa potentes procesadores de 32 bits (en el caso de la primera versión un  Atmel SAM7x en Netduino, y STMicro STM32F4 en versiones Netduino Plus) y funciona a una velocidad mucho más rápida (48 MHz a 168 MHz).

El  siguiente tutorial  extraidos de http://embedded-lab.com/blog    tienen como objetivo proporcionar una amplia introducción a la plataforma Netduino  y asegurar que cualquier principiante, estudiante o aficionado, será rápidamente capaz de empezar a usarlo para sus propios proyectos y diseños embebidos. En todos los ejemplos se usa una placa  Netduino Plus ( es la versión mas antigua con NETMF 4,1) se utiliza para ilustrar la salida en estos experimentos.

Como continuación del curso básico de Netduino  donde se trataba de  escribir en una tarjeta SD ,  aprendido a escribir en una tarjeta SD,como ya habrán experimentado, con el fin de ver lo que se ha escrito, tenemos que salir de la SD y luego conectarlo a un ordenador, lo que obviamente no es muy conveniente todo el tiempo. Así, en este tutorial vamos a leer un archivo de texto (mismo archivo / información que escribimos en tutorial anterior ) y enviar el texto a un ordenador. Nuestra comunicación entre la tarjeta SD y Netduino ordenador se establece mediante la comunicación serie mediante USB al dispositivo UART TTL. Por lo tanto, la información será transferida a una computadora en un puerto Component Object Model (COM).

Hay dos grandes partes de este tutorial; primera lectura de los datos de la tarjeta SD y enviarla a un ordenador, la segunda una aplicación escuchando a un puerto COM para recuperar los datos. Además de estos, en este tutorial vamos a tocar después de grandes objetos:

  • Comunicación en serie
  • InterruptPort
  • EventHandler (Nativo y SerialDataReceived)
  • StreamReader

Configuración de Circuito y Teoría

Desde el equipo que estoy usando no tiene un puerto serie (la mayor parte del equipo en estos días no tienen uno) por lo que un UART USB (Universal Asíncrono receptor-transmisor) adaptador (comprado aquí ) se utiliza lo que nos permite enviar serial datos a un ordenador a través de un USB.

Netduino soporta de forma nativa UART RX y TX en los pines digitales 0 y 1 pins. Así, el pasador de 0 Netduino va a RXD y el pin 1 está conectado a TXD del dispositivo USB-UART. Cuando la información se envía desde Netduino al dispositivo USB UART, necesitamos una aplicación informática para aprovechar esa información desde el puerto COM. Con el fin de recibir dicha información escribí una herramienta COM Talk.

COM Talk (Aplicación Informática)

Vamos a crear una aplicación que puede recibir información de los puertos COM. También he añadido algunas funciones para que pueda enviar información a través del puerto COM seleccionado, sin embargo, no vamos a discutir en esa parte. No voy a entrar en detalles acerca de cómo funciona esta herramienta, ya que es más cosas .NET (que la programación de microcontroladores). Esta aplicación se puede utilizar para recibir información sobre cualquier puerto COM para que no se limita a este tutorial. Es así como la interfaz de usuario de esta herramienta se parece.

La sección de entrada de COM Talk mostrará la información recibida en el puerto COM seleccionado. Internamente, bytes recibidos se convierten en cadena y se muestra. La sección de salida permite enviar información al puerto COM. Esta sección no se utiliza en el tutorial. Necesitamos tener esta herramienta en marcha cada vez que queremos para recibir datos en un puerto COM.
Aquí está todo el código relacionado con esta OCM Talk.

 

public static void Log(params object[] strings)
{
    string message = string.Empty;
    for (int i = 0; i < strings.Length; i++)
    {
        message = message + strings[i].ToString() + " ";
    }
    WriteLog(message, StreamWriter, PrefixDateTime, LogToFile );
}

Uno de los argumentos utilizados es StreamWriter que es una propiedad y se crea una nueva instancia de StreamWriter cuando llamó por primera vez.

private static StreamWriter StreamWriter
{
    get
    {
        if (_streamWriter == null) _streamWriter = new StreamWriter(LogFilePath,(bool)Append);
        return _streamWriter;
    }
}

El método WriteLog, primero se añade la marca de tiempo si es necesario y luego llama al método WriteLine de un escritor corriente. Tenga en cuenta que Netduino no tiene reloj interno así que el tiempo registrado por Netduino no será la misma que la hora del reloj.

private static void WriteLog(string message, StreamWriter streamWriter, bool addDateTime, bool logToFile)
{
    if (addDateTime)
    {
        DateTime current = DateTime.Now;
        message = "[" + current + ":" + current.Millisecond + "] " + message;
    }
 
    Debug.Print(message);
    if (logToFile) streamWriter.WriteLine(message);
}

 

Salida

 

Utilización de la clase SerialPort pudimos enviar los datos al COM1 de Netduino llamando al método Write. Y el programa independiente COM Talk fue capaz de mostrar fielmente los datos entrantes a un puerto COM.

He aquí un pequeño vídeo de enviar datos desde Netduino a la computadora.

Descargar

C # .NET Code (Solución de archivos)

Fuente  aqui

50 proveedores de IoT

Todo el mundo está hablando de la Internet de las Cosas (IoT), pero durante mucho tiempo, muchos no estaban muy seguros de cómo definirlo. Mientras que el IoT todavía está tomando forma, ya está dando pasos increíbles como una nueva frontera para el mundo conectado en el que las personas, dispositivos, entornos y objetos virtuales están conectados y necesitan ser capaces de interacción. Hay una nueva ola de plataformas tecnológicas dirigidas a la necesidad de reducir estas comunicaciones sofisticadas, así como los fabricantes de hardware que producen dispositivos físicos y sensores para alimentar el IoT.

Algunas  empresas  innovadores de tecnología líderes han ido tan lejos como para escribir fuera de la Internet de las cosas,  que  se escribe más acertádamente como la “Internet de todo.” La IoT, o la OIE, si lo prefiere, no sólo centrarse en las aplicaciones empresariales y análisis de datos grandes que capitalizan en datos de millones de dispositivos. Esta tecnología se esta filtrando en la vida cotidiana para el consumidor medio, con aplicaciones en  domótica, electrodomésticos inteligentes y los dispositivos conectados que están cambiando la forma de trabajar, vivir e incluso de dormir.

En este  post  se  exponen  49 de las herramientas y tecnologías al servicio de la IoT. Estas empresas están ofreciendo soluciones para que  los desarrolladores puedan construir y desplegar potentes aplicaciones de la IO,asi  como de  herramientas para  que los fabricantes puedan  agregar rápidamente nuevos servicios relacionados con los productos – incluso heredados y M2M productos – e incluso tecnologías para los usuarios diarios que permitan la comunicación y las acciones automáticas entre dispositivos y sociales redes y mucho más.

Nota: Las 49 herramientas y tecnologías siguientes no figuran en ningún orden en particular; el sistema de pedidos numérico se proporciona como un punto de única referencia fácil. En otras palabras, no debe ser tomado como una implicación de que # 45 es una tecnología inferior a # 3, y así sucesivamente. Estos 49 tecnologías representan algunas de las innovaciones con más visión de futuro para el IoT de hoy, con algunas de las capacidades más avanzadas disponibles para los desarrolladores, fabricantes de dispositivos y consumidores.

1.mnubo
mnubo

mnubo es una solución SaaS ofrece una plataforma integral de catering Big Data a la Internet de las cosas a través de tres soluciones: mnubo SmartObjects nube, mnulabs y análisis mnubo SmartObjects. Mnubo facilita el modelado lógica de negocio y análisis de Big Data, la aceleración de su tiempo en el mercado por lo que le permite centrarse en lo que mejor sabe hacer – la construcción de objetos inteligentes – con la plataforma mnubo proporcionar el apoyo tecnología subyacente esencial que necesita. Es la primera plataforma para desarrolladores de Internet de cosas para construir, desplegar y gestionar las reglas y las aplicaciones que utilizan datos de la máquina de negocio del mundo real y obtener análisis avanzados y conocimiento del negocio para seguir innovando.

Características principales:

  • Implementar en público, nube privada o híbrida
  • Construir análisis personalizados, aplicaciones ricas en datos y la lógica de negocio
  • Maneja gran velocidad, variedad y volumen de datos estáticos y arroyos de la IO
  • Análisis descriptivos, predictivos y prescriptivos
  • Informes personalizados
  • Visualizaciones de datos mejoradas
  • APIs flexibles
  • Plantillas de sensores reutilizables
  • Bibliotecas y SDKs
  • Acceso entorno Sandbox

Costo: Póngase en contacto para solicitar un presupuesto

2. OracleIoT
oráculo

Soluciones incluidas Java de Oracle apuntan a reinar en la enorme cantidad de datos necesarios para y creados como resultado de la Internet de las cosas, facilitando la comunicación perfecta entre todos los elementos de la arquitectura de la IO. La entrega de una plataforma integrada, segura y completa para toda la arquitectura de la IO en todos los mercados verticales, Oracle permite una respuesta en tiempo real y captura de datos de millones de puntos finales de dispositivos. Oracle ofrece varias soluciones, entre ellas Oracle Java SE Embedded, Oracle Java ME Embedded, Oracle Java suite Embedded y procesamiento de eventos de Oracle para Oracle Java Embedded para satisfacer sus necesidades tecnológicas específicas. Oracle Java SE Embedded es ideal para dispositivos con 11 MB o más de almacenamiento asignado para Java, mientras que Oracle Java ME Embedded ofrece una plataforma rica en características en los dispositivos que carecen de los recursos necesarios para ejecutar el entorno completo Embedded Java SE.

Características principales:

  • Captura de datos en tiempo real
  • Apoyar a millones de puntos finales de dispositivos
  • Se integra con los sistemas de TI
  • La gestión del ciclo de vida solución
  • Plataforma M2M
  • Capacidades de middleware probadas
  • Facilitar las comunicaciones entre dispositivos

Costo: GRATIS

3. Swarm
enjambre

Swarm es una plataforma de desarrollo de la IO que facilita la adición de nuevos servicios para los productos con facilidad. Dashboards Swarm sirven, páginas de inicio de dispositivos específicos centrales, ofreciendo en tiempo real, acceso visual a las características del dispositivo. Dashboards agregan valor a los productos conectados, permitiendo a las notificaciones de eventos y alertas, datos históricos, análisis y presentación de informes y otras características para convertir datos de la máquina en información procesable. La empresa matriz de Enjambre, Bug Labs, también proporciona francobordo para la construcción y despliegue de aplicaciones de clase empresarial de la IO y Dweet.io que es apropiadamente describe a sí mismo como “datos ridículamente simples que comparten para el Internet de las cosas.”

Características principales:

  • Las notificaciones de eventos y alertas
  • Visualizaciones en tiempo real
  • Análisis y presentación de informes
  • La integración con los productos de CRM / ERP
  • Registros históricos de actividad
  • Pruebas de cumplimiento
  • Cuadros de mando Device Central / portales de clientes
  • Dispositivo Escribir aplicaciones utilizando lenguajes web estándar

Costo: Póngase en contacto para solicitar un presupuesto

4. Axeda
Axeda

Axeda ofrece una completa plataforma basada en la nube para la gestión de productos y máquinas conectadas y la implementación de aplicaciones de la IO y M2M. La plataforma se utiliza para transformar datos de la máquina en información valiosa, crear y ejecutar aplicaciones e integrar datos de la máquina con otras aplicaciones y sistemas para optimizar los procesos de negocio. La plataforma de Axeda abarca todo el espectro de desarrollo y despliegue de aplicaciones e integración de M2M aprendizaje en los procesos empresariales cotidianos, de las medidas de seguridad de datos preventivas todo el camino hasta el aprovisionamiento y la configuración del dispositivo.

Características principales:

  • Los servicios de aplicación, marco de integración y gestión de datos
  • Integrar datos de la máquina en aplicaciones de misión crítica
  • API abierta; Servicios REST y SOAP
  • Comunicaciones de 2 vías, nube-a-nube
  • Enrutamiento de menor costo
  • Agentes de seguros inteligentes para internet, celular y satelital
  • Juegos de herramientas de agente Embedded
  • El seguimiento de activos y seguimiento
  • Alertas y notificaciones
  • Aprovisionamiento y configuración de dispositivos

Costo: Póngase en contacto para solicitar un presupuesto

5. OpenRemotePro
openremote

Una solución de middleware de código abierto para la Internet de las cosas, OpenRemote le permite integrar cualquier dispositivo – sin importar la marca o protocolo – y diseñar cualquier interfaz de usuario para iOS, Android o navegadores web. El uso de herramientas de diseño basados ​​en la nube de OpenRemote para el desarrollo de soluciones completamente personalizadas, las actualizaciones son aerodinámico, lo que significa sus dispositivos son, literalmente, a prueba de futuro.

Características principales:

  • Se integra una variedad de protocolos
  • Soluciones personalizadas que se adaptan a sus necesidades
  • De cuentas únicas soluciones para marca totalmente
  • Nube basada en herramientas de diseño

Costo:

  • Diseñador: GRATIS
  • Diseñador profesional: 150 €
  • Diseñador profesional con eBox: € 350
  • Diseñador profesional con eBox con libro: € 375

6. Etherios
etherios

Etherios es una suite completa de productos y servicios de apoyo a las empresas totalmente conectados. El dispositivo Etherios Cloud es una solución PaaS lo que le permite conectar cualquier producto o dispositivo y obtener una visibilidad en tiempo real de sus activos. La Máquina Social, solución SaaS basada en la nube Etherios ‘, integra datos de la máquina con la instancia de Salesforce.com, transformándola en información procesable para, capacidades de CRM más potentes profundos. Con el apoyo de los servicios completos de soluciones personalizadas y miles de soluciones fijas y móviles off-the-shelf, Etherios puentes conectividad para la empresa moderna.

Características principales:

  • Off-the-shelf o soluciones personalizadas
  • Nube a habilitar cualquier dispositivo con conector Nube
  • Estado-of-the-art laboratorio inalámbrico
  • Gestione todos los dispositivos conectados desde una sola interfaz
  • Dispositivos de control y de monitoreo en tiempo real,
  • Infraestructura segura y escalable
  • Secure multi-tenant, el medio ambiente de calidad comercial
  • Integrar datos de la máquina con Salesforce a través de la máquina social (SaaS)

Costo:

  • Dispositivo Nube: cuenta FREE (registrar hasta 5 dispositivos)
  • Prueba gratuita de 30 días de la máquina social
  • Contacto para más detalles de precios

7. iobridge
ioBridge

Conecte cualquier producto a un dispositivo móvil a través de la web con la ioBridge plataforma RealTime.io la IOy la tecnología RealTime.io Iota. Ya sea que usted necesita para conectar un solo producto o de más de un millón de productos, ioBridge acelera su tiempo de comercialización y reduce el coste por producto conectado. Más de 50.000 usuarios en 40 países ya están confiando en ioBridge a Internet capaces sus dispositivos, recopilar datos de uso del producto, realizar el mantenimiento de dispositivos remotos y obtener en tiempo real, información procesable para impulsar la toma de decisiones.

Características principales:

  • Iota disponibles como módulos o firmware
  • Instalación sencilla
  • Web API para aplicaciones personalizadas
  • Integración con los sistemas de propiedad o de terceros
  • Libre interfaz web y usuario del panel configurable
  • Los clientes pueden crear cuadros de mando sin necesidad de escribir software
  • Soporta 100.000 a 1.000.000 de dispositivos por servidor
  • No hay suscripciones necesarias para los usuarios finales
  • Puerta de entrada a base de Iota para la ejecución off-the-shelf

Costo:

  • Iota Wi-Fi kit de evaluación: $ 199
  • IO-204 Web Gateway Kit de evaluación: $ 199
  • Cuadros de mando personales gratuitos, Android y aplicaciones de iOS
  • Contacto para más detalles de precios

8. SAPTechnologySAP
Savia

Soluciones de IO de SAP facilitar la conectividad y la comunicación multidireccional para que los usuarios puedan interactuar con sus dispositivos de nuevas maneras. La transformación de las operaciones de servicio de campo y gestión de activos a distancia, proporcionando visibilidad de la cadena de suministro y predecir y subsanar cuellos de botella logísticos son sólo algunos de los desafíos que resuelve el mantenimiento de SAP remoto y servicio, logística conectados y soluciones minoristas conectados a la IO.

Características principales:

  • Integre los datos en tiempo real con análisis de distribución
  • Seguimiento y monitoreo de activos
  • Actualizar el software de forma remota
  • En tiempo real, visibilidad de extremo a extremo en carga, contenedores, mercancías enviadas
  • Identificar y corregir los cuellos de botella logísticos
  • El control del tráfico en tiempo real
  • Adquirir conocimientos sobre la ejecución por menor
  • Responder a las señales de demanda up-to-the-minute
  • Utilice algoritmos predictivos para la optimización del producto-ubicación

Costo: Póngase en contacto para solicitar un presupuesto

9. Zatar_IoT
Zatar

Una nueva infraestructura basada en la nube que detecta automáticamente (o “ve”) los dispositivos y los conecta a Internet, Zatar es una plataforma abierta para la gestión de su red de todo el dispositivo. Mediante la conexión de todos los dispositivos de la misma plataforma y facilitar la comunicación M2M, todos los dispositivos conectados y sus respectivos usuarios pueden compartir datos y colaborar sin problemas. Construir nuevas experiencias de los clientes o completamente reinventar su negocio con la IO de Zatar y plataforma M2M.

Características principales:

  • , Interfaz de tableta optimizada fácil de utilizar
  • Plataforma basada en la nube
  • Fuera de la caja de la funcionalidad; no requiere el desarrollo
  • , Perfiles de dispositivos específicos individuales
  • La visualización de datos en tiempo real
  • Dispositivos públicos o privados con opciones de acceso compartido
  • Permite funciones de medios sociales en los dispositivos IO
  • Funciona con todos los tipos de dispositivos
  • API basada en REST y JSON
  • Escalable
  • Utilice off-the-shelf o aplicaciones personalizadas

Costo: Póngase en contacto para solicitar un presupuesto

10. thingworx
thingwox

ThingWorx facilita la rápida creación, simplificada de extremo a extremo de aplicaciones inteligentes para la agricultura, las ciudades, rejilla, el agua, la construcción y la telemática. Las industrias tradicionales se transforman y equipadas con conectividad de hoy en día y las soluciones más inteligentes a través de dispositivos conectados que proporcionan amplia recopilación de datos y análisis para la toma de decisiones basadas en datos. ThingWorx reduce el tiempo, el costo y los riesgos de la construcción de aplicaciones M2M y la IO. Los usuarios pueden construir interfaces móviles integrales con codificación cero, aprovechar ThingWorx Compositor para el modelado de aplicaciones, así como cuadros de mando en tiempo real y espacios de trabajo colaborativos – todo con la escalabilidad para soportar millones de dispositivos.

Características principales:

  • Diseño basado en modelos con ThingWorx Compositor
  • SQUEAL (Búsqueda, consulta, análisis) para la inteligencia basada en búsquedas
  • Diseño completo, tiempo de ejecución y entorno de inteligencia
  • Crear cuadros de mando en tiempo real y espacios de trabajo colaborativos
  • Crear interfaces móviles sin necesidad de programación
  • Motor de ejecución dirigida por eventos
  • 3-dimensional de almacenamiento
  • Soporta los requisitos de escala para millones de dispositivos
  • Soporta nubes de dispositivos 3 ª parte, conexiones de red directos y más

Costo: Póngase en contacto para solicitar un presupuesto

11. Arrayent
Arrayent

Arrayent es una plataforma para la IO objetos conectados, permitiendo grandes marcas como Whirlpool, Maytag y la primera alerta a traer los dispositivos inteligentes, conectados a los consumidores. Las direcciones de plataforma en ambos extremos de la gama de productos tanto con las empresas y los consumidores aplicaciones, junto con el análisis de datos y un marco móvil para una instalación plug-and-play completa a un costo razonable.La plataforma escalable para soportar millones de dispositivos.

Características principales:

  • Arrayent Conectar Nube acoge dispositivos virtuales
  • Código de la aplicación Complejo reside en la nube
  • Correo electrónico y SMS de alertas
  • iOS y Android notificaciones push
  • Las acciones de respuesta de disparo con alertas
  • Over-the-air descargas de firmware y actualizaciones
  • 200-400ms los tiempos de respuesta de extremo a extremo
  • Protocolo de dispositivos Intérprete (DPI) para dispositivos de punto final legado
  • Soporta una gran variedad de plataformas informáticas
  • Interfaz de desarrollo consistente a través de productos

Costo: Póngase en contacto para solicitar un presupuesto

12. Sine_Wave_Tech
sinusoidal

Onda de seno-Technologies es una plataforma de Internet número uno de las cosas que permite soluciones de gestión remota de activos de marca para empresas empresariales rápido desarrollo y despliegue de alto rendimiento. Con un conjunto organizado de APIs, la Plataforma Sine-Wave proporciona el apoyo necesario para construir, desplegar y gestionar aplicaciones de IO. Hardware y red agnóstica, la plataforma abierta de Sine-Wave es compatible con dispositivos inteligentes de cualquier proveedor, así como dispositivos hechos a medida.Incluso puede integrar con los sistemas de back-office de su legado mediante adaptador de negocios Marco de Sine-Wave.

Características principales:

  • Trabaja con cualquier infraestructura de red
  • API Front-end disponibles a través de JavaScript interfaz Servlet / HTTP
  • Desarrollar aplicaciones utilizando cualquier lenguaje de la computación moderna
  • Marco Adaptador de dispositivo escrito en Java o .NET
  • Escala automáticamente para el crecimiento; sin reingeniería requiere
  • Interfaces para la transacción, suceso, subsistemas estatales y de activación
  • Infraestructura alojada en la nube
  • Plataforma de alojamiento de calidad de operador
  • Redundancia, conmutación por error y el escalado sin ningún cambio en la base de código
  • Adaptador de negocios marco para integrar las tecnologías de legado
  • Pay-as-you-grow licencias

Costo: Póngase en contacto para solicitar un presupuesto

13. aylanetworks
ayla

Una plataforma de habilitación de aplicaciones basada en la nube, Ayla Networks es una solución sencilla y rentable para los fabricantes de equipos para conectar cualquier dispositivo a Internet. Con un tejido de adaptación para la creación de aplicaciones innovadoras que las comunicaciones de puente entre el dispositivo, la nube y la aplicación, Ayla Networks provee agentes de software potentes incrustados en los dos dispositivos conectados y aplicaciones de dispositivos móviles de apoyo de extremo a extremo. Con Ayla Redes, puede integrar conectividad segura y la inteligencia de datos en cualquier producto sin diseño o modelo de negocio significativas modificaciones.

Características principales:

  • No hay necesidad de re-arquitecto código procesador principal
  • Desarrollar dispositivos conectados y aplicaciones en paralelo
  • Totalmente escalable
  • Completa la capacidad de actualización over-the-air
  • Administrar usuarios, dispositivos y datos con una visibilidad completa
  • Las características avanzadas de empoderamiento aplicación
  • Análisis de comportamiento de los usuarios
  • Nube en la nube y las API de nubes empresariales
  • Múltiples opciones de integración
  • Permisos basados ​​en funciones; múltiples tipos de usuarios
  • La asignación de dispositivos
  • Automatización basada en reglas
  • Las actividades del cronograma con definidas por el usuario en los horarios de activación / desactivación

Costo:

  • Kit Ayla Diseño con módulo Murata: $ 399
  • Kit Ayla Diseñocon el módulo de USI: $ 399
  • Contacto para más detalles de precios

14. Echelon
escalón

Echelon es una Internet de las Cosas Industrial (IIoT) plataforma con un conjunto completo de chips, pilas, módulos, interfaces y software de gestión para el desarrollo de dispositivos, comunidades peer-to-peer y aplicaciones entregado a través de la Pila Izot dispositivos, Izot servidor Pila y FT 6000 EVK. Echelon es distinta de una plataforma IoT consumidores eliminando los requisitos básicos para la IIoT, incluyendo el control autónomo, la fiabilidad de potencia industrial, el apoyo a la evolución legado y seguridad excepcional.

Características principales:

  • Soporta dispositivos alámbricos o inalámbricos
  • Chips, módulos, routers y software de gestión
  • Recopilar datos de los sensores físicos y enviar a otros dispositivos
  • REST API
  • Izot Python El paquete incluyó en Izot Dispositivo Pila
  • Publicación-suscripción modelo de datos sobre IP
  • Listo para ejecutar software para Raspberry Pi
  • Construir dispositivos de control de carga miríada

Costo:

  • Descargar versión Beta GRATIS
  • Contacto para información de precios en las ediciones comerciales sin royalties y premium

15. EVRYTHNG
evrything

Dar cualquier producto u objeto de su propia identidad digital activa con el motor evrythng, ofreciendo API ricos, acceso seguro y una presencia en línea persistente. Con evrythng, los clientes pueden personalizar los productos con un contenido único, generado por los usuarios digitales, las marcas pueden recompensar a los clientes por las acciones o las compras, a su vez productos en objetos virtuales para permitir el intercambio social para impulsar las ventas, y el análisis de acceso en tiempo real para capitalizar y mejorar las características y capacidades que demandan los consumidores. Una plataforma de extremo a extremo, evrythng ofrece todo lo necesario para la fabricación de productos inteligente, interactivo y rastreable.

Características principales:

  • Servir a millones de identidades digitales Activo
  • Persistente presencia digital único, para cualquier objeto físico
  • El intercambio de datos de objetos con CRMs o ERPs
  • Soporta una gran variedad de tecnologías
  • Control conectada productos directamente desde la web
  • URL corta único y reprogramable para cada objeto
  • Potente motor de reglas para aplicaciones personalizadas
  • Organizar productos con colecciones, etiquetas o lotes
  • Búsqueda Funcional
  • HTTPS y tokens de API-cripto seguro
  • Administrar miles de millones de objetos sin sacrificar el rendimiento

Costo:

  • Portal Desarrollador: registro Beta GRATIS
  • Contacto para información de precios adicional

16. exosite
exositio

Exositio permite a los desarrolladores para liberar el potencial de Internet de las cosas con las aplicaciones en tiempo real, análisis visuales y tecnologías de dispositivos y la nube escalables. Una plataforma de extremo a extremo para la construcción y despliegue de aplicaciones de la IO personalizados, exositio facilita la obtención de información valiosa de dispositivos de uso cotidiano, el empoderamiento de las marcas al poner sus datos existentes a su alcance en forma procesable.

Características principales:

  • Alojado sistema basado en servidor,
  • API de servicios Web
  • Crear prototipos rápidamente y desplegar aplicaciones de la IO
  • Marco incorporado elimina complejidades de infraestructura
  • Ligero, backend flexibles
  • UDP, HTTP, JSON RPC, y las API de aprovisionamiento
  • Variedad de Juegos de Desarrollo disponibles

Costo:

  • Cuenta Desarrollador: GRATIS (2 dispositivos, 1 usuario)
  • Clave del dispositivo: $ 2 / mes
  • Acceso de Usuario: $ 7 / mes
  • Texto SMS: $ 0.03 / texto

17. XivelyIOT
xively

Xively, un producto LogMeIn construido en la Nube La gravedad, permite a las empresas aprovechar el Internet de las cosas para obtener una visión de negocios del mundo físico. Descubre y desplegar soluciones de IO completos con la Plataforma IoT Xively, innovaciones de apalancamiento del ecosistema de socios de clase mundial de Xively e integrar sus dispositivos físicos y los datos asociados con su CRM existente, ERP u otros sistemas de negocio. Xively agiliza el desarrollo de un modelo PaaS con bibliotecas de búsqueda de objetos y permisos para docenas de lenguajes y plataformas, y API REST de Xively soporta múltiples formatos de datos, incluyendo JSON, XML y CSV.

Características principales:

  • IoT Platform-as-a-Service basa en la nube pública
  • Escalabilidad elástica
  • Capacidades intuitivas de gestión de ciclo de vida
  • De series de tiempo de archivo, disparadores condicionales y permisos de grano fino
  • Aprovisionamiento de dispositivos, activación y gestión
  • Gestión de mensajes en tiempo real y de enrutamiento
  • Developer Workbench y dispositivos Management Console
  • Soporta millones de dispositivos en tiempo real,
  • API REST compatible con los formatos de datos JSON, XML y CSV
  • Bibliotecas de cliente para iOS, Android, JavaScript y mucho más
  • Bibliotecas de servidor para Ruby, Python, Java y más

Costo:

  • Cuenta Desarrollador: GRATIS
  • Contacto para información de precios adicional

18. marvellsemi
marvell

Marvell agiliza el proceso de llevar los dispositivos conectados al mercado con soluciones flexibles y rentables para los OEMs y ODMs con soluciones tanto de hardware como de software. De Marvell Wi-Fi microcontrolador Internet de las Cosas Plataforma es una plataforma de hardware / software que permite la conectividad sin fisuras con los clientes móviles, servicios en la nube y otros dispositivos. Avastar Wi-Fi SoC Marvell disponen de firmware que realiza gran parte del manejo del protocolo Wi-Fi necesario y el software Easy-Connect es una pila de software rico en funciones para el desarrollo rápido a un costo menor.

Características principales:

  • Sistema operativo FreeRTOS
  • Marco de gestión de energía para aplicaciones de baja potencia
  • Habilitar streaming de audio y visual en cualquier dispositivo IO
  • Componentes de middleware de redes avanzadas
  • Incorporado en las bibliotecas para acelerar el desarrollo
  • Construido en la nube y las integraciones de los clientes móviles
  • Modelos de comunicación flexibles para P2P, de dispositivo a dispositivo
  • Apoyo Over-the-air de actualización de firmware con la codificación mínima
  • Soporte de la plataforma de desarrollo de Linux, Windows y MacOS

Costo: Póngase en contacto para solicitar un presupuesto

19. Carriots
carriots

Carriots es una plataforma IO permite a las empresas conectar fácilmente dispositivos a la Internet y el desarrollo de aplicaciones inteligentes en sólo cinco pasos. Con los protocolos de dos vías de comunicación, las capacidades basadas en reglas, y soporte para cualquier tipo de dispositivo, cualquier hardware y Arduino, Raspberry Pi, Nanode y más, Carriots es una solución completa para unir rápidamente la revolución IoT.

Características principales:

  • Apikeys, sumas de comprobación y HTTPS
  • Los datos almacenados en la base de datos NoSQL Grande
  • API REST
  • Administrar las configuraciones de hardware y de forma remota
  • Enfoque de desarrollo If-then-else
  • Guiones maravillosos; empujar y tirar de las estrategias
  • Integrar en los flujos de datos externas o con otros sysems

Costo:

  • Hasta 10 dispositivos: (2 llaves API) GRATIS
  • Corporativo: 2 € / mes / dispositivo (dispositivos y claves API ilimitado)
  • Nube privada: Póngase en contacto para solicitar un presupuesto

20. arkessa
arkessa

Proporcionar soluciones de conectividad y gestión de la IO, Arkessa permite la monitorización, gestión y control de los dispositivos conectados con el mismo nivel de funcionalidad aerodinámica como si los dispositivos se conectan directamente a su escritorio a través de su plataforma de mosaico la IO. Las soluciones empresariales de Arkessa permiten a las empresas aprovechar el IoT para desarrollar nuevas fuentes de ingresos, mejorar la satisfacción del cliente y proporcionar valor añadido a partir de dispositivos remotos. La plataforma de Arkessa se demuestra a través de más de 500 redes móviles que abarcan más de 200 países de todo el mundo.

Características principales:

  • Disponible como una solución PaaS, arrendado o licenciado
  • Alojado en la nube, en el centro de datos o en las instalaciones
  • Compatible con los nuevos dispositivos IO o dispositivos M2M legado
  • Control en tiempo real y datos consolidada
  • Portal de gestión de patrimonio único para la gestión de dispositivos
  • Oracle certificada como Exastack Ready
  • Integrar datos de la máquina con el CRM, ERP, los grandes datos y los sistemas de análisis
  • Datos totalmente encriptada cumple con las regulaciones internacionales
  • Soporta GSM, GPRS, 3G, 4G, y el satélite

Costo: Póngase en contacto para solicitar un presupuesto

21. grovestreams
grovestreams

A partir de la energía a la atención sanitaria a los negocios, GroveStreams ofrece soluciones de IO para una multitud de industrias, incluyendo la tecnología de sensores para la vigilancia ambiental. Plataforma de análisis de streaming de datos de patentes en trámite GroveStreams ‘le permite recopilar grandes cantidades de datos y analizar en tiempo real para conducir más inteligente de toma de decisiones.

Características principales:

  • Puede almacenar más de 60 millones de puntos de datos
  • Soporta muchos tipos de datos
  • Tiempos de muestra exacta de los milisegundos
  • Corrientes procedentes
  • Detección de huecos Intervalo para el monitoreo de calidad de datos
  • Salpicadero HTML Arrastrar y soltar
  • Seguridad de acceso basado en roles
  • API REST
  • Tiempo de uso de filtrado

Costo:

  • Cargo mensual por Stream:
    • 0-20: GRATIS
    • 20+: $ 0.05
  • Cargue por Transacción:
    • 0-10.000: GRATIS
    • 10.000: $ 0.000005
  • Cargo mensual por Notificación SMS:
    • 0-5: LIBRE
    • 5+: $ 0.03 por SMS
  • Notificaciones de correo electrónico: 0-500 / hora – GRATIS
  • GroveStreams Notificaciones: 0-500 / hora – GRATIS
  • Notificaciones HTML: 0-500 / hora – GRATIS

22. hpnews
incensar

HP está revolucionando la forma de datos se recopila y analiza con CeNSE (Sistema Nervioso Central para la Tierra). Es una red altamente inteligente que consiste en miles de millones de sensores nanométricos capaces de gusto, el olfato, la visión, el tacto y el oído. Proporcionar datos en tiempo real sobre el medio físico, CeNSE permite a las empresas y organizaciones para detectar y responder mejor a los cambios ambientales, biológicos y físicos o estructurales. La primera aplicación comercial de la tecnología CeNSE se está realizando con Shell, lo que supondrá un sistema de sensores inalámbrica para adquirir datos sísmicos de alta resolución para ofrecer una imagen clara de los yacimientos de petróleo y gas.

Características principales:

  • Los sensores serán capaces de detectar fugas de gas y otras cuestiones
  • Útil para carreteras, edificios y otras obras de infraestructura
  • Uso potencial para la detección de alimentos / contaminación de las aguas
  • Útil para el control de enfermedades y monitorización de pacientes
  • Podría conducir a 10x aumentos de producción
  • ¿Podría extender la vida útil de los componentes de fabricación en un 50%

Las aplicaciones personalizadas únicas: Costo

23. ARMPROffice  ARMEmbedded
ARM

ARM crea sensores, controladores, microprocesadores y otros tipos de inteligencia integrada para la IO, permitiendo objetos ordinarios para detectar automáticamente las variables en el entorno, comunicarse con otros dispositivos y objetos e interactuar con aplicaciones basadas en la nube y otras redes. ARM licencias de tecnología a varios socios, permitiendo a las organizaciones de agregar valor y diferenciarse de sus competidores.

Características principales:

  • Procesadores Cortex
  • Desarrollar alto rendimiento, plataformas de bajo costo
  • Procesadores de manejar múltiples canales de E / S y las normas de protocolo
  • Herramientas Keli
  • Bibliotecas de baja fuga de ultra PIPD
  • Los procesadores gráficos y motores de vídeo
  • Las tarjetas inteligentes, contadores inteligentes y otros productos integrados
  • Periféricos y herramientas de desarrollo; DS-5 Development Studio

Costo: Póngase en contacto para solicitar un presupuesto

24. Nimbits
Nimbits

Nimbits es APAAS que se puede descargar en un Raspberry Pi, Servidor Web, Amazon EC2 o Google App Engine. La plataforma se utiliza para el desarrollo de soluciones de hardware y software que pueden conectarse a la nube o entre sí, la tala y recuperar grandes cantidades de datos desde dispositivos físicos, desencadenando eventos o alertas, o iniciar el análisis complejo.

Características principales:

  • Descarga servidores Nimbits en chips, servidores o la nube
  • Plataforma de código abierto
  • Disparadores de eventos y alertas
  • Grabar y proceso geo y datos con fecha y hora
  • Construir previsto Google App Engine y Linux Sistemas
  • Compatible con la mayoría de los servidores J2EE (Apache Tomcat, Espolón Server)

Costo: GRATIS

25. sen_se
SENTIDO

Abrir Sen.se no aborda la Internet de las cosas, pero la Internet de todo – un mundo en que los seres humanos, la naturaleza, máquinas, información, objetos y entornos todos interactúan y se comunican de diferentes maneras.Abrir Sen.se proporciona una plataforma para imaginar, crear prototipos y probar nuevos dispositivos, instalaciones, escenarios y aplicaciones para este nuevo mundo interconectado. Es gratis y muy fácil de usar, que permite a los profesionales y aficionados de aficionados a experimentar con facilidad.

Características principales:

  • Convertir la información en acción con los desencadenantes
  • Dispositivos, los seres humanos y aplicaciones de publicar datos en Sen.se
  • La interacción en tiempo real con dispositivos y objetos remotos
  • Visualizaciones ricas
  • Herramientas Mashup

Costo:

  • GRATIS
  • Abierto sólo a un número limitado de usuarios actualmente

26. paraimpu
paraimpu

Paraimpu es una herramienta social para la conexión de dispositivos físicos y virtuales, la composición y la interconexión de los mismos y el intercambio de datos y objetos publicados en la web social. Utilizando Paraimpu, puede crear aplicaciones personalizadas para el Internet de las cosas, lo que permite a sus dispositivos y objetos para reaccionar a los cambios ambientales, actividades o eventos. En última instancia, el resultado es un mashup web físico-virtual en el que los usuarios pueden acceder a los datos compartidos y objetos virtuales para promover sus propias aplicaciones y dispositivos.

Características principales:

  • Conecte las cosas, los servicios, dispositivos y API
  • Enlace cosas juntas o conectarse a las redes sociales
  • Reglas y gatillos
  • Fácil de usar las instalaciones para Max / MSP
  • Cosas predefinidos categorías
  • Crear y administrar las cosas basado en aplicaciones
  • Conecte hasta 8 cosas
  • 43200 comunicaciones por mes
  • 500 elementos de datos por lo almacenado en la nube

Costo: GRATIS

27. Sociot.al
sociotal

Sociot.al es un proyecto centrado en la creación de una Internet centrada en el ciudadano socialmente consciente de las cosas. Hoy en día, la IO está fuertemente centrada en el negocio, con las aplicaciones empresariales que se utilizan para optimizar los procesos de negocio y extraer conocimiento del mundo real de los ambientes. En estos sistemas, los datos sólo está disponible dentro de una red o espacio predefinido. Sociot.al tiene como objetivo reducir la brecha entre estas empresas, sistemas de IO centrados en el negocio y ciudadano proporcionado la infraestructura, facilitando ecosistemas abiertos en los que los datos y la información se comparten con libertad y seguridad. Un curso, en la fábrica de proyectos, Sociot.al tiene un plan de trabajo y una visión claras para permitir a un IO centrado en el ciudadano.

Características principales:

  • Herramientas y plan de trabajo para reducir las barreras de la participación ciudadana en la IO propuestos:
    • Entorno de usuario sencilla e intuitiva
    • API para la integración de dispositivos
    • Capacidades de creación de servicios simple
    • Plugins para las plataformas más comunes
    • Servicio entorno de creación para los desarrolladores
    • Contribuciones profesionales y ciudadanos
  • Pilotar 2 servicios en Santander y Novi Sad:
    • La seguridad pública
    • Eficiencia de los recursos

Costo: La información de precios aún no disponible

28. NewAer
newaer

Plataforma de proximidad SDK de NewAer es un cliente de bajo consumo ligero para hacer aplicaciones contextualmente consciente sin balizas. Funciona a través de todo tipo de dispositivos y plataformas, que funciona igual de bien tanto dentro como fuera, y es capaz de desencadenar acciones tanto-en el dispositivo o en la nube.NewAer también ofrece tres aplicaciones: Compartir, para intercambiar archivos entre dispositivos cercanos, Quiosco, lo que permite la publicidad de proximidad sin el uso de balizas, y ToothTag, para establecer acciones y personalizaciones sin emparejamiento de dispositivos simplemente etiquetado.

Características principales:

  • Crea aplicaciones para todo tipo de dispositivos
  • Sin hardware adicional
  • Permite la comunicación entre las plataformas
  • Utilice cualquier cosa como un faro
  • No emparejamiento necesario; utiliza tecnología de radio
  • Todos los radios interactúan en lugar de existir en paralelo
  • Sendero gobierna a las aplicaciones
  • Baja potencia

Costo:

  • Plataforma de proximidad: GRATIS
  • ToothTag: GRATIS
  • Compartir: GRATIS
  • Quiosco: Póngase en contacto para solicitar un presupuesto

29. SensorCloudNews
SensorCloud

SensorCloud es una solución de Jehová MicroStrain, una empresa que produce, transductores integrados inteligentes, sensores y redes de sensores. SensorCloud ofrece análisis Big Data integrados, alertas automáticas e informes accionables para el mantenimiento predictivo y seguimiento ágil de dispositivos conectados. Un almacenamiento de datos única, la virtualización y la plataforma de gestión remota, SensorCloud apoya cualquier dispositivo de red, sensor o sensor a través de una API OpenData.

Características principales:

  • Almacenamiento de datos ilimitado
  • Fiabilidad Triple-redundante
  • Recolectar y preservar los flujos de datos del sensor a largo plazo
  • Tiempo de visualización serie de herramientas / gráfica
  • Fácil de navegar a través de grandes cantidades de datos
  • Analizar a puntos singulares de interés
  • Desplegar rápidamente de procesamiento y análisis de datos de aplicaciones
  • Flexible SMS / email scripting alerta

Costo:

  • GRATIS: 3 millones de puntos de datos / mes
  • Empresa: Póngase en contacto con para una cotización
  • OEM: Póngase en contacto para solicitar un presupuesto

30. thingspeak
thingspeak

Una plataforma de datos abierta para el Internet de las cosas, ThingSpeak permite la recogida de datos en tiempo real con una API abierta y sofisticadas capacidades de procesamiento de datos y análisis. Con plugins, visualizaciones de datos y la capacidad de integrar sus datos con una variedad de plataformas de terceros, sistemas y tecnologías, incluyendo otras plataformas líderes de la IO como ioBridge y Arduino, ThingSpeak es el complemento perfecto para un sistema empresarial existente para aprovechar el Internet de las Cosas.

Características principales:

  • API abierta
  • Integración con Raspberry Pi, Arduino, ioBridge / RealTime.io y más
  • Datos de localización geográfica
  • Procesamiento de datos y visualizaciones
  • Mensajes de estado del dispositivo
  • Integración con redes sociales
  • Integraciones con el análisis de datos y servicios de terceros
  • ThingSpeak API impulsado por Phusion Empresa de Pasajeros

Costo: GRATIS

31. yaler
yaler

Yaler proporciona una infraestructura de relé proporcionando Web y SSH acceso seguro a los sistemas integrados, incluso si están ubicados detrás de un firewall, NAT o enrutador de red móvil, y funciona con cualquier dispositivo con un socket TCP. Una plataforma de pago por uso, Yaler es una oferta de soluciones de soporte empresarial prima rentable. Se proporcionan ejemplos en C, C #, Java y Python para su uso con Raspberry Pi, Arduino, Netduino, BEAGLEBONE y dispositivos similares.

Características principales:

  • Funcionalidad Plug-and-play para los usuarios finales
  • Acceso a través de cualquier navegador o teléfono
  • El direccionamiento y la accesibilidad para los dispositivos bloqueados por cortafuegos, NAT o routers móviles
  • Acceda a su dispositivo desde un cliente, como un navegador, Curl, Android, etc.

Costo: Póngase en contacto con para una cotización

32. Jasper_IoT
jaspe

Jasper es utilizado por algunas de las corporaciones más grandes del mundo para lanzar, gestionar y monetizar los dispositivos conectados y potentes aplicaciones de la IO. El altamente configurable Plataforma Junta de Control de Jasper es adaptable adaptarse a sus necesidades operativas específicas, modelos de negocio y requerimientos de todos los sectores y en todo el mundo. Jasper sirve IoT necesita como coches conectados y movilidad empresarial, ofreciendo visibilidad de la red completa en todos los dispositivos y monitoreo en tiempo real para un control preciso y una visión más profunda para impulsar la toma de decisiones.

Características principales:

  • Automatizar y dispositivos de control
  • Analizar los patrones de comportamiento y rendimiento
  • Monitoreo en tiempo real
  • Configurar reglas de segmentación y de puntuación
  • Establecer las ofertas, campañas y programas
  • Definir alertas de servicio y eventos de campaña
  • Mantener la visibilidad de red completa
  • Automatizar los procesos de activación
  • Identificación de problemas en tiempo real y la solución de problemas
  • Se integra con la infraestructura de TI existente

Costo: Póngase en contacto con para una cotización

33. xobxobmob
xobxob

Añadir cualquier proyecto a la IO con servicio en la nube sencilla de XobXob. Los dispositivos conectados pueden enviar y recibir mensajes de Xobs, que funcionan como pequeños buzones. Al compartir Xobs, los dispositivos pueden comunicarse e interactuar entre sí, lo que permite acciones como el control remoto de la puerta del garaje usando un teléfono inteligente. Diseñado para ser simple con la programación mínima requerida, XobXob ofrece una amplia gama de proyectos de la muestra y las herramientas para simplificar el proceso.

Características principales:

  • Conecta dispositivos físicos y virtuales
  • API REST
  • Funciona con cualquier plataforma conectada a Internet
  • Bibliotecas Arduino
  • Actualmente en fase Alfa
  • Bibliotecas adicionales y proyectos de la muestra que se itnroduced

Costo: GRATIS (versión actual Alpha)

34. linkafy
linkafy

Linkafy faculta a la casa inteligente con un PaaS para fabricantes de electrodomésticos para introducir fácilmente los aparatos conectados al mercado. Linkafy sirve como una única aplicación que puede controlar todos los aparatos en el domicilio del usuario final o el medio ambiente, en lugar de la compleja multitud de aplicaciones en general, necesarios para el funcionamiento de varios dispositivos de diferentes fabricantes. Los fabricantes utilizan API o SDK de Linkafy para integrarse con dispositivos IoT-listos, permitiendo a los clientes controlar, supervisar y programar tareas en varios electrodomésticos desde una interfaz central.

Características principales:

  • Ver notificaciones de electrodomésticos en una interfaz central
  • Maneje notificaciones y programar tareas de forma remota
  • Comparte control remoto y monitoreo con otros usuarios
  • Supervisar el consumo de servicios públicos con el tiempo
  • Notificaciones basados ​​en eventos y disparadores
  • Configure los horarios diarios para la supervisión de seguridad u otras acciones
  • Funciona en todas las plataformas móviles

Costo:

  • LIBRE: 1 electrodoméstico, 10 casos
  • Micro Fabricante: $ 79 / mes – 1 aparato, 1.000 casos
  • Pequeño Fabricante: $ 349 / mes – 3 aparatos, 5.000 instancias
  • Grande Fabricante: $ 789 / mes – 5 aparatos, 10.000 instancias

35. Revolv
Revolv

Unificar, controlar y automatizar todos sus electrodomésticos inteligentes y los dispositivos conectados con Revolv. Un sistema a prueba de futuro con 7 radios y la compatibilidad con cientos de dispositivos, Revolv es una solución simple y transparente para los consumidores finales a tener sentido y tomar el control de la IO.

Características principales:

  • Inicio o remoto de control de luces, electrodomésticos
  • Conectar con el Hub a través de Wi-Fi local
  • No se requiere cable Ethernet
  • La tecnología Flash Link ™ utiliza teléfono inteligente flash de la cámara para transferir datos
  • Dashboard central ‘Home’ ofrece una vista de pájaro de todos los dispositivos
  • Configurar dispositivo-a-dispositivo acciones automatizadas
  • Geo-Sense, en base al tiempo, acciones de dispositivo a dispositivo, On-Demand

Costo:

  • $ 299 para iOS (Android próximamente)
  • Suscripción al servicio gratuito de por vida
  • Actualizaciones mensuales gratuitas para el soporte de dispositivos adicionales
  • Futuras actualizaciones de firmware gratuitas

36. WindRiver
WinDriver

Wind River ha estado proporcionando inteligencia conectada del IoT-calibre durante décadas. Wind River proporciona una base para el funcionamiento fiable y eficiente de las redes de la IO y los dispositivos conectados a las industrias altamente reguladas y aplicaciones de misión crítica.

Características principales:

  • Conecte los dispositivos de legado a la IO
  • Administrar los datos del sensor
  • Seguimiento y análisis en tiempo real
  • Powers sofisticadas aplicaciones para la automoción, aeroespacial y más
  • Converge sistemas de silos

Costo: Póngase en contacto con para una cotización

37. Wovyn
wovyn

Una arquitectura distribuida abierta para profundizar en nuevas oportunidades y modelos de negocio con la IO, Wovyn es capaz de conectar cualquier sensor a cualquier aplicación utilizando cualquier protocolo. Se utiliza para aplicaciones personales, comerciales, industriales y militares, Wovyn es una plataforma de middleware de gran alcance para el Internet de las Cosas.

Características principales:

  • Sensores inalámbricos para monitorear en tiempo real
  • Configurar notificaciones vía SMS, texto o correo electrónico
  • Wi-Fi, 2G y 3G Conectividad
  • Plataforma flexible
  • Wovyn USB y productos de sensores de Wi-Fi

Costo: Póngase en contacto con para una cotización

38. Microsoft
microsoft

Una plataforma para la investigación experimental, laboratorio de Microsoft Research de las Cosas es una solución innovadora que permite la interconexión de dispositivos y aplicación de escenarios de aplicación. Las empresas pueden implementar y supervisar los estudios de campo y análisis de datos experimentales, así como compartir datos, código y participantes entre una comunidad cooperativa conectado. Proyectos abarcan la asistencia sanitaria, la gestión energética, domótica y otros sectores, el apoyo a un gran número de sensores y dispositivos a escala.

Características principales:

  • Implementar sensores y dispositivos
  • HomeOS plataforma de código de componente / fuente del lado del cliente
  • HomeOS desplegadas en la PC basado en Windows (HomeHub)
  • Los experimentos se despliegan desde HomeHubs
  • Aplicaciones y ejemplos de código fuente
  • Alertas, Camera Viewer, Sensor, luces aplicaciones
  • Implementar off-the-shelf o dispositivos personalizados

Costo:

  • Uso de la investigación académica no comercial: GRATIS
  • Standard o uso comercial: Póngase en contacto para solicitar un presupuesto

39. infobright
Infobright

InfoBright ayuda a las empresas para competir basadas en la madurez analítica con su arquitectura de red de conocimientos que sirve como plataforma de base de datos analítica para la Internet de las cosas, el empoderamiento de las empresas para almacenar, analizar y actuar sobre grandes cantidades de datos generados por máquina. Con una edición de la comunidad libre y una versión de clase empresarial para las empresas que requieren rendimiento y las capacidades robustas, InfoBright es compatible con las principales plataformas de Business Intelligence como Cognos y Microstrategy, facilitando sistemas de negocios totalmente interconectadas.

Características principales:

  • No hay esquemas específicos requeridos
  • Compatible con las plataformas de Business Intelligence (Pentaho, Talend, Jaspersoft, etc.)
  • Consulta y rendimiento de la carga se mantienen constantes con el crecimiento de la base de datos
  • Carga del procesador distribuido para TB de carga por hora
  • Escalas de manejar petrabytes de datos
  • No requiere compleja infraestructura de hardware
  • Se ejecuta en, servidores de bajo costo estándar de la industria
  • Cada servidor puede escalar para procesar cientos de tetrabytes de datos
  • 10: 1 a 40: 1 de compresión de datos
  • Rápidos tiempos de respuesta para las consultas ad-hoc complejas

Costo:

  • Community Edition: GRATIS
  • Enterprise Edition: Contacte con un presupuesto (30 días de prueba gratis)

40. Contiki
contiki

Contiki es un sistema operativo de código abierto para la Internet de las cosas, la conexión de bajo costo, los microcontroladores de bajo consumo a Internet y permitiendo un desarrollo rápido y simplificado. Instantánea Contiki proporciona un entorno de desarrollo de todo en una sola descarga, y las aplicaciones están escritas en simulador estándar de C. El Cooja redes Contiki puede ser emulado antes quemaron en el hardware; Contiki se ejecuta en una amplia gama de dispositivos inalámbricos de baja potencia – la mayoría de las cuales se pueden comprar fácilmente a través de Internet. Hay una gran variedad de plataformas de hardware disponible de forma gratuita en el código Contiki.

Características principales:

  • Memoria de alta eficiencia
  • Los mecanismos de asignación de memoria (Memm, memb, etc.)
  • Pila completa red IP
  • Diseñado para sistemas de bajo consumo de energía extremadamente
  • Soporta los protocolos IETF estandarizados estandarizados
  • Mecanismo de ciclo de trabajo de radio ContikiMAC permite que los routers soñolientos
  • Café, sistema de archivos flash ligero
  • Shell de línea de comandos opcional
  • Pila de red inalámbrica Rime
  • Cooja simulador para la emulación de dispositivos de hardware

Costo: GRATIS

41. @ 2lemetry
2lemetry

Poderes 2lemetry la empresa conectada, transformando los datos en bruto en inteligencia práctica en tiempo real mediante la interconexión de las personas, los equipos y datos. Funcionamiento similar a una integración de aplicaciones empresariales (EAI) solución de middleware, la plataforma ThingFabric 2lemetry proporciona conectividad escalado dispositivo, la comunicación intercultural y el corretaje de datos y almacenamiento. Pero 2lemetry no se detiene con la recopilación de datos, proporcionando modelos computacionales de predicción y un motor de reglas configurable para permitir la automatización y la obtención de inteligencia procesable.

Características principales:

  • Hardware agnóstico
  • Huella cliente pequeño dispositivo
  • Ningún diseño de base de datos o la configuración del dispositivo complejo requerido
  • Auto-aprovisionamiento
  • Hace datos disponibles de inmediato en aplicaciones de negocios locales
  • Sin límites máximos del dispositivo mínimo o
  • Con capacidad para almacenar miles de millones de registros por cliente (petrabytes de datos)
  • Capacidades de lectura y escritura instantánea incluso para grandes cargas Big Data
  • ISO 270001 compatible, con los socios de completar Tipo II auditoría SAS70

Costo:

  • Cuentas de usuario GRATIS
  • Contacto para información de precios adicional

42. AllJoyn
AllJoyn

AllJoyn permite a los dispositivos inteligentes compatibles dentro de la proximidad de reconocer mutuamente, comunicar y compartir datos a través de las marcas, redes y sistemas operativos. Inicialmente desarrollado por Qualcomm Innovation Center, Inc., AllJoyn es ahora un proyecto de código abierto de la Alianza AllSeen, proporcionando un lenguaje común central para apoyar el Internet de las cosas y el empoderamiento de los desarrolladores y fabricantes de las herramientas y tecnologías que necesitan para visión de futuro innovación IoT.

Características principales:

  • Motor permitiendo experiencias P2P potentes
  • Conectividad entre pares proximal
  • Reducir el tiempo, el esfuerzo y el costo de la adición de capacidades P2P para aplicaciones
  • Soporta una gran variedad de sistemas operativos
  • Optimizado para móvil
  • Alto rendimiento; baja latencia

Costo: GRATIS

43. InterDigitalCom
interdigital

El desarrollo de tecnologías de apoyo fundamentales para las comunicaciones M2M y facilitar un marco y una hoja de ruta común para los operadores móviles, proveedores de servicios y fabricantes de dispositivos, InterDigtial se centra alrededor de una capa de servicio estándar y API. Ambos son independientes, de la red y consciente de las aplicaciones, lo que permite plenamente fabricantes y desarrolladores a aprovechar el potencial de las comunicaciones M2M. InterDigital ha contribuido al proceso de normalización de la IO desde el año 2009, la construcción de prototipos y demostraciones pioneras para apoyar el estándar global oneM2M emergente.

Características principales:

  • Adaptable a emergente estándar global oneM2M
  • Red agnóstico
  • Elimina la dependencia de soluciones de tecnología de propiedad
  • Permite el desarrollo de M2M y aplicaciones de la IO a través de verticales
  • Configurable, SDK y fácil de usar
  • Gran reducción CAPEX y OPEX; paquetes de servicios de reutilización
  • Estandarizado Service Delivery Platform (SDP)
  • Minimiza el tráfico M2M / IO en la red central
  • Conjunto de APIs comunes para escalable M2M / horizontal y servicios de la IO
  • Integrar múltiples aplicaciones y gestionar ecosistemas enteros

Costo: Contacto para una cotización y solicitud de acceso

44. Superflux
superflux

Diseño y laboratorio de investigación Superflux está trabajando en un proyecto en curso por encargo de Sony para experimentar con la construcción de Iota, una plataforma educativa abra Internet-de-cosas para fomentar la innovación y la creatividad y mejorar la alfabetización tecnológica. Es una parte del proyecto de Sony FutureScapes en colaboración con el Foro para el Futuro, primero un concepto propuesto que ahora ha evolucionado a la investigación de que ya desarrollan el modelo propuesto. Una película documenta la experiencia hasta la fecha, realizado en conjunto con el Foro para el Futuro y Tecnología nos ahorrará. El proyecto se encuentra actualmente en conversaciones con socios potenciales con el objetivo de desarrollar la experiencia prototipos.

Características principales:

  • Actualmente en fase de investigación
  • Proyecto piloto en el Oasis Academia en Manchester
  • Objetivos:
    • Equilibrar la accesibilidad con la complejidad para fomentar el uso amplio
    • Adaptable a crecer con gran cantidad de contenido generado por el usuario
    • Bien conectado con las redes y empresas de fuera de la Academia
  • Diseño dedicado y experiencia de la fase de prototipo siguiente

Costo: La información de precios aún no disponible

45. HarvestGeek
HarvestGeek

HarvestGeek es un excelente ejemplo de una aplicación IoT innovadora en el mundo real. HarvestGeek permite una agricultura sostenible con tecnología inteligente que construye sensores en jardines y cultivos, proporcionando datos esenciales de la temperatura, la luz, la humedad y otras condiciones que crecimiento de las plantas impacto. Los datos pueden ser usados ​​para desencadenar acciones automatizadas, es decir, los usuarios pueden controlar el equipo para rectificar las condiciones ambientales para maximizar el rendimiento.

Características principales:

  • Controle de forma remota y en tiempo real las condiciones
  • Detectar y corregir problemas
  • Los datos de registro para su revisión y análisis detallado
  • Crear alertas personalizadas
  • Automatizar las operaciones de efecto invernadero
  • Plataforma de código abierto

Costo: GRATIS

46. ​​MediaTek
mediatek

MediaTek Labs es un ecosistema de desarrolladores centrada en el apoyo a la creación de dispositivos, desarrollo de aplicaciones y servicios que rodean otros productos y servicios de MediaTek. Un proveedor de sistema-en-chip de soluciones (SoC), MediaTek laboratorios es un eje central para todos los desarrolladores y creadores ofrendas MediaTek, incluyendo SDK, HDKs, documentación técnica y apoyo. Recientemente, la compañía introdujo MediaTek LinkIt, una plataforma que permite el desarrollo de dispositivos portátiles y aplicaciones de la IO.

Características principales:

  • MediaTek Aster, el SoC más pequeña para dispositivos portátiles
  • Diseños de referencia para varios factores de forma, funcionalidades y servicios relacionados
  • Software arquitectura modularidad
  • SDK plug-in para Arduino y VisualStudio
  • Soporta más de-the-air versiones de aplicaciones, algoritmos y conductores

Costo:

  • Póngase en contacto para solicitar un presupuesto
  • Actualmente la preinscripción socios interesados
  • Programado para abrir Q3 2014

47. Sequans
Streamlite

La línea de productos Sequan para el mercado de los dispositivos conectados, Streamlite LTE ofrece tanto la funcionalidad y el rendimiento para empoderar a los dispositivos IO rentables. La plataforma Colibri LTE es la ofrenda Streamlite LTE núcleo, la entrega de un conjunto ideal de características compatibles con la IO para una alta eficiencia y soluciones rentables. Adecuado para añadir conectividad a los módulos M2M y la IO, Colibri LTE ofrece un completo paquete de software para la gestión de dispositivos over-the-air.

Características principales:

  • Rendimiento hasta la categoría 4
  • Tecnología de cancelación de interferencia Sequans AIR ™
  • Para Android, Chrome OS, Linux, Windows, MAC OS entornos host
  • Enhanced, red integrada y aplicación CPU
  • Pila de protocolos LTE Carrier probada
  • Adecuado para el diseño de tabletas, CPE, routers móviles, PCs, pasarelas residenciales y más

Costo: Póngase en contacto para solicitar un presupuesto

48. BoschSI
bosch

La Suite de Innovaciones Bosch Software es modular para la flexibilidad avanzada, que permite la gestión de dispositivos, gestión de procesos de negocio y gestión de reglas de negocio para la IO. Se integra perfectamente con infraestructuras de TI existentes para la conectividad simplificada y análisis de datos mejorados. La Suite de Innovaciones Bosch Software está impulsando la IoT conectando los cuatro elementos clave del ecosistema: Personas (Usuarios), las cosas, las empresas y Partners.

Características principales:

  • Sistema modular
  • Rápido, fácil integración con los sistemas de TI
  • Proceso, regla y gestión de dispositivos
  • Tecnología probada
  • Mejorar los proyectos existentes
  • Iniciar nuevos modelos de negocio
  • Instalado en más de 600 proyectos internacionales

Costo: Póngase en contacto para solicitar un presupuesto

49. RIoTboard
riotboard

RIoTboard está revolucionando la Internet de las cosas con su plataforma de código abierto que sirve aplicaciones exigentes que requieren altos niveles de potencia de procesamiento. Es un consejo de código abierto con esquemas detallados descargable para su uso en cualquier diseño, y ofrece una distribución del sistema operativo Android para aplicaciones que requieren de tabletas o teléfonos experiencias, así como una descarga Linux.

Características principales:

  • Ordenadores, capacidad de expansión y la potencia del procesador
  • Freescale i.MX 6Solo procesador de aplicaciones
  • Arquitectura ARM Cortex-A9
  • Gráficos sofisticados y capacidades de procesamiento de vídeo
  • De Freescale Kinetis MCU integración (K20) MCU
  • Variedad de interfaces y opciones de conectividad

Costo: $ 79

 

 

 

50  Thinking Things

Pensando en las cosas es la primera plataforma que ofrece todos los elementos que necesita para crear nueva Internet de soluciones cosas  gracias a un diseño  modular de  Hardware donde se  pueden combinar módulos plug’n’play con capacidades diferentes – sensores, actuadores, conectividad, potencia – para crear dispositivos conectados personalizado.  Gracias a las Conectividad Global ,las  cosas  pueden  conectarse prácticamente en todas partes en el mundo, nada más sacarlo de la caja, a través de la conectividad móvil con una función de Telefónica M2M tarjetas SIM.

Ofrecen interfaces fácil de usar interfaz   donde es posible supervisar y controlar  las cosas de forma remota, y crear comportamientos automáticos a través de su web fácil de usar y de interfaces móviles. Utilice disparadores automáticos para enviar alertas a través de SMS, correo electrónico, Twitter, etc.

Como otras soluciones   también ofrecen un API para los desarrolladores,que permite  ampliar las capacidades de las cosas que piensan o integrarlos con su sistema informático.

 

Costo  :89,95 € con 6 meses   y conectividad global o    99,95 € con 1 año y conectividad global

 

Fuente  aqui

200GB para su cuenta de OneDrive de Microsoft

Desde algunos años Microsoft esta   apostando fuertemente por  el Cloud  (la nube ) ,  materializa   en su famosa plataforma de  PaaS qeu todos conocemos como   Azure  fundamentalmente dedicada   a las Pymes o grandes organizaciones , pero  el público de a  pie   tampoco lo ha descuidado    gracias a  su famoso   servicio de almacenamiento de almacenamiento en la nube llamado OneDrive  (antes skydrive).

De hecho  con su nuevo lema Mobile-First Cloud-First, ( móviles primero, tecnología en nube primero)  , pretende llevar estos servicios a todas las personas, para ser usado en todas las situaciones  .

Recordemos que Microsoft ha sido muy generoso con su servicio de almacenamiento aumentando de  los 7Gb que disponíamos en el antiguo SkyDrive a los 15Gb que contamos ahora en OneDrive, a eso, añadido un plus de 15Gb más en caso de tener activado la carga automática de fotos a la nube.

Hace solo un par de días la compañía nos alegraba a todos la semana con el anuncio sus 100 GB gratuitos en OneDrive (durante un plazo de dos años) y ahora  con una contra-oferta aun mayor  similar   si cumple un requisito indispensable para disfrutarlo: tener una cuenta de Dropbox.

Evidentemente la idea es capturar  usuarios de DrobBox   que hasta ahora habían permanecido fieles, pero    todo  tiene su  precio  y 200 GB  gratuitos no tiene competencia ,pues la idea es  regalar 100 GB gratis durante un año a todos aquellos que tengan una cuenta de Dropbox y procedan a realizar los pasos necesarios de registro en su página.  Eso si ahora Microsoft nos ofrece dicho espacio de forma gratuita por un plazo limitado de 2 años  teniendo  que seguir con tres sencillos pasos:

El procedimiento es muy sencillo: solo tendrá que dirigirse  aqui   ‘, asegurarse que estás registrado ya con tus datos en OneDrive y verificar que tiene una cuenta en Dropbox. Así de fácil. Una vez seguidos estos simples pasos, aparecerá un mensaje  en el que se le notifica que ya cuentas con 100 GB adicionales durante un año en su cuente de OneDrive.

También ha aumentado el espacio en OneDrive prácticamente ilimitado (1Tb) para los usuarios que usan los servicios deOffice 365.

 

 

dropbox-onedrive

Tutorial Netduino Parte 5

 Netduino es una plataforma de desarrollo de código abierto integrado similar al Arduino, excepto que utiliza .NET Micro Framework para la programación.  La placa de desarrollo Netduino tiene el mismo factor que Arduino Uno, y por lo tanto la mayoría de los escudos de Arduino son también compatibles con Netduino.  Las placas de desarrollo Arduino se basan en 8 bits microcontroladores Atmel que corren a una velocidad máxima de reloj de 16 MHz en su versión primera. Por otra parte, el hardware Netduino usa potentes procesadores de 32 bits (en el caso de la primera versión un  Atmel SAM7x en Netduino, y STMicro STM32F4 en versiones Netduino Plus) y funciona a una velocidad mucho más rápida (48 MHz a 168 MHz).

El  siguiente tutorial  extraidos de http://embedded-lab.com/blog    tienen como objetivo proporcionar una amplia introducción a la plataforma Netduino  y asegurar que cualquier principiante, estudiante o aficionado, será rápidamente capaz de empezar a usarlo para sus propios proyectos y diseños embebidos. En todos los ejemplos se usa una placa  Netduino Plus ( es la versión mas antigua con NETMF 4,1) se utiliza para ilustrar la salida en estos experimentos.

Como continuación del curso básico de Netduino  donde se trataba la gestión  de un display de leds de 7 segmentos en esta   ocasión vamos   a tratar la  gestión de la escritura/lectura en una  memoria externa microsd   .

Memoria ampliable siempre es un plus, no importa si se trata de un teléfono, una cámara o un microcontrolador. Incluso es ventajoso si sabemos cómo usarlo. En esta parte (la quinta entrega ), vamos a aprender algunas operaciones de escritura sobre una tarjeta SD. Vamos a aprender cómo escribir en un archivo de texto, se muestra como un ejemplo de escritura de un registro. La clase Logger también es capaz de crear un archivo de texto en cualquier lugar determinado y luego escribir algo de información de texto a la misma.

 

Configuración de Circuito y Teoría

El  plus de incluir  la ranura de microsd  en Netduino +  y Neetduino 2+ ,    puede ser muy  util  (no  hay cables desordenados  ni mas módulos externos)

Cuando se inserta una tarjeta SD en la ranura, Netduino Plus automáticamente montarlo como directorio SD. Así que la raíz de particular es SD. El archivo logger, por defecto crea un registro en la ubicación SD \ Report \ logger.txt. Si tiene que escribir en una ubicación personalizada a continuación, utilizar el método LogCustom.

Después de iniciar sesión, por lo general al final de su programa, debe llamar al método Close de lo contrario la información no se guardará a menos que llame método Flush de la clase Logger.

C Programa # .NET

Escribir en un archivo de texto (o registro) se realiza a través de la clase Logger. Para hacer la vida poco más simple, hay algunas propiedades estáticas y métodos que se pueden llamar directamente a escribir en una tarjeta SD. Veamos el diagrama de clase de la clase Logger. Los métodos resaltados / propiedades son miembros estáticos.

Echemos un vistazo a algunos de los métodos principales de esta clase tales como registro, StreamWriter, etc. En el método, simplemente ponemos juntos todos los argumentos en una cadena y luego se llama a WriteLog.

 

public static void Log(params object[] strings)
{
    string message = string.Empty;
    for (int i = 0; i < strings.Length; i++)
    {
        message = message + strings[i].ToString() + " ";
    }
    WriteLog(message, StreamWriter, PrefixDateTime, LogToFile );
}

Uno de los argumentos utilizados es StreamWriter que es una propiedad y se crea una nueva instancia de StreamWriter cuando llamó por primera vez.

 

private static StreamWriter StreamWriter
{
    get
    {
        if (_streamWriter == null) _streamWriter = new StreamWriter(LogFilePath,(bool)Append);
        return _streamWriter;
    }
}

 

El método WriteLog, primero se añade la marca de tiempo si es necesario y luego llama al método WriteLine de un escritor corriente. Tenga en cuenta que Netduino no tiene reloj interno así que el tiempo registrado por Netduino no será la misma que la hora del reloj.

 

private static void WriteLog(string message, StreamWriter streamWriter, bool addDateTime, bool logToFile)
{
    if (addDateTime)
    {
        DateTime current = DateTime.Now;
        message = "[" + current + ":" + current.Millisecond + "] " + message;
    }
 
    Debug.Print(message);
    if (logToFile) streamWriter.WriteLine(message);
}

Cuando llamamos directamente la clase Logger y comenzamos registros envío como a continuación (código), la salida puede ser similar a la imagen de abajo

 

// Directly start logging, no need to create any instance of Logger class
Logger.LogToFile = true;    // if false it will only do Debug.Print()
Logger.Append = true;       // will append the information to existing if any
Logger.PrefixDateTime = true; // add a time stamp on each Log call. Note: Netduino time is not same as clock time.
 
// any number of arguments can be passed. They will appended by a white space
Logger.Log("All", "these", "will", "be", "combined", "in", "to", "one", "string");
Logger.Log("This should go into the second line.");
Debug.Print(Logger.LogFilePath);

He aquí un ejemplo de escritura a una ubicación personalizada

 

// Create an instance of Logger if you need to write to a custom location.
Logger customLogger = new Logger(@"One\OneOne", "one.txt", true);
customLogger.CustomPrefixDateTime = false;
customLogger.CustomLogToFile = true;
customLogger.LogCustom("All", "these", "will", "be", "combined", "in", "to", "one", "string", "-CustomLogger1.");
Debug.Print(customLogger.CustomFilePath);

Descarga

1) Código C # .NET (Solución de archivos)

Lo Siguiente

Ahora mismo, si usted necesita para comprobar lo que está escrito en la tarjeta SD, usted tiene que tomar físicamente la tarjeta y luego insertarlo en el ordenador, lo que obviamente, no quiere hacer más frecuencia. Por lo tanto, vamos a aprender acerca de la lectura en lugar de enviar la información del archivo de texto al ordenador a través de comunicación serie, ninguna necesidad de sacar la tarjeta!

 

 

 

Fuente aqui

Tutorial Netduino Parte 4

 Netduino es una plataforma de desarrollo de código abierto integrado similar al Arduino, excepto que utiliza .NET Micro Framework para la programación.  La placa de desarrollo Netduino tiene el mismo factor que Arduino Uno, y por lo tanto la mayoría de los escudos de Arduino son también compatibles con Netduino.  Las placas de desarrollo Arduino se basan en 8 bits microcontroladores Atmel que corren a una velocidad máxima de reloj de 16 MHz en su versión primera. Por otra parte, el hardware Netduino usa potentes procesadores de 32 bits (en el caso de la primera versión un  Atmel SAM7x en Netduino, y STMicro STM32F4 en versiones Netduino Plus) y funciona a una velocidad mucho más rápida (48 MHz a 168 MHz).

El  siguiente tutorial  extraidos de http://embedded-lab.com/blog    tienen como objetivo proporcionar una amplia introducción a la plataforma Netduino  y asegurar que cualquier principiante, estudiante o aficionado, será rápidamente capaz de empezar a usarlo para sus propios proyectos y diseños embebidos. En todos los ejemplos se usa una placa  Netduino Plus ( es la versión mas antigua con NETMF 4,1) se utiliza para ilustrar la salida en estos experimentos.

Como continuación del curso básico de Netduino  donde se trataba la gestión  de un display de leds  de 7 segmentos     en esta   ocasión vamos   a tratar la  gestión de un  display  de  siete segmentos LED usando el circuito integrado MAX7215. Como este circuito integrado es compatible con el protocolo de comunicación SPI, se requerirá sólo 3 números de cables para controlar nuestro segmento de siete LED. De ocho dígitos de siete segmentos Display LED con MAX7219

Hemos  aprendido lo básico de siete segmentos pantallas LED acerca de una técnica de multiplexación por división de tiempo que reduce el número de microcontrolador requerido pines I / O para conducir múltiple de siete segmentos LED. Hoy vamos a dar un paso más allá y discutir acerca de una interfaz en serie (SPI) para la conducción de 8 pantallas LED de siete segmentos. La técnica utiliza el chip controlador MAX7219 LED MAXIM que le permite controlar 8 (o más en la configuración en cascada) común de cátodo de siete segmentos LED pantallas con sólo 3 pins E / S de Netduino. Para fines ilustrativos, utilizaremos nuestra serie de siete LED segmento de 8 dígitos módulo de visualización (8DSSSLED) aquí. La ventaja de utilizar MAX7219 es, que va a hacer todo el trabajo duro de la operación de multiplexación y dejar que el microcontrolador hacer trabajos más importantes. Es compatible con SPI protocolo de comunicación serial.

Configuración de Circuito y Teoría

El método de comunicación SPI es el corazón del proyecto, además de los códigos que controlan lo que desea mostrar en los siete segmentos LED. En nuestra configuración, Netduino Plus actúa como dispositivo maestro SPI y 8DSSSLED como un esclavo. Entre los varios pines E / S digital de Netduino, pernos 11, 12 y 13 están diseñados para apoyar la comunicación SPI Bus. Pin 12 es Maestría En Slave Out (MISO), el pin 11 es Master Out Slave In (MOSI), y el pasador 13 sirve como reloj maestro. En nuestro proyecto el Netduino Plus no recibe datos desde el dispositivo esclavo (MAX7219), por lo que el pin MISO no se utiliza. El pin MOSI (11) de Netduino va a DIN de 8DSSSLED y el pasador 13 unidades de la señal CLK de MAX7219. La señal de carga (que es un pasador Selección de Chip de MAX7219) de la junta 8DSSSLED se puede conectar a cualquier E / S digital de un microcontrolador. En nuestro caso hemos especificado esta al pin 10 de Netduino.

El esquema de contactos y todos los detalles necesarios de 8DSSSLED esta explicado aquí .

C Programa # .NET

El programa se centró básicamente en torno a la unidad MAX7219 luego adaptada hacia el 8DSSSLED. El .NET Micro Framwork proporciona una clase SPI por lo que no tenemos que preocuparnos demasiado por el trabajo con SPI. Vamos a aprender más acerca de la SPI en un momento. Echemos un vistazo a la información general de esta clase. Todos los métodos y propiedades se pueden ver en la imagen siguiente. La clase MAX7219, la mayoría de las veces, desactiva el modo BCDDecode y por lo tanto, controla segmentos individuales para mostrar los caracteres alfanuméricos.

Para utilizar la clase MAX7219 primero tenemos que crear una instancia de esta clase y directamente llamar a los métodos de visualización relacionado para mostrar la prueba / números en los siete segmentos LED. En el siguiente ejemplo también estamos estableciendo la intensidad, la limpieza de la pantalla, ajustar el textDirection a LeftToRight.

 

 

max = new Max7219(Pins.GPIO_PIN_D10);
max.SetIntensity(Max7219.Intensity.Max);
 
max.LeftToRight = true;
max.DisplayAutoScorllFirstHalf("i_am on first line.", 1000);

Vamos a hablar de la utilización de la MAX7219 en la sección de salida, así que vamos a ver la clase MAX7219. Siguiendo sección muestra el constructor de la clase. Note el argumento no requiere ninguna de las patas SPI sino que pide el pin de datos que es de E / S 10 en nuestro caso. Se puede ver en primer lugar definimos la configuración SPI y luego siempre que a la nueva instancia SPI. Entonces salta al método initialize ().

 

///

/// Netduino Pin:
/// D11 – SPI MOSI –> DIn of Board
/// D12 – None
/// D13 – SPI CLK –> CLK of Board
///

///
Load pin of Board
public Max7219(Cpu.Pin chipSelect)
{
    SPI.Configuration spiConfiguration = new SPI.Configuration(chipSelect, false, 0, 0, false, true, 2000, SPI.SPI_module.SPI1);
    Spi = new SPI(spiConfiguration);
    Initialize();
}

El método Initialize básicamente inicializa algunos campos y luego crea un Hashtable para los caracteres admitidos. Se llama a algunos otros métodos como EnableDigits, DisplayTest y cierre del sistema para hacer que los siete segmentos listo para tomar la entrada. A medida que estos métodos se definen público, podemos llamar a estos fuera de la clase cuando sea necesario.

Echemos un vistazo a los métodos básicos que controlan el MAX7219 IC.

public void Initialize()
{
    segmentsOneAtaTime = new byte[] { 0x00, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x00 };
    segmentsPbarAscending1By1 = new byte[] { 0x00, 0x40, 0x60, 0x70, 0x78, 0x7C, 0x7E };
    segmentsPbarDescending = new byte[] { 0x3E, 0x1E, 0x0E, 0x06, 0x02, 0x00 };
    segmentsPbarAscendingAll = new byte[] { 0x7E, 0x5E, 0x6E, 0x76, 0x7A, 0x7C, 0x3E, 0x7E };
 
 
    CharacterAddressMap = new Hashtable();
    CharacterAddressMap.Add("0", 0x7E);
    CharacterAddressMap.Add("1", 0x30);
    CharacterAddressMap.Add("2", 0x6D);
    CharacterAddressMap.Add("3", 0x79);
    CharacterAddressMap.Add("4", 0x33);
    CharacterAddressMap.Add("5", 0x5B);
    CharacterAddressMap.Add("6", 0x5F);
    CharacterAddressMap.Add("7", 0x70);
    CharacterAddressMap.Add("8", 0x7F);
    CharacterAddressMap.Add("9", 0x7B);
    CharacterAddressMap.Add("A", 0x77);
    CharacterAddressMap.Add("B", 0x1F);
    CharacterAddressMap.Add("C", 0x4E);
    CharacterAddressMap.Add("D", 0x3D);
    CharacterAddressMap.Add("E", 0x4F);
    CharacterAddressMap.Add("F", 0x47);
    CharacterAddressMap.Add("G", 0x5E);
    CharacterAddressMap.Add("H", 0x37);
    CharacterAddressMap.Add("I", 0x30);
    CharacterAddressMap.Add("J", 0x3C);
    CharacterAddressMap.Add("K", 0x2F);
    CharacterAddressMap.Add("L", 0x0E);
    CharacterAddressMap.Add("M", 0x55);
    CharacterAddressMap.Add("N", 0x15);
    CharacterAddressMap.Add("O", 0x1D);
    CharacterAddressMap.Add("P", 0x67);
    CharacterAddressMap.Add("Q", 0x73);
    CharacterAddressMap.Add("R", 0x05);
    CharacterAddressMap.Add("S", 0x5B);
    CharacterAddressMap.Add("T", 0x0F);
    CharacterAddressMap.Add("U", 0x3E);
    CharacterAddressMap.Add("V", 0x1C);
    CharacterAddressMap.Add("W", 0x5C);
    CharacterAddressMap.Add("X", 0x49);
    CharacterAddressMap.Add("Y", 0x3B);
    CharacterAddressMap.Add("Z", 0x6D);
    CharacterAddressMap.Add(" ", 0x00); // white space
    CharacterAddressMap.Add(".", 0x80);
    CharacterAddressMap.Add("-", 0x01);
    CharacterAddressMap.Add("_", 0x08);
 
    SpiWriteBuffer = new ushort[1];
    EnableDigits(8);
 
    DisplayTest(false);
    ShutDown(false);
    Clear();
}
public void Clear(byte numberOfDigits = 8)
{
    for (byte i = 1; i <= numberOfDigits; i++)
        Write(i, 0x00);
}
public void SetIntensity(Intensity intensity)
{
    Write((byte)RegisterAddressMap.Intensity, (byte)intensity);
}
public void SetBCDDecodeMode(BCDDecodeMode decodeMode)
{
    Write((byte)RegisterAddressMap.DecodeMode, (byte)decodeMode);
}
public void DisplayTest(bool enable)
{
    if (enable)
        Write((byte)RegisterAddressMap.DisplayTest, 0x01);
    else
        Write((byte)RegisterAddressMap.DisplayTest, 0x00);
}
public void ShutDown(bool shutDown)
{
    if (shutDown)
        Write((byte)RegisterAddressMap.Shutdown, 0x00);
    else
        Write((byte)RegisterAddressMap.Shutdown, 0x01);
}
public void Write(byte register, byte value)
{
    SpiWriteBuffer[0] = (ushort)register;
    SpiWriteBuffer[0] <<= 8;
    SpiWriteBuffer[0] |= value;
    Spi.Write(SpiWriteBuffer);
 
    Debug.Print(SpiWriteBuffer[0].ToString());
}

Ahora, vamos a ver los métodos que controla la visualización de los LEDs.
El método Blink, simplemente apaga la unidad durante el tiempo dado y lo hace que para un número dado de tiempo.

public void Blink(int times, int delay)
{
    for (int i = 0; i < times; i++)
    {
        Thread.Sleep(delay);
        ShutDown(true);
        Thread.Sleep(delay);
        ShutDown(false);
    }
}

El método principal que se encarga de mostrar la información en el 8DSSSLED es el método de visualización en cadena dada es enrollado para cada carácter de la cadena y luego llama al método de escritura a través _ Método de visualización.

public void Display(string value, byte startDigit)
{
    char[] texts = value.ToCharArray();
    string displayText;
 
    for (int i = 0; i < texts.Length; i++)
    {
        displayText = texts[i].ToString().ToUpper();
        if (CharacterAddressMap.Contains(displayText))
            _Display((byte)startDigit, Convert.ToByte(CharacterAddressMap[displayText].ToString()));
 
        if (LeftToRight)
            startDigit -= 1;
        else
            startDigit += 1;
    }
}

Se añade la funcionalidad de desplazamiento automático on DisplayAutoScroll , DisplayAutoScrollFirstHalf and DisplayAutoScrollSecondHalf methods. DisplayAutoScroll uses los 8 dígitos de los siete segmentos LED mientras DisplayAutoScrollFirstHalf y DisplayAutoScrollSecondHalf utiliza sólo cuatro primeros y los últimos cuatro dígitos respectivamente. El primer argumento es la información para mostrar y segundo argumento de retardo para mantener la pantalla durante mucho tiempo hasta que si se desplaza a otro caracter.

public void DisplayAutoScroll(string value, int delay)
{
    SetBCDDecodeMode(BCDDecodeMode.Disable);
    string text;
 
    byte startDigit = 8;
    if (!LeftToRight) startDigit = 1;
 
    for (int i = 0; i < System.Math.Max(value.Length - 8 + 1, 1); i++)
    {
        text = value.Substring(i, System.Math.Min(8, value.Length));
        Display(text, startDigit);
 
        Thread.Sleep(delay);
    }
}
public void DisplayAutoScorllFirstHalf(string value, int delay)
{
    SetBCDDecodeMode(BCDDecodeMode.Disable);
    string text;
 
    byte startDigit = 4;
    if (!LeftToRight) startDigit = 1;
 
    for (int i = 0; i < System.Math.Max(value.Length - 4 + 1, 1); i++)
    {
        text = value.Substring(i, System.Math.Min(4, value.Length));
        Display(text, startDigit);
 
        Thread.Sleep(delay);
    }
}
public void DisplayAutoScorllSecondHalf(string value, int delay)
{
    SetBCDDecodeMode(BCDDecodeMode.Disable);
    string text;
 
    byte startDigit = 8;
    if (!LeftToRight) startDigit = 5;
 
    for (int i = 0; i < System.Math.Max(value.Length - 4 + 1, 1); i++)
    {
        text = value.Substring(i, System.Math.Min(4, value.Length));
        Display(text, startDigit);
 
        Thread.Sleep(delay);
    }
}

La clase MAX7219 también proporciona una manera agradable de mostrar una señal de ocupado en los siete segmentos LED. Es compatible con los cuatro métodos principales que se pueden duplicando estableciendo la dirección (hacia la derecha / hacia la izquierda).

public void DisplayBusy(bool clockwise, int delay, BusyStyle style)
{
    byte[] segments;
    switch (style)
    {
        case BusyStyle.OneAtaTime:
            segments = segmentsOneAtaTime;
            break;
        case BusyStyle.ProgressBarAscending1By1:
            segments = segmentsPbarAscending1By1;
            break;
        case BusyStyle.ProgressBarDescending:
            segments = segmentsPbarDescending;
            break;
        case BusyStyle.ProgressBarAscendingAll:
            segments = segmentsPbarAscendingAll;
 
            break;
        default:
            segments = segmentsOneAtaTime;
            break;
    }
 
 
    SetBCDDecodeMode(BCDDecodeMode.Disable);
    byte digits = 0;
 
 
    if (clockwise)
    {
        for (byte i = 1; i < 8 + 1; i++)
        {
            for (int j = 0; j < segments.Length; j++)
            {
                digits = LeftToRight ? (byte)(8 - i + 1) : i;
                _Display(digits, segments[j]);
                Thread.Sleep(delay);
            }
        }
    }
    else
    {
        for (byte i = 1; i < 8 + 1; i++)
        {
            for (int j = segments.Length - 1; j-- > 0; )
            {
                digits = LeftToRight ? (byte)(8 - i + 1) : i;
                _Display(digits, segments[j]);
                Thread.Sleep(delay);
            }
        }
    }
}

Salida

Vamos utilizan la clase MAX7219 y lo utilizan para la visualización de resultados diferentes.

Siguiendo el ejemplo muestra la funcionalidad de desplazamiento automático en primeros cuatro dígitos y luego los cuatro últimos dígitos. El segundo argumento en el método es de retardo para mantener la pantalla durante mucho tiempo.

max = new Max7219(Pins.GPIO_PIN_D10);
max.SetIntensity(Max7219.Intensity.Max);
 
while (true)
{
    max.DisplayBusy(true, 100, Max7219.BusyStyle.OneAtaTime);
}
 
max.Clear();
max.LeftToRight = true;
max.DisplayAutoScorllFirstHalf("i_am on first line.", 1000);
 
max.LeftToRight = false;
max.DisplayAutoScorllSecondHalf("second line here", 1000);

 

 

Ahora vamos a utilizar tanto los cuatro primeros y últimos cuatro dentro de un bucle contador y también cambiar la luminosidad / intensidad al mismo tiempo.

 

Enviemos una larga cadena que se utiliza todos los dígitos y cambiar el LeftToRight true y luego en false para ver el efecto de desplazamiento.

max.LeftToRight = true;
max.DisplayAutoScroll("0123456789abcdefghijklmnopqrstuvwxyz.", 1000);
 
max.DisplayAutoScroll(" --  -- ", 0);
max.Blink(2, 200);
 
max.LeftToRight = false;
max.DisplayAutoScroll("0123456789abcdefghijklmnopqrstuvwxyz.", 1000);

 

 

Como se mencionó anteriormente, la clase MAX7219 ofrece algunas señales de ocupado, barra de progreso, así que vamos a echar un vistazo.

 

max.LeftToRight = true;
max.SetIntensity(Max7219.Intensity.Max);
max.DisplayBusy(true, 100, Max7219.BusyStyle.OneAtaTime);
max.DisplayBusy(false, 100, Max7219.BusyStyle.OneAtaTime);
 
max.Clear();
max.DisplayBusy(true, 100, Max7219.BusyStyle.ProgressBarAscending1By1);
 
 
max.Clear();
max.SetIntensity(Max7219.Intensity.Min);
max.DisplayBusy(true, 100, Max7219.BusyStyle.ProgressBarAscendingAll);
 
max.Clear();
max.DisplayBusy(false, 100, Max7219.BusyStyle.ProgressBarAscendingAll);
 
max.Clear();
max.SetIntensity(Max7219.Intensity.Average);
max.DisplayAutoScroll("00000000", 1); // turn all on
max.DisplayBusy(true, 100, Max7219.BusyStyle.ProgressBarDescending);

 

Descargas

1) la solución C # .NET archivo (Código) .

 

Fuente  aqui