
MOD LCD2.8RTP Rev C
OLIMEX/MOD-LCD2.8RTP
TFT COLOR LCD module with UEXT connector for ESP32-EVB

TFT COLOR LCD module with UEXT connector for ESP32-EVB
MOD LCD2.8RTP Rev D is an open-source printed circuit board by OLIMEX, from the OLIMEX/MOD-LCD2.8RTP repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 50 × 86 mm with 44 parts on 35 nets, routed with 413 tracks and 121 vias.
It is built around the WPM2015-3/TR. Its parts include 10 resistors, 6 capacitors and 2 ICs.
TFT COLOR LCD module with UEXT connector for ESP32-EVB and ESP32-POE
Using MOD-LCD2.8RTP requires non-standard SPI for the display and I2C for the touch screen
The non-standard part of the SPI is the lack of MISO which is Data/Command selection pin (refer to controller's datasheet) which has to be set as output.
UEXT pinout:
| UEXT column 1 | UEXT column 2 | Function |
|---|---|---|
| 1 - 3.3V | 2 - GND | Power pins |
| 3 - NOT USED | 4 - NOT USED | UART pins not used |
| 5 - SCL | 6 - SDA | I2C pins used for touch component |
| 7 - D/C | 8 - MOSI | SPI pins sans MISO used for display |
| 9 - CLK | 10 - CS | SPI CLK/CS for display |
If you are using I2C, then the RX wire can also be used to control the brightness. This requires midfying the SJ2 jumper. Refer to the schematic around FET1.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0R_Board_Mounted/R0603 | OLIMEX_RLC-FP:R_0603_5MIL_0R(Board_Mounted) | R1, R2, R3, R4 |
| 4 | 1uF/10V/10%/X5R/C0603 | OLIMEX_RLC-FP:C_0603_5MIL_DWS | C1, C3, C4, C6 |
| 4 | Closed(1-2) | OLIMEX_Jumpers-FP:SJ_2_SMALL_12_TIED | SJ1, SJ2, SJ4, SJ5 |
| 4 | Drill(3.3mm)/Restrict(7.00mm) | OLIMEX_Other-FP:Mounting_Hole_Drill-3.3mm_Clerance-7mm | MH1, MH2, MH3, MH4 |
| 3 | 4.7k/R0603 | OLIMEX_RLC-FP:R_0603_5MIL_DWS | R6, R8, R9 |
| 2 | OLIMEX_LOGOs-FP:OLIMEX_LOGO_TB | Logo_Olimex_1, Logo_Olimex_2 | |
| 2 | Fiducial | OLIMEX_Other-FP:Fiducial1x3 | FID1, FID3 |
| 2 | Fiducial | OLIMEX_Other-FP:Fiducial1x3_Paste | FID2, FID4 |
| 1 | OLIMEX_LOGOs-FP:LOGO_OPENHARDWARE_8x8 | Sign_OSHW | |
| 1 | OLIMEX_LOGOs-FP:LOGO_PBFREE | Sign_PB-Free | |
| 1 | OLIMEX_LOGOs-FP:LOGO_RECYCLEBIN_1 | Sign_Recyclebin | |
| 1 | 100k/R0603 | OLIMEX_RLC-FP:R_0603_5MIL_DWS | R5 |
| 1 | 100nF/10V/X5R/20% | OLIMEX_RLC-FP:C_0402_5MIL_DWS | C5 |
| 1 | 20k/R0603 | OLIMEX_RLC-FP:R_0603_5MIL_DWS | R10 |
| 1 | CABLE-IDC10-15cm | OLIMEX_Dummies-FP:Cable-IDC | Cable-IDC1 |
| 1 | CE_Sign | OLIMEX_Signs-FP:CE_Sign | Sign_CE |
| 1 | FPV-WZB21-18-LF | OLIMEX_LCDs-FP:LCD-2.8in_BL-YT280S002(FPV-WZB21-18-LF) | LCD1 |
| 1 | LCD2.8-18P-RES-TOUCH | OLIMEX_Dummies-FP:LCD2.8-18Pin | LCD2.8-18Pin1 |
| 1 | NA(1uF/10V/10%/X5R/C0603) | OLIMEX_RLC-FP:C_0603_5MIL_DWS | C2 |
| 1 | NA(20k/R0603) | OLIMEX_RLC-FP:R_0603_5MIL_DWS | R7 |
| 1 | NA(AR1021T-I/SS(SSOP-20)) | OLIMEX_IC-FP:SSOP-20W | U1 |
| 1 | NS2009(MSOP-10) | OLIMEX_IC-FP:MSOP-10_Pitch-0.5mm_3.00x3.00x1.00mm | U2 |
| 1 | P-B-V-10-LF | OLIMEX_Connectors-FP:GBH-254-SMT-10 | UEXT1 |
| 1 | Sign_Antistatic | OLIMEX_Signs-FP:Sign_Antistatic | Sign_Antistatic |
| 1 | Sign_RoHS_1 | OLIMEX_Signs-FP:Sign_RoHS_1 | Sign_RoHS_1 |
| 1 | WPM2015-3/TR | OLIMEX_Transistors-FP:SOT23 | FET1 |
| 1 | open | OLIMEX_Jumpers-FP:SJ | SJ3 |

OLIMEX/MOD-LCD2.8RTP
TFT COLOR LCD module with UEXT connector for ESP32-EVB

OLIMEX/ESP32-POE
ESP32 IoT development board with 100Mb Ethernet and 802.3 Power Over Ethernet (POE)

OLIMEX/ESP32-GATEWAY
ESP32 IoT Gateway board with BLE WIFI and Ethernet

OLIMEX/ESP32-EVB
ESP32 WiFi / BLE Development board with Ethernet interface, Relays, microSD card

OLIMEX/RT1010Py
RT1010Py is Cortex-M7 running at 500Mhz MicroPython board


HiMinds/himinds-boosting-innovation-embedded-env-sensor-hw
HiMinds Open Source Wireless Environmental Sensor HW

Shaas1405/CASTOR
Natural disasters can rapidly disable communication infrastructure, leaving affected communities and emergency responders unable to exchange critical information when every minute matters, so CASTOR is a portable…

Hasatio/esp32DevKitL
The circuit taken as an example while designing the board Olimex ESP32-Gateway
It measures 50 × 86 mm and has 2 copper layers, 1.6 mm thick.
44 parts, built around the WPM2015-3/TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the OLIMEX/MOD-LCD2.8RTP repository on GitHub, at the commit this page was made from: the board is HARDWARE/SCHEMATICS/Hardware-revision-D/MOD-LCD2.8RTP_Rev_D.kicad_pcb and its schematic HARDWARE/SCHEMATICS/Hardware-revision-D/MOD-LCD2.8RTP_Rev_D.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).