RiTFT-50-IOT-RES (PN RVT50AQEFWR00) 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-RES is a high-quality 5’’ resistive 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: RVT50AQEFWR00 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-RES 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-RES 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-RES 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

Well-suited for robust environments

TFT display module with a resistive touchscreen. These types of screens are well-suited for more robust environments. They have a high resistance to dust and other elements and they can be used even with gloved hands.

Resistive touch screens have low-power consumption and are suitable for battery powered devices.


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, Mounting Frame

Driver IC

Go to Top