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
https://github.com/MatrixOrbital/ESP-EVE3-Weather-Demo
Requirements
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
ESP Sample Code for an EVE3 Display
Moderator: Mods
ESP Sample Code for an EVE3 Display
Henry J.
President
Matrix Orbital
President
Matrix Orbital
Re: ESP Sample Code for an EVE3 Display
Nice, I have a project with EVE3-43G modules currently and my cases look similar. :-)
I only wish DigiKey had EVE3-43G-IPS-BLH-TPC-Fxx but they "only" have EVE3-43G-BLM-TPC-F32.
Same goes for the other IPS versions, these are not even listed.
I do wonder about the current consumption though.
It obviously seems to work although the LDO on the WEMOS D1 Mini is a bit weak
for the ESP8266, WLAN and the EVE3-43G.
The IPS versions are a lot brighter, are these also even more efficient?
At REG_PWM_DUTY = 32 like in the project my EVE3-43G draws around 150mA.
What does the EVE3-43G-IPS need at REG_PWM_DUTY = 32 and REG_PWM_DUTY = 64?
I only wish DigiKey had EVE3-43G-IPS-BLH-TPC-Fxx but they "only" have EVE3-43G-BLM-TPC-F32.
Same goes for the other IPS versions, these are not even listed.
I do wonder about the current consumption though.
It obviously seems to work although the LDO on the WEMOS D1 Mini is a bit weak
for the ESP8266, WLAN and the EVE3-43G.
The IPS versions are a lot brighter, are these also even more efficient?
At REG_PWM_DUTY = 32 like in the project my EVE3-43G draws around 150mA.
What does the EVE3-43G-IPS need at REG_PWM_DUTY = 32 and REG_PWM_DUTY = 64?
FT81x / BT81x library: https://github.com/RudolphRiedel/FT800-FT813