BRT Community

Please login or register.

Login with username, password and session length
Advanced search  


Welcome to the Bridgetek Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ Bridgetek Support

Please refer to our website for detailed information on all our products - Bridgetek - Bridging Technology

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Matrix Orbital

Pages: [1] 2
Discussion - EVE / Basic Arduino EVE Demo
« on: March 02, 2021, 11:37:08 PM »
We have released new sample code, this time for the Arduino UNO.

It is VERY basic code, mainly to get you started

This code will illustrate:
  • EVE initilization
  • Set colour
  • Draw blue dot
  • Write text
please note, this example does not utilize touch

Detailed information:

Shared Projects / Basic EVE Arduino UNO Example Code
« on: March 02, 2021, 11:12:46 PM »
Basic EVE Arduino UNO Example Code

Written for an EVE2 or EVE3 or EVE4 running on an Arduino UNO.

Code is located on GitHub

This code when executed will display MATRIX ORBITAL text and a blue circle.

This code will illustrate:
    EVE initilization
    Set colour
    Draw blue dot
    Write text

please note, this example does not utilize touch


Hardware Requirements

Designed for Matrix Orbital EVE2/3/4 SPI TFT Displays

Scoodo EVE TFT SHIELD for Arduino


This code makes use of the Matrix Orbital EVE2 Library found here:

While a copy of the library files (Eve2_81x.c and Eve2_81x.h) is included here, it will not be updated. For the most up to date files please use the files from the link above.

EVE SPI TFT connected to a Scoodo SHIELD

Support Forums

Discussion - EVE / Re: Display a loading page with ESD
« on: February 25, 2021, 07:01:16 PM »

I couldn't see what display you are using, but if you are using a Matrix Orbital EVE display you can use this module here to upload directly into the NOR Flash

Discussion - EVE / Re: ARGB4 image corruption.
« on: December 17, 2020, 10:57:23 PM »
The FIF0 is 4k so you might be over running the buffer. Make sure that your display list commands do not go over 4k

Discussion - EVE / Re: REG_TOUCH_RZ giving output 32627 without touching
« on: November 20, 2020, 09:26:52 PM »
To verify that the hardware is working properly please run this demo

Simple weather station application for an ESP using the WEMOS D1 Mini and a Matrix Orbital EVE3 4.3" SPI Display.

The display used, EVE3-43G is an oversized Capacitive touch 4.3" IPS TFT for easy mounting and clean design. The EVE3 uses the BT815 and BT816 as the graphics engine and features 32Mb on-board memory.

Source Code


    WEMOS D1 Mini (Most models of the ESP32/ESP8266 should work, but are untested)
    A Matrix Orbital EVE3-43 display
    A Matrix Orbital EVE2-SPI2BBC Breakout board
    A Matrix Orbital EVE2-USB2SPI-KIT-A USB to SPI Adapter board

Support for the project

Test and Review Area / Re: EVE Asset Builder 1.6.0
« on: October 09, 2020, 11:26:39 PM »
Is there a time frame for the new release?

Discussion - EVE / Re: EVE2 70A Display comes and goes blank.
« on: July 24, 2020, 11:32:09 PM »
A suggestion was posted on our forums:


Thank you for posting on the forum.

If you please check out this sample demo code we have for the EVE's:

You may check out the code and use it as reference.

This is a sample application written in C# for Windows that will allow bitmaps to be displayed directly onto a Matrix Orbital EVE2, EVE3 or EVE4 Series SPI Display. We also show off our new IPS 1000nit sunlight readable display!

Watch the video here

To use this application you will require

USB 2 SPI module or EVE3x USB version TFT Display

GITHUB Project Page

Support Forums

The sample application is written in C# with a DLL version of the Matrix Orbital Eve Library to handle the communication with the module.

Thanks for the feedback. Let me double check the manual!

Another member in the EVE3x family, 3.9" 1U 480x128 1000nit sunlight readable display! Available in non-touch, resistive touch and capacitive (coming soon!)


The new EVE3x series features:

  • Expanded PCB for easy mounting
  • Enhanced ESD protection
  • On-Board NOR Flash up to 128mb
  • EVE3 IC

NEW Optional Features:

  • USB interface using the FTDI FT232H
  • Haptic feedback
  • Speaker


We have done a few semi-custom displays for customers to harden displays against EMI/EMC/ESD. If you contact us we might be able to help you out.

Discussion - EVE / Re: Capacitive touch screen calibration
« on: June 16, 2020, 09:46:37 PM »

Thanks for those answers.

If you let me know what screen resolution you are using I can query the dev team for information on where the points would be located on the screen.

We are currently testing the 4.3" screen, with a resolution of 480x272. We will probably migrate to a 7" screen for a resolution of 800x480.

Hello T.Pierret,

Please contact me if we can help you with the hardware.

Thank you!

Since the inflate command can not know how much memory will be required to store the result of inflation, EVE writes back the last memory location used in a unconventional place.  In the "EVE School" example from Matrix Orbital, you can see this in action on the last line of the LoadJPG() function in "process.c".

Pages: [1] 2