WeIO releases V1.1 update!

v1.1

WeIO V1.1

We have a great pleasure to annonce you a brand new version of WeIO V1.1 update. This is a fruit of hard work of our team to correct bugs but also to add a new features like support for Bluetooth and great number of webcams. We thank also a big effort of community and our forum, in that way we could anticipate to correct some things and add new ones.

How to update?

It’s easy. Connect WeIO board to the wireless network with Internet. Then click on the “Install new update” button like on the image.

install

Install procedure will start. In this phase WeIO will download a completely new firmware, it will protect your projects and then install a new version. However it’s always a good idea to preform backup of important things. You can do it one by one by  archiving them from the interface and downloading them or by coping /weioUser/flash directory via SAMBA (remember user name for samba is weio and password is your own password for the board).

If anything goes wrong you can always manually update your board : https://github.com/nodesign/weio/wiki/WeIO-Recovery

Remember that progress bar of installation will not be correct and WeIO needs more time to perform correct installation. Please don’t touch the board. Observe two LEDs diodes on the board (AP and STA) at one moment they will blink and finally rest fix on one of them. That means that installation is done. Complete installation process can take up to 5 minutes. Enjoy!

Here is complete change log for version V1.1 :

  • IDE
    • Improved the console output [#143]
    • Improved the preview [#146]
    • Added an option to enable/disable the login requirement to access the IDE [#149]
    • Improved the way new projects are created [#156]
    • Added an auto-save function [b99325f]
    • Fixed dashboard preview on lower resolution [#166]
    • Improved the pin visualization [#166] [6651fc8]
    • Fixed a bug with duplication [#104] [#179]
    • Added support for creating / editing shell scripts [2740a52]
    • Added a logo at login screen [7472dad]
    • Examples can’t be deleted anymore [#184]
    • Updated ACE editor to v1.1.9 [#183]
    • Enable file reopening from the file list [#183]
    • main.py is not required anymore on pure HTML projects [#181]
    • Added traceback on python errors [#208]
    • Corrected bug in preview display (server starts too late on a preview without prior PLAY) [#227]
  • API
    • Added a debounce time parameter for interrupts [d2a9fe2]
    • Added support for interrupts in javascript [6c310db]
    • Fixed a bug with detachInterrupt function [#158]
    • Fixed the initSerial parameters [0aedb88]
    • Improved stability of IoTPy [#148]
    • Improved the way the LPC is detected by IoTPy [#163]
    • Added support for DS18B20 sensors [#165]
    • Check for internet connectivity [#213]
    • Added support for the HC-SR04 [81c3aefa]
    • Reduced the default interrupt debounce time from 50ms to 10ms [#219]
    • Fixed the support for the rotary encoders [#220]
  • System
    • Support for bluetooth + bluez [3736872]
    • Update of NTPD timezones [#144]
    • Improved samba behavior [#149] [#164]
    • Added hotplug2 rules to symlink /dev/ttyACM0 and /dev/ttyACM1 [#163]
    • Refactoring of the update process
    • Fixed a race condition bug in tornado [415a3cc5]
    • Added nano editor [b008bb9]
    • Added additional webcam drivers [7903688]
    • Set the AP channel to automatic mode. [#230]
  • Examples
    • Fixed webCamSinglePhotoWEB example [0c18062]
    • Added twitter_PY example [#139]
    • Added interrupt_JS example [3ef5b1d]
    • Added an example for the DS18B20 temperature sensor [#165]
    • Added an example to play wave files [c786e8d]
    • Added an example to play internet radio [ed10165]
    • Added examples for bluetooth [dea3107]
    • Fixed a bug with DTHxx example [#192]
    • Added an example for the HC-SR04 [81c3aefa]
    • Added an example for the rotary encoder [3079c01]
  • Firmware
    • Improved the DHTxx support (fix for the DHT22 sensor) [#207]
    • Added the support for HC-SR04 [#209]

uros posted this.

16, May

About uros

Uros is co-author of WeIO project

Comments (1)

  • Francisco

    May 22, 2015

    Hi all,

    Thanks for this update.

    I’ve just order 10 WeIO boards because I thought it would be a great entry point to teach hardware programming for kids 11-12 however the setup of the wireless network is being really difficult. I am on a MacBook and after plugin any board to my mac using a USB-microUSB cable, I can see the IO wireless network etc … when I finally finish the setup details and I want to connect the board to the School Wireless network which requires a password and a specific http proxy (e.g. wf2.thegrid.org.uk:80) . So before I can enter the password of the network it show an error message saying the board lost the connection with the computer. This should only happen when I entered the wireless password. However it seems like as soon as I choose the wireless network it tries to connect to it even thought I’ve not entered the password. Obviously the attempt to connect to a wireless network without the pass word fails and I am stuck in a loop un able to enter the wireless password.

    In addition to that where do I configure a HTTP and HTTPS proxy (e.g. wf2.thegrid.org.uk port: 80)?

    Thanks

Did this answer your question? If not, send us a message?