Viper App

Viper App Free App

Rated 4.54/5 (28) —  Free Android application by Viper Embedded Technologies

About Viper App

VIPER (Viper Is Python Embedded in Realtime) is an easy to use, professional and performant development suite for the cross-platform and high level design of interactive objects, artistic installations, and internet/cloud connected devices.
The Viper App is a ready to use mobile app that acts as an interface for all the Viper powered objects. It needs to be installed on a smartphone or tablet and it will become the interface of all the network or bluetooth powered Viper objects.
Interactive objects or artistic installations, but also controlled IOT devices need a proper interface. Simple character LCDs and buttons are useful but nowadays considered obsolete. Rather a device with a mobile interface is more and more appreciated. That is the reason why a ready to use App has been integrated into the Viper suite.

When launched the Viper App gives the user the possibility to discover all the Viper devices available on the local network (whatever it is: Wifi or Bluetooth). Once one of them will be selected the App will become its interface.

Viper is an open source, powerful, easy and affordable way to develop innovative devices and applications based on the ARM Cortex 32-bit micro-controllers (like Arduino Due, ST Nucleo F401RE, UDOO, Particle Core, Particle Photon, and Particle Electron in late 2015) combined with other state-of-the-art sensors and actuators, and expansion boards. It enables fast prototyping with bleeding-edge boards and components that can quickly be transformed into final designs. Programming examples and reference designs for many applications are provided and they help designers to make the transition from prototype to final product even smoother.

The Viper App interfaces are based on HTML 5 templates that can be written directly in the IDE and transferred to the microcontroller flash together with bytecode. The App includes many famous Javascript libraries that can be included and used from the template. All the logic of interaction between the VIPER object and the App is written in Python, while the UI is specified in HTML and Javascript; this way it is possible to build mobile controlled objects without writing any Android code.

Any data collected or generated by Viper powered devices (i.e. room temperature, room light and sound level, etc.) can be shown on mobile by sending a notification from Python to the App. The communication also happens the other way round with the App sending events to the Python script which in turn can execute functions. Therefore the App can also work as a remote controller, by specifying in the Python script which event triggers a specific callback (e.g. a switch button in the App can turn a led on and off).

Never Miss An Update!

Follow Android Blip on Facebook / Google+

Download / Install

Download and install Viper App version 1.0 on your Android device!
APK Size: 5.3 MB, downloaded 1,000+ times, content rating: Not rated
Android package:, download Viper App.apk

All Application Badges

Android app

App History & Updates

What's Changed
fixed Python to Javascript argument passing

Share The Word!

Rating Distribution

28 users