Python JavaScript CSS HTML Shell
Permalink
Failed to load latest commit information.
IoTPy Removed unused uper definitions, and add comments to explains the Oct 19, 2015
doc Temperature measurement is added Sep 19, 2014
examples P5 js library added with first example Jul 4, 2016
firmware LPC firmware version 1.2 Oct 17, 2015
handlers Something went wrong reverting Jul 4, 2016
openWrt Added usb sound drivers and serial port drivers Jun 3, 2016
productionScripts Replaced files in their right place Oct 25, 2015
sandbox -- Header BSD licence added. Jan 15, 2015
scripts Added a delay between the bootloader hardware condition and device scan. Nov 22, 2015
things Corrected portWrite funtion May 30, 2015
updateMaker Added backup phase for userfiles and weio configuration Oct 28, 2015
userProjects -- Header BSD licence added. Jan 15, 2015
weioLib Copy to the /tmp before copying to the flash Nov 20, 2015
weioWifi Fix #172 : Auto to AP when STA is not reachable Oct 17, 2015
www Something went wrong reverting Jul 4, 2016
.gitignore mulitiprocessing: Second draft, working. Big cleaning of IDE. Apr 21, 2014
.gitmodules Removed submodule Apr 27, 2014
CHANGELOG.md Removed 'not released' to prevent it propagate to master Nov 29, 2015
README.md Merge branch 'next' Apr 15, 2015
__init__.py -- Header BSD licence added. Jan 15, 2015
config.weio Tagged version 1.3 Dec 1, 2015
headerBSD.txt Corrected BSD header Dec 6, 2014
requirements.txt Adding Python requirements list for easier installation with pip Oct 14, 2014
weioPlayer.py Typo Apr 26, 2015
weioRunner.py Something went wrong reverting Jul 4, 2016
weioServer.py -- Header BSD licence added. Jan 15, 2015

README.md

WeIO - Connected. Smart. Simple.

PyPI Gitter

Alt text

WeIO is an innovative open source hardware and software platform for rapid prototyping and creation of wirelessly connected interactive objects using only popular web languages such as HTML5 or Python.

With WeIO making connected objects becomes as simple as making websites.

WeIO removes a burden of technically complex embedded and system software programming making sophisticated object design easy to prototype, so that users can focus on the design and innovation.

With WeIO everyone can easily create objects that sense the environment (sensors) or act upon the command (actuators) from the distance and from any device (PC, mobile phone or tablet). This way you can check the temperature, detect movements, control lights, move servo motors and do many other interesting things, making your objects smart and interactive. In addition, you can design rich graphical user interfaces for your intelligent things.

One more advantage of WeIO is that it can create real standalone applications - i.e. objects that have their own intelligence. Thanks to WeIO’s multi-process design, these smart objects can do multiple tasks simultaneously while sending and receiving messages at the same time.

Alt text

WeIO consists of the development board and WeIO IDE, locally served (not from the cloud) web application that lets you program and control all inputs and outputs on the board from any browser. Programming of WeIO is easy and fun, as it is done with HTML5 or Python - languages that are loved by designers.

WeIO project opens the doors to creating new and original objects that never existed before. And it will be available to the whole community - as an Open Source and Open Hardware. Possibility for everyone to quickly make industry-grade smart and connected objects that are practically ready for production and market is amazing! In the new era of specialized fablabs for innovative enterprises and DIY production tool like WeIO will find a significant place.

Links