WiFi Enabled 2.4" Touch Screen with SD Reader

1 year ago

Open source license: TAPR Open Hardware License

  • 2.8k
  • 2
  • 10

Description

Simple yet powerfull!

P1010032.JPG

This board provides solid connection between Wemos D1 mini (ESP8266) and 2.4" TFT ILI9341 XPT2046 SPI Display (TJCTM24024-SPI). The main goal is to build cheap wi-fi enabled display with touch interface for use in various IoT projects. Display communicates with ESP8266 via SPI (display, touch and SD card reader). Displays interrupt is connected do D0 pin allowing for waking up ESP8266 from Deep Sleep state.

LCD LED backlight is driven via P-Channel MOSFET via D3 pin (high side transistor switch). Out of the box backlight is connected to 3V3. In order to drive backlight you need to cut J1 jumper and populate Q1 MOSFET (FDV304P) and R1 restistor (10k).

Additional header may be used as general purpose UART, I2C, One Wire or Analog In. Pin order allow to directly solder BME280 module. Also we put I2C connector in Nettigo PSIIC form factor (compatible with SparkFun Qwiic & Adafruit STEMMA QT).

PCB1843.png

Pinout

  • Standard ESP8266 SPI interface:
    • SCK - D5
    • MISO - D6
    • MOSI - D7
  • LCD Chip Select - D8
  • LCD D/C - D1
  • LCD Reset - RST
  • LCD Backlight (via MOSFET) - D3
  • Touch Chip Select - D2
  • Touch IRQ - D0
  • SD Card Reader Chip Select - D4
  • I2C SCL / UART RX - RX
  • I2C SDA / UART TX - SDA

Powering up the board

  • directly from micro USB, or
  • feeding 3.3V to 3V3 pin, or
  • feeding ~5V to 5V pin (voltage depends on what LDO is in your Wemos. Usually 4-6V is save value)

Documents

NAM Info display

Open in editor

NAM Info display PCB 0.2.3

Open in editor

BOM

ID Name Designator Footprint Quantity
1 JUMPER-NC J1 PAD-JUMPER-2-NC_BY_TRACE_YES_SILK 1
2 Header-Male-2.54_1x3 P2 HDR-3X1/2.54 1
3 FDV304P Q1 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 1
4 10KΩ R1 0603 1
5 2.4 TFT ILI9341 XPT2046 SPI U2 2.4 TFT ILI9341 XPT2046 SPI 1
6 SM04B-SRSS-TB (LF)(SN) CN1 SMD-1.0MM-4P-JST-H2.9 1
7 Nettigo Wemos D1 mini V2 U1 NETTIGO WEMOS D1 MINI V2 1
8 Header-Female-2.54_1x6 P1 HDR-6X1/2.54 1

Unfold

Project Members

Project Attachments

Login or Register to comment
Comments have been closed by project owner
Comments have been closed by mission publisher
All comments 2

irukard

@Luberth Dijkman  it's on/off switch only. According to my measurements the backlight uses 120-150mA @ 3.3V. Maximum safe current on GPIO is ~12mA and ~20mA in SINK mode. Am I wrong?

2020-12-16 19:58:54
Reply

Luberth Dijkman

Your backlight PWMbrightnes reasoning does not make sense to me


https://oshwlab.com/l.dijkman/esp32-dev-kit-38-pin-to-spi-touch-tft

2020-12-03 02:42:00
Reply

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn