Plataformas IOT

From Wiki Makespace Madrid
Revision as of 17:41, 5 December 2013 by Dario Salvi (Talk | contribs)

Jump to: navigation, search

Este es un listado de plataformas comerciales y no para Internet of Things. En Makespace estamos itnentado desarrollar una plataforma nuestra. Se incluyen plataformas Hardware y también paginas web tipo cloud para almacenar y gestionar datos.


Servicios Cloud

Open Source Cloud IoT

sitio

SW open source para IoT, no servidor (tienes que montanterlo tu).


Xively

sitio


Plotly

sitio

nueva plataforma para visualizar datos online, incluye API para Arduino


ThingsSpeak

sitio


Carriots

sitio

de pago !


Leylan

sitio

OpenSense

sitio

IFTTT

siito

Plataformas HW

En esta sección se recopilan distintos chips comerciales que incluyan un microcontrolador (posiblemente compatible Arduino) y una chip de comunicación radio (posiblemente de bajo consumo).


Panstamp

web

Precio placa base (1 unidad): 18.55$

tecnologías: Atmega328p + CC1101 IC alance teórico: 200 metros en espacio abierto 8 pines ADC, 10 pines digitales, PWM, I2C

  • pequeño
  • bajo consumo
  • compatible Arduino
  • disponibilidad de soportes
  • disponibilidad de cajas
  • disponibilidad de un SW de recogida datos (Lagarto)
  • disponibilidad de un shield para Raspberry PI


LightBlue Cortado

site

Precio placa base (1 unidad): 20$

tecnologías: Bluetooth LE

  • pequeño
  • bajo consumo
  • compatible Arduino
  • programable on the air


RedWire

web

Precio placa base (1 unidad): 38$

tecnologías: 24MHz, 96kB RAM, 16 Channels in 2.4GHz unlicensed band, Integrated Bootloader (UART1, SPI, or I2C), Secondary boot flash to facilitate robust over-the-air reprogramming, 32.768 kHz real time clock crystal, 48 General purpose I/O pins, 46 with peripheral functions, 6LoWPAN support with the Contiki OS software environment, Zigbee support with Freescale BeeKit

  • compatible Contiki con toda la pila 6LoWPAN estandar

MiniSwarm

web

Precio placa base: 20 US$

tecnologías: ATmega128RFA1 microcontroller which features a built-in 802.15.4 RF transceiver USB stick-sized Arduino compatible

  • tecnología mesh (Atmel’s LightWeight Mesh library)
  • over-the-air programming

SODAQ

kisckstarter

Precio placa base (1 unidad): 30€

tecnologías: ATmega328 Power Supply by LiPo Battery DS3231 AT45DB


Arduino BT

web

Precio placa base (1 unidad): 40 US$

tecnologías: ATmega328 y Bluegiga WT11 alcance teórico: 100 metros en espacio abierto 6 pines analógicos y 14 pines digitales con PWM, I2C, SPI

  • Arduino oficial
  • comunicación estandar compatible con móviles
  • disponibilidad de shields (todos los compatibles Arduino)
  • chipset BT conocido y programable con muchos perfiles


Flutter

kickstarter

Precio placa base (1 unidad): 20US$ (proyecto todavía no maduro)

tecnologías: Atmel SAM3s Atmel ATSHA204 TI CC1101


  • largo alcance (1Km)
  • compatible Arduino
  • criptografia integrada 256-bit AES

RFDuino

web

Precio placa base (1 unidad): 20 US$

tecnologías: Nordic 32 bit ARM Cortex-M0 Bluetooth 4 Low Energy alcance teórico: 50 metros en espacio abierto 7 GPIO configurables como: Digital IO, Analog ADC, SPI, I2C, UART and PWM

  • comunicación estándar (compatible con moviles ultima generacion y PCs)
  • pequeño
  • bajo consumo
  • disponibilidad de soportes
  • disponibilidad de (algunos) shields

^* compatible Arduino


Nota: he visto que RaspberryPi suporta BTLE, ver este y este

ZWave

web

para una aplicación sencilla tipo domotica se pueden comprar productos ZWave ya hechos y listos dado que al final el precio va a ser el mismo o incluso menor. Lo único que puede costar mas en ZWave es la central de control, pero hay opciones para hacerse una casera con un PC con SW open source asociado e incluso una placa para RaspberryPi. Si ademas queremos crearnos un sensor o actuador que no esté disponible en el mercado hay módulos de comunicación compatibles con Arduino como [este http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=90_92&products_id=2169]. Existe una placa Arduino compatible con ZWave integrado, hay un proyecto de Intel: Zarduino que parece que alguien se haya puesto a vender por esta casa.


SparkCore

web

Precio placa base (1 unidad): 40 US$

