Skip to the content
PCBKitNew board
2 layers58.3 × 36.3 mmE LCD2, the printed circuit board in 3D

板载2.0寸LCD屏幕的 ESP32 核心板

Size
58.3 × 36.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
65
Pads
199
Tracks, vias
436, 184
Pours
213
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
29 Jun 2022
Updated
29 Jun 2022

Overview

E LCD2 is an open-source printed circuit board by Forairaaaaa, from the Forairaaaaa/E-LCD2 repository on GitHub, published under the MIT licence. It is a 2-layer board of 58.3 × 36.3 mm with 40 parts on 65 nets, routed with 436 tracks and 184 vias.

It is built around the ESP32-S32MB, CP2102-GM and AMS1117-3.3, with the S8050 and KH-2.54PH180-1X14P-L11.5 among its other parts. Its parts include 15 resistors, 9 capacitors, 4 ICs, 4 switches and 3 transistors. It belongs with the lEDs and displays boards and the ESP32 boards of this library.

Main components

5

README

README.md

E-LCD2

Untitled_1.2.1

超级容易复刻,板载 2.0 寸 LCD 屏幕的 ESP32 核心板~

因为项目有 ESP32 + lcd 屏幕需求,所以干脆画个板载 LCD 的 ESP32 核心板,也刚好拿Kicad6练练手~

视频介绍:https://www.bilibili.com/video/BV13i4y197NZ

核心板资源
  • 安信可 ESP-32S 模组,焊接友好
  • USB-C 接口,基于 CP2102(CH9102)USB-TTL 自动下载
  • 复位按键、3 颗用户按键
  • 2.0 寸 SPI LCD, 分辨率 240*320
  • 引出绝大部分 IO
缺点
  • 没有板载 PSRAM ,所以单板不适合用于特别复杂的图形应用
  • 用户按键所使用的 IO 为 ESP32 模组内部的 ADC2 复用引脚,在使用 WIFI 时要注意
  • IO 口的排针引出没有标注丝印,作开发板玩时可能会有点麻烦
焊接注意
  • 板子上 R5 默认不焊接,短接后 LCD 背光默认开启,不受引脚控制
  • 板子上 R3 默认焊接,短接后 LCD 可以由引脚控制复位,避免出现上电后需要对板子手动复位, LCD 才能正常显示的问题
  • 建议使用加热台,会方便很多~
引脚定义
功能引脚
LCD_MOSIIO19
LCD_SCLKIO18
LCD_CSIO5
LCD_DCIO16
LCD_RSTIO17
LCD_BLIO4 (有复用风险?但目前没发现问题,下版本应该会换)
用户按键板子丝印有标注~
例程

由于 LCD 涉及的配置文件比较多,例程中的库路径没有 ignore ~ 可以参考我的配置自行修改~~

原理图

sch

Parts

40
QtyValueFootprintReferences
510kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R6, R9, R12
40.1ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C3, C5, C9
310ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C4, C8
3330rResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR13, R14, R15
3S8050SnapEDA:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BRQ1, Q2, Q3
20rResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4
212kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10, R11
2KH-2.54PH180-1X14P-L11.5SnapEDA:HDR-TH_14P-P2.54-V-MH1, H2
1100ufSnapEDA:CAP-SMD_L3.5-W2.8-R-RDC6
11ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7
12.0IPS_ST7789_12PINSnapEDA:SPI-LCD2.0U4
1AMS1117-3.3SnapEDA:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BRU1
1CP2102-GMSnapEDA:QFN50P500X500X100-29NU3
1ESP32-S32MBSnapEDA:WIFIM-SMD_ESP32-S32MBU2
1Key-ASnapEDA:SW-SMD_ST-1186SSW2
1Key-BSnapEDA:SW-SMD_ST-1186SSW3
1Key-CSnapEDA:SW-SMD_ST-1186SSW4
1NCResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
1PowerSnapEDA:LED0603-R-RDLED1
1ResetSnapEDA:SW-SMD_ST-1186SSW1
1TestSnapEDA:LED0603-R-RDLED2
1USB-CSnapEDA:USBC-16pinJ1

Questions

How big is the E LCD2 PCB?

It measures 58.3 × 36.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the E LCD2 use?

40 parts, built around the ESP32-S32MB, CP2102-GM, AMS1117-3.3 and S8050. 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.

Where can I download the E LCD2 KiCad files?

From the Forairaaaaa/E-LCD2 repository on GitHub, at the commit this page was made from: the board is 1.Hardware/Kicad/E-LCD2/E-LCD2.kicad_pcb and its schematic 1.Hardware/Kicad/E-LCD2/E-LCD2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the E LCD2 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers45 × 172 mmPh portable refrigerator v2 hw, the printed circuit board in 3D

    Ph portable refrigerator v2 hw

    Blackcastus/ESP32_A7670

    To make it easy for you to get started with GitLab, here's a list of recommended next steps.

    188 parts
  • 2 layers77.5 × 48 mmWeatherStation, the printed circuit board in 3D

    WeatherStation

    Gleb-Vlasov/WeatherStation

    WiFi-connected weather station on a custom ESP32 PCB — BME280 sensor, modular display, USB-C. Built from scratch in KiCad.

    46 partsMIT
  • 2 layers55 × 35 mmATMega8-Dev, the printed circuit board in 3D

    ATMega8-Dev

    Harshavar8jdm/ATMega328A-mini-dev-board

    33 parts
  • 2 layers62 × 26 mmIf chg board, the printed circuit board in 3D

    If chg board

    elkel53930/extraice4

    ExtraICE4 is a competition robot called Micromouse.

    47 parts4MIT
  • 2 layers58.8 × 55.7 mmAiO i2s DAC, the printed circuit board in 3D

    AiO i2s DAC

    martinroger/ipodesp32

    An iPod emulator for 2006-2013 BMW Mini Coopers that need Bluetooth

    102 parts24MIT
  • 2 layers99.8 × 60.2 mmIrrigation IoT, the printed circuit board in 3D

    Irrigation IoT

    VictorRavani/Irrigation_IoT

    This project covers the complete development of Hardware and Firmware for IoT-based supervisory control. It offers all the necessary information and resources so that anyone can set up the system independently.

    79 parts4MIT