Get in touch with your Things

Any object that can be attached to an Arduino / AVR microcontroller is a potential Things: get interaction in wireless or wired, acts automatically and is even remotely controllable from you smartphone or tablet.

Starts in three steps : get your building blocks, load Souliss and get your Things on the smartphone.


A network of Things in minutes for your Android and Arduino / AVR

Building Blocks

Building Blocks
Easily compose hardware

Souliss on AVRs

Souliss on AVRs
Load Souliss on your Things

Android App

Android App
Get your Things on your Smartphone

Saturday, March 16, 2013

Unpack the AirQ 305 Relay Board

Unpacking the AirQ 305 Relay Board
There is an interesting new entry in the relay boards, the AirQ 305 is based on the SNET 433 MHz transceiver and has four relays rated for 6A at 250V and four opto-isolated inputs, thanks to the used carrier frequency data can be transmitter as far as 500 meters in open air.

The goal is integrate that hardware into Souliss, is quite a straightforward activity that is not so different from what we did for the Olimex MOD-IO2, where instead of an I2C communication there will be a wireless one. Once in Souliss, the AirQ hardware will interact with all other devices supported in our framework and will have a gateway to Android, Modbus and HTTP/JSON.

From the code point of view, once developed the interaction code between the Souliss data structure and the AirQ library, all supported nodes can compile a code running the support for AirQ boards, the only constrains is on the available space in terms of RAM. The communication between the AVR where Souliss runs and the SNET radio that give the communication link with the board, is handled via a virtual USART, that require some more RAM rather than SPI, I2C or the hardware USART.

Support for Souliss running over Wiznet W5100 (Arduino Ethernet or with Ethernet Shield and similar) will have enough room due to the TCP/IP stack in hardware, rather the Microchip ENC28J60 and MRF24WB0MA (Olimex based nodes) needs the software TCP/IP stack and so the RAM availability shall be verified.

The AirQ boards are products and not development boards, these make straight the certification process if using that boards into a final installation.

Stay tuned,
Dario.

No comments:

Post a Comment