tecnologías: WIFI: Texas Instruments SimpleLink CC3000, 802.11b/g STM32F103 microcontroller, ARM Cortex M3 8 digital I/O pins, 8 analog I/O pins 4 PWM pins; UART (Serial), SPI, I2C, and JTAG peripherals available 32-bit 72Mhz processor 128KB of Flash, 20KB of RAM 2MB of external flash


  • estandar Wifi
  • pequeño
  • compatible Arduino
  • programación on air (sin cables USB) !!!
  • plataforma de desarrollo de aplicaciones online (Spark Cloud) con API sencilla

BLEDuino

kickstarter

Precio placa base (1 unidad): 34 US$

tecnologías: ATmega32u4 Supply Voltage - 5V GPIO Pins - 21 PWM Channels - 6 Analog Input Channels - 12 Serial Communication: UART, SPI, I2C Bluetooth 4.0 (BLE) - nRF8001 Dedicated controller for nRF8001 Expected BLE Range - at least 80ft (Currently testing)


  • estandar BLE
  • shields de adaptacion para shields estandar

DigiX

web

Precio placa base (1 unidad): 59 US$

tecnologías: Arduino Due compatible Wifi and Mesh networking Audio USB OTG microSD 99 IO pins

  • potente
  • muchos pins
  • WIFI

nRF24L01

web

siguiendo mis investigaciones sobre redes de sensores low cost compatibles con Arduino, he notado que el chip RF mas barato que hay ahora en venta es el nRF24L01+Module, añadido con un Arduino mini o quizas con un ATtiny84 igual se puede crear un nodo con comunicación wireless, de muy bajo consumo y por menos que 10 US$ ! Hay librerias para nRF24L01 compatibles con Arduino: http://maniacbug.github.io/RF24/ y https://github.com/aaronds/arduino-nrf24l01. Y si quieres juntarlo a una RaspberryPi no hay ningún problema. El chip te da la posibilidad de crear redes sencillas de tipo estrella.


Pinoccio

web

Precio unitario placa base: ??

tecnologías: Atmel ATmega256RFR2 with built-in radio, 1.8 - 3.3 volt power, 2.4GHz using 802.15.4, Wireless, over-the-air programming Web connectivity via the Wi-Fi Backpack 17 digital I/O pins, including four with PWM 8 analog input pins 2 hardware UART serial ports Hardware SPI port Dedicated I2C port Micro USB port for charging and programming


WigWag

kickstarter

Precio unitario placa base: dificil estimacion, digamos US$50

tecnologías: DeviceJS ties Javascript to the physical world, by providing hooks for protocols like IP, 6loWPAN, Bluetooth™, Zigbee™, RS-232, and devices such as the Belkin WeMo™ and Phillips Hue™ light bulbs.

  • plataforma cloud con sistema de reglas (IF-THEN)
  • nodos ya montados y con distintos sensores embebidos
  • protocolos estandares 6loWPAN


Nanode

web

Precio unitario placa base: 35€

tecnologías: WiNode features the same ATmega328P microcontroller with the following peripherals RFM12B wireless module – 868MHz 4 ADC channels with divider resistor arrays Compatible with Arduino shield footprints 4 high current (2A) driver outputs Real time clock calendar MicroSD Card Socket

  • compatible Arduino
  • admite shields Arduino


Electric Imp

web

Precio unitario placa base: 30US$ tecnologías: WiFi 802.11b/g/n WiFi WEP, WPA and WPA2 encryption Cortex-M3 core six pins UARTs, I2C, SPI, analog in and out, PWMs, GPIOs

  • programable online
  • WIFI
  • bajo consumo

RadioBlock

kickstarter

solo una board con chip radio


Microduino

kickstarter

una placa Arduino compatible super mini con un montón de shields guapas.

MUY BUENO!!!


VirtualSense

web

Precio unitario placa base: 70€

Tecnologías: CPU: MSP430F5418a 16-Bit Ultra-Low-Power Microcontroller, 128KB Flash, 16KB RAM, 12 Bit ADC, 2 USCIs, Up to 25-MHz System Clock

250kbps 2.4GHz IEEE 802.15.4 Texas Instruments cc2520

Integrated Humidity, Temperature, and Light sensors 512K I2CTM Serial EEPROM

On-board 48-bit I2C Extended Unique Identifier (EUI-48TM )

On-board programmable ultra-low-power RTC


  • JAVA virtual Machine sobre Contiki OS (!!!)
  • Open source


OSWIN

Open Source Wireless IOT Node

Opensource HW para fabricar por el usuario

tecnologías: ATmega1284P-PU, 16KB RAM, 128KB Flash, 4KB EEPROM, 2 UARTs, 3 Interrupciones, hasta 32 Digital I/O, 8 con HW PWM, hasta 8 Entradas Analógias, RFM12B Transceiver, 3.3V ,dimensiones 95 x 80mm

  • incluye wireless
  • compatible Arduino ("Arduino con esteroides") y Arduino shield compatible
  • Xbee compatible socket
  • socket para módulo Ethernet WIZ820io W5200