What is GUI-O?
Get it on Google Play
Get it on GUI-O web

Create high-end GUI with lowest possible costs

Requires no Android programming knowledge.

Create and control your GUI using a simple protocol and any microcontroller.

One Android application, endless user interface possibilities.

Initialize GUI with simple and short commands

Initialize GUI with ASCII text based commands

Control any device via Bluetooth, WiFi, Ethernet or USB

Control devices via Bluetooth, WiFi, Ethernet or USB

Quickly create a professional user interface for your device

Carousel imageCarousel imageCarousel imageCarousel imageCarousel image

Wide selection of widgets

  • Toggle

  • Slider

  • Dial

  • Chart

  • Button

  • Knob

  • Label

  • Joystick

  • Image

  • Video

  • Barcode reader

  • Image stream

  • and many more...

APPLICATION FEATURES

  • Compatible with any embedded device

  • Use Raspberry, Arduino, ESP32, ESP8266, HC (HM) modules and numerous other devices

  • Create user interface with simple ASCII text based commands

  • Use over 30 customizable widgets

  • Import images and videos from online resources

  • Navigate between multiple screens

  • Interact with Android hardware

  • Secure IoT connection with encrypted communication

  • Stream live image over IoT connection

  • Quickly switch between devices using quick-connect

DEMO VERSION

  • Use up to 6 widgets simultaneously (without limits)

  • Read real-time clock and get GPS data

  • No IoT push notifications

PRO VERSION

  • No limits

  • Unlock PRO version with Google Play in-app purchase (under Settings -> Unlock Pro)

  • Contact us if you are using GUI-O web version

  • Please contact us to optionally brand the application with your own name, icon and logo

Why choose GUI-O for your project?

Nowadays, a responsive and attractive graphical user interface (GUI) is a must-have for any device that requires user interaction. GUI development can be time consuming, costly and error prone, especially without any prior experience.

GUI-O application is designed to breach this gap by implementing a simple ASCII protocol to create various widgets and communicate with the built-in hardware of an Android device. The application is compatible with any microcontroller device or other devices that support Bluetooth, USB or internet connectivity (i.e., WiFi). This enables seamless integration into any project at any stage, boosting the productivity without any Android programming knowledge. Furthermore, the GUI-O application offers out-of-the-box IoT functionality, which enables secure control of multiple devices from anywhere at anytime.

Designing and programming high-end graphical user interfaces can sometimes be overwhelming, but the GUI-O application can significantly reduce the complexity due to its ease of use and unmatched flexibility, while still keeping the costs at the lowest possible level.

Connect . Create user interface . Control any device .

Connect . Create . Control

Connect . Create . Control

YouTube channel
Facebook