Today we are surrounded by millions things. Wouldn't it be great if these things can be smarter or connected to the Internet somehow? Then we would be able to controll them from the distance or give them some tasks to do for us. And they would be able to communicate with us, sending us messages and notifications about thir state or actions. However, this is not an easy task to do, as the things we own can not speak to the Web.
We can then imagine the following scenario - since WeIO board is small we can easily embed it into our objects. From the outside, our things will still look the same. But WeIO will add them intelligence and connectivity. All we need to do is to wire-up the things internally to some of the plethora of physicall interfaces that WeIO offers for this purpose. Hidden inside the things, WeIO will connect to the Internet and execute the actions via it's physical interfaces.
With WeIO inside, our dumb things become intelligent and connected objects which offer us beautiful and graphically rich user intefaces. Since we can program WeIO as we like, we can turn this things into anything we imagine, finding them new usages beyond the original ideas they were concieved with. This way we will be able to create not only smart things, but new kind of things that never existed before.
Since using WeIO API is easy and intuitive, and since WeIO board exposes big set of HW interface, prototyping of intelligent object became faster. WeIO easily connects to the internet and runs an operating system, which prevents users to run multiple processes in parallel. Multiprocessing is facilitated by the WeIO API, so runnig multiprocess applications that exchange data becaomes easy and natural. All this enhances prototyping effort and reduces the time spent on embedded SW programming, which lets user concentrate on product design.
After the finished prototyping of the intelligent connected object, WeIO module can stay embedded inside of the final product. This is reasonable becaose WeIO module comes at low cost and small form factor. Besides, all SW running on WeIO is open source and can be used for mass production withour royalties. WeIO board is also open sourced, and all schematics are provided, so that the users can change the components or customize the board for the production. For this reason, we have taken special care to use the components that are available on the market and can be purchased at the low cost even in the unit quantities.