RiTFT-50-IOT-UX (PN RVT50UQENWC0x) is the first-ever IoT display on the market. The display is Python-programmable thanks to the integrated Zerynth license (Premium). You can simply take it out of the box, run Zerynth Studio, load one of many examples from the Zerynth library, and have your IoT display up and running. It’s also easily expandable through a MikroBUS socket on the backside of the display.

RiTFT-50-IOT-CAP is a high-quality 5’’ capacitive screen with integrated WiFi and Bluetooth® (thanks to the ESP32 microcontroller onboard), and very low-power consumption. The perfect solution for smart homes and industry 4.0.

The 800×480 resolution provides crisp and clear colors, while the screen is driven by the powerful BT816 graphics controller.

Part number: RVT50UQENWC0x Category:


First IoT display on the market

This is the first IoT display on the market that solves the problem of wireless communication and control. Thanks to the ESP32 microcontroller on board it’s easy to send and receive data over WiFi and Bluetooth®, with no need for a host processor.

The display is Python-programmable thanks to the integrated Zerynth license. You can simply take it out of the box, run Zerynth Studio, load one of many examples from the Zerynth library, and have your IoT display up and running.

And if you decide to write the code from scratch, with Python, you’ll be done in no time.

See it in action

Python programmable thanks to Zerynth

RiTFT-50-IOT-UX can be programmed in Python, thanks to Zerynth. Python is an easy to learn, easy to use, interpreted language, that suits fast-paced IoT projects this display is intended for.

Zerynth offers tons of useful libraries and examples – for every knowledge level. For example, one of their tutorials teaches how to connect a device to the Cloud, with only 15 lines of code in Python. With it, you’ll be sending temperature data from a sensor to the Cloud in minutes.

There is a Zerynth Premium license onboard, so that you can start programming the display right out of the box. The Premium license offers Firmware Over-The-Air updates, Multi-Threading support, power saving, and more.

Espressif’s ESP32 onboard

The ESP32 microcontroller, one of the most popular pieces of any IoT project, is located on this display. Thanks to its integrated Wifi and Bluetooth®, you can easily connect your display to the Cloud, and send and receive data.

Espressif’s ESP32 microcontroller was designed for low-power IoT applications and wearable electronics. That is why it can perform as a complete standalone system, reducing communication stack overhead on the main application processor.

Infinitely Expandable – MikroBUS and Grove compatible

RiTFT-50-IOT-UX has two MikroBUS slots onboard, making it easily expandable with hundreds of MikroElektronika Click Boards, as well as two Grove connectors, for adding SeedStudio “Twigs” (various modules with standardized connectors).

Each Click Board and Twig carries a certain functionality, that can be added to the display. You can choose from temperature and humidity sensors, voltage regulators, RF transceivers, motor control, button, switches, text to speech converters, and UV sensors.

By adding Click Boards and Twigs to the RiTFT-50-IOT-UX display you can make it tailor-made for you and your project.


A powerful graphics controller

If your project requires a more complex execution Bridgetek’s graphics controllers are the right choice. The BT81x controller on this display is a part of a family of advanced graphics controllers targeted at embedded applications for generating high-quality Human Machine Interfaces (HMIs).

Thanks to Zerynth’s BT81x library, building a user interface in Python is not a problem. Actually, it can be done in minutes.
You can access the library here.

Touch Screen

Reacts to the slightest touch

TFT display module with a capacitive touchscreen. These types of screens are extremely touch-sensitive and allow for clear and bright images. We recommend a capacitive touchscreen display if your application needs multi-touch, gestures, and high-precision. Capacitive touchscreens react to the slightest touch, and no pressure is needed for detection.


Sleek design without any holes in the housing

A uxTouch display is a specially designed LCD TFT display which has a Projected Capacitive Touch (PTC). They are the perfect choice for your project if you intend to have an interactive design and technology, thanks to their absolute flat design and multi-touch feature.

As you can see they feature a modern and sleek design without any holes in the housing.

On the technical side, they are a great option for industrial spaces, since there is no dirt accumulation possible. They also feature chemically strengthened glass, which has increased durability, thanks to the process of ion-exchange. They are easy to assemble, easy to clean and easy to implement into your design.


Do you need a customized solution?

Do you need a customized display? A different graphic controller? A resistive touch panel instead of a capacitive one? We’ll make sure that you get exactly what you need.

Choose between various options, find what suits your project best.

We will help you to get the perfect tailor-made product.


Additional information

Weight 110 g


Size (inch.)


Brightness (cd/m²)


Viewing direction

12:00 o'clock

Touch Screen



Chip on board

BT81x, ESP32 WROOM 32

Interface Connection

WiFi, Bluetooth, USB

Active area (mm)


Dimensions (mm)


Operating temp. (°C)


Dot pitch (mm2)


LCD type

Input Voltage (V)


Gray Scale Inversion Direct.

6:00 o'clock

Backlight Type

12 LEDs

Pixel Arrangement

RGB Vertical Stripe

Color Depth


Surface Treatment



LED Inverter

Driver IC


Go to Top