GUI-O:GUI for embedded devices

In-app purchases
3.3
32 reviews
5K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

CREATE GUI THE EASY WAY: Use any embedded device (based on Arduino, STM32, PIC, Raspberry PI, etc.) to create flexible, high-end graphical user interfaces. Simple protocol allows you to control devices over WiFi, Mobile network, Bluetooth (LE) or USB.
Use our live designer tool to quickly build a GUI and simply add the initialization commands to your project.

No sign-up required!

Supports:
Bluetooth devices
Bluetooth LE devices
IoT devices (MQTT)
Ethernet devices (TCP/IP)
USB devices

Create fully functional widgets with short commands:
* Toggle switch: |TG UID:tg X:50 Y:50\r\n
* Slider: |SL UID:sl X:50 Y:50\r\n
* and much more...

Simply customize widgets to your preferences.

EXAMPLES: https://www.gui-o.com/examples/

MORE INFORMATION: https://www.gui-o.com/

DESIGN TOOL: https://www.gui-o.com/design-tool/

FORUM: https://forum.gui-o.com/

One app to rule them all

Use commercial boards such as Arduino, ESP32, ESP8266, Raspberry PI, STM32 Nucleo or any other microcontroller device to create stunning graphical user interfaces on Android. Control devices and change interfaces on the fly.

Like a pro

Combine highly customizable widgets such as toggles, sliders, dials, charts and many more. Import images, videos and audio data from online resources. Check our manual and try it yourself!

Easy to use, easier to modify

Simple protocol and default widgets enable quick deployment. Want more? Use advanced customization for truly professional and tailored appearance.

IoT ready

Connect multiple devices and take control from anywhere, anytime! Secure IoT server provided by default - no additional configuration required! Or simply migrate to a custom MQTT broker and even setup your own.

Seamlessly interact with Android sensors

Take advantage of the built-in hardware that Android device offers – interact with GPS, NFC, real-time clock, accelerometer, gyroscope, compass and much more.
Updated on
Nov 2, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

3.3
29 reviews
Dana Sulic
December 8, 2022
Although I'm not a GUI developer I was able to create one for displaying temperature and lights in my flat and another one for my baby food maker. This app is really straightforward - simple to use, versatile and with a useful manuals. I also wrote to GUI-O developers and they were really helpful and quick with their answers. Thumbs up for these guys!
1 person found this review helpful
Did you find this helpful?
Klemzy P
September 11, 2022
This is a great app. I had it working really fast and it gave me full control over my user interface. Additionally, it is also very easy to use the hardware features of my device (reading barcodes and NFC tags). The commands are very simple!
Did you find this helpful?
M S
December 20, 2022
Very interesting application. By using it, I now have unlimited possibilities to develop an prepare a very modern graphical user interface for users in different environments. Now I can easily do this without any programming knowledge of Android devices. I highly recomended GUI-O.
2 people found this review helpful
Did you find this helpful?

What's new

- improved file writer / reader (EXTF hardware type)
- added support for opening kml (Google Earth) files