Difference between revisions of "Plataformas IOT"
Dario Salvi (Talk | contribs) (añadido virtualsense) |
(→DevDuino) |
||
(13 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | Este es un listado de plataformas comerciales y no para Internet of Things | + | Este es un listado de plataformas comerciales y no para Internet of Things. |
+ | En Makespace estamos itnentado desarrollar [[ArduinoMicroWSN| una plataforma nuestra]]. | ||
+ | Se incluyen plataformas Hardware y también paginas web tipo cloud para almacenar y gestionar datos. | ||
− | =Panstamp= | + | =Servicios Cloud= |
+ | |||
+ | ==GroveStreams== | ||
+ | |||
+ | [https://www.grovestreams.com/ sitio] | ||
+ | |||
+ | |||
+ | Servidor de pago. | ||
+ | |||
+ | |||
+ | ==Open Source Cloud IoT== | ||
+ | |||
+ | [https://sites.google.com/site/opensourceiotcloud/ sitio] | ||
+ | |||
+ | SW open source para IoT, no servidor (tienes que montanterlo tu). | ||
+ | |||
+ | |||
+ | ==Xively== | ||
+ | |||
+ | [https://xively.com/ sitio] | ||
+ | de pago! | ||
+ | |||
+ | ==Plotly== | ||
+ | |||
+ | [https://plot.ly/ sitio] | ||
+ | |||
+ | nueva plataforma para visualizar datos online, incluye API para Arduino | ||
+ | |||
+ | |||
+ | ==ThingsSpeak== | ||
+ | |||
+ | [https://www.thingspeak.com/ sitio] | ||
+ | |||
+ | |||
+ | ==Carriots== | ||
+ | |||
+ | [https://www.carriots.com/ sitio] | ||
+ | |||
+ | 10 dispositivos gratis, luego de pago | ||
+ | |||
+ | ==Leylan== | ||
+ | |||
+ | [http://www.lelylan.com/ sitio] | ||
+ | |||
+ | ==OpenSense== | ||
+ | |||
+ | [http://open.sen.se/ sitio] | ||
+ | |||
+ | ==IFTTT== | ||
+ | |||
+ | [https://ifttt.com/ 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== | ||
[http://www.panstamp.com/ web] | [http://www.panstamp.com/ web] | ||
Line 21: | Line 79: | ||
* disponibilidad de un shield para Raspberry PI | * disponibilidad de un shield para Raspberry PI | ||
− | =RedWire= | + | |
+ | ==Moteino== | ||
+ | Precio y functionalidades parecidos a panstamp | ||
+ | Tiene tambien el update por wireless | ||
+ | http://lowpowerlab.com/moteino/ | ||
+ | |||
+ | |||
+ | ==LightBlue Cortado== | ||
+ | |||
+ | [https://launch.punchthrough.com/ site] | ||
+ | |||
+ | Precio placa base (1 unidad): 20$ | ||
+ | |||
+ | tecnologías: | ||
+ | Bluetooth LE | ||
+ | |||
+ | * pequeño | ||
+ | * bajo consumo | ||
+ | * compatible Arduino | ||
+ | * programable on the air | ||
+ | |||
+ | |||
+ | ==RedWire== | ||
[http://www.redwirellc.com/store/ web] | [http://www.redwirellc.com/store/ web] | ||
Line 32: | Line 112: | ||
* compatible Contiki con toda la pila 6LoWPAN estandar | * compatible Contiki con toda la pila 6LoWPAN estandar | ||
− | =MiniSwarm= | + | ==MiniSwarm== |
[http://www.indiegogo.com/projects/miniswarm-scalable-wireless-arduino-radio-module web] | [http://www.indiegogo.com/projects/miniswarm-scalable-wireless-arduino-radio-module web] | ||
Line 46: | Line 126: | ||
* over-the-air programming | * over-the-air programming | ||
+ | ==SODAQ== | ||
− | =Arduino BT= | + | [http://www.kickstarter.com/projects/386717175/sodaq-a-lego-like-plug-in-rapid-prototyping-board kisckstarter] |
+ | |||
+ | Precio placa base (1 unidad): 30€ | ||
+ | |||
+ | tecnologías: | ||
+ | ATmega328 | ||
+ | Power Supply by LiPo Battery | ||
+ | DS3231 | ||
+ | AT45DB | ||
+ | |||
+ | |||
+ | ==Arduino BT== | ||
[http://arduino.cc/en/Main/ArduinoBoardBT?from=Main.ArduinoBoardBluetooth web] | [http://arduino.cc/en/Main/ArduinoBoardBT?from=Main.ArduinoBoardBluetooth web] | ||
Line 64: | Line 156: | ||
− | =Flutter= | + | ==Flutter== |
[http://www.kickstarter.com/projects/2021474419/flutter-20-wireless-arduino-with-half-mile-1km-ran kickstarter] | [http://www.kickstarter.com/projects/2021474419/flutter-20-wireless-arduino-with-half-mile-1km-ran kickstarter] | ||
Line 79: | Line 171: | ||
* criptografia integrada 256-bit AES | * criptografia integrada 256-bit AES | ||
− | =RFDuino= | + | ==RFDuino== |
[http://www.rfduino.com/ web] | [http://www.rfduino.com/ web] | ||
Line 101: | Line 193: | ||
Nota: he visto que RaspberryPi suporta BTLE, ver [http://mike.saunby.net/2013/04/raspberry-pi-and-ti-cc2541-sensortag.html este] y [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=16555 este] | Nota: he visto que RaspberryPi suporta BTLE, ver [http://mike.saunby.net/2013/04/raspberry-pi-and-ti-cc2541-sensortag.html este] y [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=16555 este] | ||
− | =ZWave= | + | ==DevDuino== |
+ | |||
+ | [http://www.seeedstudio.com/wiki/DevDuino_sensor_node web] | ||
+ | |||
+ | Precio placa base (1 unidad): 16 US$ | ||
+ | |||
+ | Placa de reducido tamaño y compatible con Arduino para crear redes de sensores (incluye radio Nordic). | ||
+ | |||
+ | tecnologías: | ||
+ | ATMEGA328 (compatible con Arduino) | ||
+ | Radio nRF24L01+ | ||
+ | Conectores tipo Grove | ||
+ | |||
+ | ==ZWave== | ||
[http://www.z-wave.com/modules/ZwaveStart/ web] | [http://www.z-wave.com/modules/ZwaveStart/ web] | ||
Line 111: | Line 216: | ||
− | =SparkCore= | + | ==SparkCore== |
[https://www.sparkdevices.com/ web] | [https://www.sparkdevices.com/ web] | ||
Line 133: | Line 238: | ||
* plataforma de desarrollo de aplicaciones online (Spark Cloud) con API sencilla | * plataforma de desarrollo de aplicaciones online (Spark Cloud) con API sencilla | ||
− | =BLEDuino= | + | ==BLEDuino== |
[http://www.kickstarter.com/projects/kytelabs/bleduino-bluetooth-40-ble-made-easy-arduino-compat kickstarter] | [http://www.kickstarter.com/projects/kytelabs/bleduino-bluetooth-40-ble-made-easy-arduino-compat kickstarter] | ||
Line 154: | Line 259: | ||
* shields de adaptacion para shields estandar | * shields de adaptacion para shields estandar | ||
− | =DigiX= | + | ==DigiX== |
[http://www.kickstarter.com/projects/digistump/digix-the-ultimate-arduino-compatible-board-with-w web] | [http://www.kickstarter.com/projects/digistump/digix-the-ultimate-arduino-compatible-board-with-w web] | ||
Line 172: | Line 277: | ||
* WIFI | * WIFI | ||
− | =nRF24L01= | + | ==nRF24L01== |
[http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01 web] | [http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01 web] | ||
Line 182: | Line 287: | ||
− | =Pinoccio= | + | ==Pinoccio== |
[http://pinocc.io/ web] | [http://pinocc.io/ web] | ||
Line 202: | Line 307: | ||
− | =WigWag= | + | ==WigWag== |
[http://www.kickstarter.com/projects/wigwag/wigwag-scan-it-control-it-rule-it-share-it kickstarter] | [http://www.kickstarter.com/projects/wigwag/wigwag-scan-it-control-it-rule-it-share-it kickstarter] | ||
Line 216: | Line 321: | ||
− | =Nanode= | + | ==Nanode== |
[http://www.nanode.eu/products/ web] | [http://www.nanode.eu/products/ web] | ||
Line 235: | Line 340: | ||
− | =Electric Imp= | + | ==Electric Imp== |
[http://electricimp.com/ web] | [http://electricimp.com/ web] | ||
Line 250: | Line 355: | ||
* bajo consumo | * bajo consumo | ||
− | =RadioBlock= | + | ==RadioBlock== |
[http://www.kickstarter.com/projects/545073874/radioblock-simple-radio-for-arduino-or-any-embedde kickstarter] | [http://www.kickstarter.com/projects/545073874/radioblock-simple-radio-for-arduino-or-any-embedde kickstarter] | ||
Line 257: | Line 362: | ||
− | =Microduino= | + | ==Microduino== |
[http://www.kickstarter.com/projects/microduino/microduino-arduino-in-your-pocket-small-stackable kickstarter] | [http://www.kickstarter.com/projects/microduino/microduino-arduino-in-your-pocket-small-stackable kickstarter] | ||
Line 266: | Line 371: | ||
− | =VirtualSense= | + | ==VirtualSense== |
[http://virtualsense.it/ web] | [http://virtualsense.it/ web] | ||
Line 287: | Line 392: | ||
* JAVA virtual Machine sobre Contiki OS (!!!) | * JAVA virtual Machine sobre Contiki OS (!!!) | ||
* Open source | * Open source | ||
+ | |||
+ | |||
+ | |||
+ | ==OSWIN== | ||
+ | |||
+ | [http://www.panstamp.com/ 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 | ||
+ | |||
+ | =Servidores= | ||
+ | |||
+ | ==FHEM== | ||
+ | |||
+ | http://fhem.de/fhem.html |
Latest revision as of 11:29, 22 August 2014
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.
Contents
- 1 Servicios Cloud
- 2 Plataformas HW
- 2.1 Panstamp
- 2.2 Moteino
- 2.3 LightBlue Cortado
- 2.4 RedWire
- 2.5 MiniSwarm
- 2.6 SODAQ
- 2.7 Arduino BT
- 2.8 Flutter
- 2.9 RFDuino
- 2.10 DevDuino
- 2.11 ZWave
- 2.12 SparkCore
- 2.13 BLEDuino
- 2.14 DigiX
- 2.15 nRF24L01
- 2.16 Pinoccio
- 2.17 WigWag
- 2.18 Nanode
- 2.19 Electric Imp
- 2.20 RadioBlock
- 2.21 Microduino
- 2.22 VirtualSense
- 2.23 OSWIN
- 3 Servidores
Servicios Cloud[edit]
GroveStreams[edit]
Servidor de pago.
Open Source Cloud IoT[edit]
SW open source para IoT, no servidor (tienes que montanterlo tu).
Xively[edit]
sitio de pago!
Plotly[edit]
nueva plataforma para visualizar datos online, incluye API para Arduino
ThingsSpeak[edit]
Carriots[edit]
10 dispositivos gratis, luego de pago
Leylan[edit]
OpenSense[edit]
IFTTT[edit]
Plataformas HW[edit]
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[edit]
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
Moteino[edit]
Precio y functionalidades parecidos a panstamp Tiene tambien el update por wireless http://lowpowerlab.com/moteino/
LightBlue Cortado[edit]
Precio placa base (1 unidad): 20$
tecnologías: Bluetooth LE
- pequeño
- bajo consumo
- compatible Arduino
- programable on the air
RedWire[edit]
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[edit]
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[edit]
Precio placa base (1 unidad): 30€
tecnologías: ATmega328 Power Supply by LiPo Battery DS3231 AT45DB
Arduino BT[edit]
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[edit]
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[edit]
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
DevDuino[edit]
Precio placa base (1 unidad): 16 US$
Placa de reducido tamaño y compatible con Arduino para crear redes de sensores (incluye radio Nordic).
tecnologías: ATMEGA328 (compatible con Arduino) Radio nRF24L01+ Conectores tipo Grove
ZWave[edit]
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[edit]
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[edit]
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[edit]
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[edit]
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[edit]
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[edit]
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[edit]
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[edit]
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[edit]
solo una board con chip radio
Microduino[edit]
una placa Arduino compatible super mini con un montón de shields guapas.
MUY BUENO!!!
VirtualSense[edit]
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[edit]
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