-
Notifications
You must be signed in to change notification settings - Fork 35
SW Features
Drasko DRASKOVIC edited this page Mar 15, 2015
·
1 revision
- OpenWrt Linux, kernel 3.7.9 with extensive software and hardware support
- SSH support with DropBear application
- SMB sharing, SAMBA sharing files over network
- Virtual wlan interfaces for creating complex network topologies using ath9k driver features
- Network zeroconf detection via Bonjour service • NTPD client for real-time clock integrated
- Support for standard USB storage drives, FAT
- Support for streaming video and USB webcams
- Support for audio and USB sound cards
- Support for ACM and FTDI drivers
- Linux support for great number of different peripherals that can be additionally added
- Tornado, robust server entirely written in Python and supported by Facebook
- Websocket technology with server notification push
- Python 2.7 integrated core of WeIO board backend and HTML5/JS in front end
- Python installer using
pip
&easy_install
for external libraries - Powerful Tornado server written in Python
- Intuitive and slick IDE for embedded software and UI development
- One-click WiFi network configuration in both STA and AP mode
- Zero installation all tools included
- Asynchronous event handling (UI commands and HW events)
- Multi-threaded parallel execution
- Easy integration of Python third party modules and libraries
- Bootstrap and jQuery included for rich and beautiful user experiences
- Hardware pin event visualisation and oscilloscope graphs • Integrated software update mechanism
- Easy download and upload of the projects
- Easy software components upload and download (project sharing)
- Extensive documentation with many examples
- Extremely liberal BSD licence
- You can freely use all the code in non-commercial and commercial projects
- Strong control of quality all HW is designed and produced in EU
WeIO uses Ace, the most advanced code editor for browsers today that matches the features and performance of native editors
- Console is one of the main parts of IDE and represents direct output from Python interpreter
- Errors and exceptions are handled and connected to right place in the code
- All new connections to WeIO are represented directly in console with additional informations about connected client, like it’s IP address, type and version of operating system, version of browser, etc.
- WeIO board is graphically represented with all active inputs and outputs and types of used interfaces
- WeIO offers WebScope, graphic representation of all analog or digital inputs. In that way time is considerably reduced in idea to object prototyping.
- Optimise and understand what is happening by inspecting RAM, flash and CPU usage while running your application.
- Easy to use and straight forward network configurator
- WeIO offers web interface preview in just a seconds without necessity to open a new window in browser
- WeIO offers possibility to store multiple projects inside a board and to switch easily from one to another
- Sharing projects and importing new ones is just one click away
- Integrated documentation with easy access to API explanation and examples
- Home
- WeIO Recovery - Manual Update
- Supported Hardware
- How-to extend WeIO flash space
- WeIO Super Starter Kit Components
- OTA Updates
- Troubleshooting
- Misc
- Developer Pages