LILYGO® TTGO T-Display ESP32 CP2104 WiFi bluetooth Module 1.14 Inch LCD Development Board For Arduino

From B-Wiki
Revision as of 08:49, 13 October 2019 by Tinel (talk | contribs) (→‎Software setup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Features

LILYGO® TTGO T-Display ESP32 CP2104 WiFi bluetooth Module 1.14 Inch LCD Development Board For Arduino

https://bogza.ro/index.php/LILYGO%C2%AE_TTGO_T-Display_ESP32_CP2104_WiFi_bluetooth_Module_1.14_Inch_LCD_Development_Board_For_Arduino

[Gitgub page]

LILYGO® TTGO T-Display ESP32 CP2104 WiFi bluetooth Module 1.14 Inch LCD Development Board For Arduino
LILYGO® TTGO T-Display ESP32 CP2104 WiFi bluetooth Module 1.14 Inch LCD Development Board For Arduino

Specifications

  • Hardware Specifications Description
  • Chipset ESPRESSIF-ESP32 240MHz Xtensa® dual-core 32-bit LX6 microprocessor
  • FLASH QSPI flash 4MB
  • SRAM 520 kB SRAM
  • Button Reset
  • USB to TTL CP2104
  • Interface UART, SPI, SDIO, I2C, LED PWM, TV PWM, I2S, IRGPIO,ADC, capacitor touch sensor, DACLNA pre-amplifier
  • Display IPS ST7789V 1.14 Inch
  • Working voltage 2.7V-4.2V
  • Working current About 60MA
  • Sleep current About 120uA
  • Working temperature range -40C~+85°C
  • Size & Weight 51.52 x 25.04 x 8.54mm(7.81g)
  • Power Supply Description
  • Power Supply USB 5V/1A
  • Charging current 500mA
  • Battery 3.7V lithium battery
  • JST Connector 2Pin 1.25mm
  • USB Type-C
  • Wi-Fi Description
  • Standard FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC
  • Protocol 802.11 b/g/n (802.11n, speed up to 150Mbps) A-MPDU and A-MSDU polymerization, support 0.4us Protection interval
  • Frequency range 2.4GH2~2.5GHz(2400M-2483.5M)
  • Transmit Power 22dBm
  • Communication distance 300m
  • Bluetooth Description
  • Protocol Support bluetooth V4.2BR/EDR and BLE standard
  • Radio frequency With -97dBm sensitivity NZIF receiver Class-1, Cl ass-2 & Class-3 emitter AFH
  • Audio frequency CVSD&SBC audio frequency
  • Software Description
  • Wi-Fi Mode Station/SoftAP/SoftAP+Station/P2P
  • Security mechanism WPA/WPA2/WPA2-Enterprise/WPS
  • Encryption Type AES/RSA/ECC/SHA
  • Firmware upgrade UART download/OTA (Through network/host to download and write firmware)
  • Software Development Support cloud server development/SDK for user firmware development
  • Networking protocol IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
  • User Configuration AT + Instruction set, cloud server, android/iOSapp
  • OS FreeRTOS

Package includes:

1 x Development board with pins 1 x Battery cable

Software setup

; platformio.ini PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html

[env:esp32dev]
platform = espressif32
board = esp32dev
framework = arduino

lib_deps = TFT_eSPI, Button2

monitor_speed = 115200

Image converter tool

https://sourceforge.net/projects/lcd-image-converter/files/latest/download

Modify files in according to the instructions

C:\Users\<User>\.platformio\lib\TFT_eSPI_ID1559\User_Setups