

SCH and PCB are open source (KiCAD 9), at https://github.com/vonger/multiscr

SCH and PCB are open source (KiCAD 9), at https://github.com/vonger/multiscr
New firmware version v0.24 now support WCID(Windows Compatible ID), so the screen is no longer require to install WinUSB driver by zadig anymore. For Win10 or Win11, upgrade to the latest firmware, new PC can directly work with the screen, detail list:
Also MPro Linux DRM driver support kernel version 6.12, please download at https://github.com/vonger/mpro_drm
Lastest firmware please download at https://vocore.io/misc/v2scrctl.zip
A stable multiscreen solution is very important for many situations.
MPro driver boards are all using USB2.0 for best compatible, but for more than one screen, USB2.0 HUB is not enough for data transfer and power supply.
This solution is using USB3.0 HUB, its max speed is 5000Mbps, so it should be easy to connect to more than 8pcs screens.
USB3.0 HUB max output current is at least 10W, for our usage, screen only use approx 2W for each, so 4 screen at most 8W.
USBHub chip we can choose CH634F which cost is very low and we have tested it stable enough.
In June, we will make an open source demo board with at least three screens and also some WS2812B LEDs, hopefully this demo will help a lot for the production develop.
https://youtube.com/shorts/cA5IoOLQszE
For fast test extend/LVGL, please try https://vocore.io/misc/v2scrctl.zip, in firmware folder/MPRO/LVGL, use v2scrctl upgrade your screen to the firmware and it can work directly.
4inch Squre Screen
7.85inch Long Screen
The VoCore2 Ultimate has a sound card capable of recording and playing audio, so creating a small device for use with recent open-source AI tools could be a fun project.
The idea works like this: First, record audio input and send it to a server to convert the sound into text. The text is then forwarded to an AI server for processing, where we wait for its response. Once the reply is received, the text is converted back into an audio file (e.g., WAV format), which is transmitted via Wi-Fi or Ethernet to the VoCore2 device. Finally, the audio is played through a connected speaker.
There’s no difficult part—just a few lines of code should be able to accomplish it. 😊 Maybe I can directly use FFmpeg on the VoCore2, so I won’t need to do most of the coding myself. Additionally, the AI itself will help with coding. Hopefully, I’ll finish this project by the end of this week!
After upgrading to v0.23, we are proud to announce an important new feature that enables us to extend MPRO screens for more uses. After many days of rigorous testing, we have now released this feature.
MPRO is based on the ARM core and has approximately 10MB of memory, which is sufficient for most embedded applications. We can easily run LVGL on it. With LVGL (or by directly using MPRO’s extended API), we gain access to several new features:
Source code public at https://github.com/vonger/mpro-extend
You can directly upgrade your screen with the firmware in bin folder for quick test.
The main upgrade in the new version v0.23 is LZ4 compression. With this compression and partial drawing, we can greatly increase the FPS, making it stable at 60Hz or even higher for high-resolution screens like 10-inch (1024×600). With VoCore and USBIP (VirtualHere), it is also possible to make the screen wireless via WiFi.
New firmware, upgrade tool and sample code, download at https://vocore.io/misc/v2scrctl.zip
PS: end of this month we will make a demo board with 3.4 inch round screen and wireless function.
🙁 Very bad, vocore.io is offline. I have no idea what is happening; it just won’t turn on (maybe physical damage). Over the past ten years, the server has been offline many times. Sometimes heavy snow crashes the power supply, sometimes floods get into the server room, and sometimes there is a shortage of power supply.
Double hot backup and automatic switching are very important. After the server recovers, I must find a good way to make it more stable. I cannot rely solely on the server provider.
For now, I need to spend several hours recovering the site backup to another server first.
PS: for new order please directly email to sales@vocore.io, our sales will help you handle it directly.
This change log is copied from https://vocore.io/misc/v2scrctl.zip, README.txt.
From v0.16 to v0.20, the main upgrades include:
ffmpeg -i 800x480.bmp -v:q 3 -pix_fmt yuvj420p out.jpg