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

Thursday, July 18, 2013

Souliss Alpha 4.5 now available for download

About a month ago we announced the last alpha release in the branch number 4, with the idea to move forward to 5 including a lot of new features, today there is a new release available for download but still in branch number 4 :)

It was a sleepy month and basically none of the big activities that will move Souliss to the branch number 5 were started, we indeed worked on small new features that was coming from the users in the forum.
The most, is that now most of the typical logics are supported also in Android, now there is full support for the anti-theft system and analog values in floating points. Still some activities are pending for the thermostat logics, but most of the job is done.

One more new entry is the XBoard Relay from DFRobot (Arduino compatible with Ethernet and relays) and while waiting for the hardware supplied by Seeedstudio we are starting with some users to develop the first piece of code to support Grove devices.

There will be more release under this branch number that will slowly move to number 5, at this stage we have a lot of feature that we would like to add and not enough time and resource to release them in short time. All the activities can be grouped in three macro areas: hardware support, configuration & communication and cloud support

There are a lot of transceiver and modules that are in the waiting list, the first to be supported will be relevant to Seeedstudio Grove and later will be available the Nordic nRFL2401+ and the ATmega128RFA1. One idea under evaluation is move to ┬Áracoli (The ┬ÁController Radio Communication Library) as takeover of chibi, to extend the support for more Atmel radios.
One old idea that now is back in our todo is the support for RS-485 with a multi-master driver written for vNet as inspired by uLAN.

The macro number two, has a main goal in the auto-configuration of nodes to pre-load Souliss over nodes that will be configured (from the network point of view) at a later stage. Some work is scheduled also on MaCaco, were a new concept of gateway will free some hundreds of RAM but will force us to deprecate polling protocols (like Modbus).

Last but not least, is the cloud support, that means support a DNS and be able to communicate using ASCII protocols like JSON, HTTP and XML. This is a more uncertain area, while working on the ATmegas there will every time be a shortage of resources, but one feasible idea is to write static data directly to the Ethernet transceiver without waste RAM.
This is pretty easy with the Wiznet W5100, rather is more tricky with the Microchip ENC28J60 but is feasible in both cases.

It will be hard to define when and which of these ideas will be available in next releases, we will update users by the time.

Regards,
Dario.

No comments:

Post a Comment