Vocore 4 5 and 6.8 inch display

From: 195  / 239,85  VAT

Availability: Only 2 left in stock

  • *Size

VoCore display

with a touch screen

Note: The connectors are designed to be used inside the case and are quite fragile, so please be careful when handling them.

The VoCore screen is a fast, high-quality display screen for use in embedded devices. It uses a USB 2.0 port to display true color (24-bit) with a refresh rate of 25 frames per second, which makes it ideal for video playback and applications with a rich user interface. It is designed for devices that do not have MIPI, HDMI or other video interfaces, but only have USB 2.0 interface.

DEMO VIDEOPlay Doom on VoCore2

DEMO VIDEOUse as PC Display

DEMO VIDEOUse VoCore2 as Control Panel


4inch 4.3inch 5inch 6.8inch
SIZE 97mm x 58mm x 3.8mm 104.3mm x 61.3mm x 3.6mm 119.3mm x 68.7mm x 3.6mm 165.0mm x 100.0mm x 7.3mm
DISPLAY SIZE 86mm x 53mm 93.6mm x 56.2mm 109.6mm x 61.6mm 148.1mm x 88.9mm
INTERFACE USB 2.0 480MHz USB 2.0 480MHz USB 2.0 480MHz USB 2.0 480MHz
COLORS 24bit, 16bit 24bit, 16bit 24bit, 16bit 24bit, 16bit
RESOLUTION 480x800 480x800 480x854 800 x 480
FRAME PER SECOND 24(24bit), 30(16bit) 24(24bit), 30(16bit) 24(24bit), 30(16bit) 24(24bit), 30(16bit)
TOUCH PAD Capacitive, two points Capacitive, two points Capacitive, two points Capacitive, two points
DRIVER framebuffer, libusb framebuffer, libusb framebuffer, libusb framebuffer, libusb
POWER SUPPLY microUSB 5.0V microUSB 5.0V microUSB 5.0V microUSB 5.0V
POWER CONSUMPTION ~0.5W ~0.6W ~0.65W ~2.4W

How it's working?

The screen has a memory to store the image, so you can directly transfer data via USB. The data format is RGBRG-… There is an API package with all the necessary functions in the SDK, also feel free to check out the DOOM demo to see how it works.

The current version supports the framebuffer driver for VoCore2 and Raspberry. Please download the SDK and try fbusb.ko.




SDK, DRIVER, TEST DEMO(WinUSB/Zadig): download tutorial

2020.05.22: The new version of the VoCore screen has a touch screen. If you have an older version without touchscreen, please click here

Littlevgl DEMO Source Code: download

Littlevgl DEMO Firmware: download

Note: To run the VoCore2 screen, please use sysupgrade or directly load the uncompressed firmware onto the device using Luci.

Vocore does not provide any warranty on its products, we check each display before shipment but we are not responsible for improper use and do not provide our warranty on Vocore products. This does not apply to our Vocore-based products.

Weight 0,050 kg
Dimensions 5×5×5 cm


4inch Screen Dimension(DJN-1922)

4inch Screen Dimension(Toshiba)

5inch Screen Dimension(D500T9373)

5inch Screen Dimension(SLM5.0-81FPC-A)

4.3inch Screen Dimension

6.8inch Screen Dimension


Connect to VoCore2.

1. Prepare a standard USB 2.0 cable with a microUSB port. Make sure the cable has data wires (some USB cables are for charging only and don't have data wires, will not work with this screen).

2. Compile the fbusb driver. The driver source code is included in the SDK package or can be downloaded from the github.com/vonger/vocore2 repository, in the package/utils/fbusb folder.

3. Turn off the VoCore2 and connect the screen to the VoCore2 USB port with the USB cable.

4. Connect VoCore2 to 5V power. After about 10-15 seconds, you will notice that the LED on the screen will light up, and after about 0.5 seconds the screen will turn white, which means it is working properly.

Note: The fbusb driver maps the screen as /dev/fb0.

Connect to Raspberry Pi

1. Prepare a standard USB 2.0 cable with a microUSB port (make sure it has data wires).

2. Compile fbusb driver for Raspberry Pi.

3. Run 'sudo insmod fbusb.ko'. If successful, you will be able to find the fbusb logs in dmesg.

Note: The fbusb driver will map the screen as /dev/fb1.

Try framebuffer

The fbusb driver uses 16-bit color by default.

1. To set the screen to black, do the following: `dd if=/dev/zero of=/dev/fb0 bs=1000 count=768`

2. To set the screen to a random pixel, do: `dd if=/dev/urandom of=/dev/fb0 bs=1000 count=768`

Note: On a VoCore device, the screen path is /dev/fb0, on a Raspberry Pi it is /dev/fb1.

User mode(use libusb instead of fbusb driver)

this mode is for windows and other system can not use fbusb driver but we can use libusb.

please check SDK README.md and source code send_frame.c/send_cmd.c/read_touch.c for usage.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart