Posted on Leave a comment

TTGO T-Display

TTGO ผลิตโดย บริษัท shenzhen xinyuan electronics co,ltd โดยใช้ชื่อแบรน์ด LilyGO มีสำนักงานใหญ่อยู่ในประเทศจีน สายธุรกิจของบริษัทประกอบด้วยการขายส่งชิ้นส่วนอิเล็กทรอนิกส์และอุปกรณ์สื่อสารอิเล็กทรอนิกส์

LilyGO เป็น Open-Source สามารถดูข้อมูลได้ที่ https://github.com/orgs/Xinyuan-LilyGO/repositories ใน GitHub ของ LilyGO นอกจาก จะมีข้อมูล Device แล้วยังมี Firmware และ Libraries ให้ใช้งานอีกมากมาย รวมทั้งยังมีตัวอย่างการต่อใช้งานให้ได้ศึกษาค้นคว้าอีกด้วย แต่สิ่งที่เราโฟกัสในวันนี้คือเจ้า TTGO T-Display

ข้อดีที่ทำให้ผมสนใจเจ้า TTGO T-Display ก็คือ รองรับการแก้ไข Code ด้วย Arduino IDE ด้วยความคิดเห็นส่วนตัว Arduino IDE เรียบง่ายรองรับ บอร์ด, โมดูล, Sensor ได้หลายนอกจากนี้ยังมี Libraries ให้เลือกใช้อีกมากมายด้วย

TTGO T-Display ที่ผมใช้จะเป็น TTGO T-Display V1.1 ESP32 – met 1.14 inch TFT Display – 16MB หาข้อมูลเก็บไว้เปรียบเทียบรุ่นอื่นๆ ซักหน่อย

Hardware Specifications :

  • Chipset: ESPRESSIF-ESP32 240MHz Xtensa® single-/dual-core 32-bit LX6 microprocessor
  • FLASH Memory: QSPI flash 4MB
  • SRAM: 520 KB SRAM
  • Button: Reset
  • USB to TTL IC: CP2104
  • Modular 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: -40℃ ~ +85℃
  • Size&Weight: 51.52 x 25.04 x 8.54mm(7.81g)

Power Supply :

  • Power Supply: USB 5V/1A
  • Charging current: 500mA
  • Battery: 3.7V lithium battery (Not included)
  • JST Connector: 2Pin 1.25mm
  • USB: Type-C

Wi-Fi :

  • Standard: FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC
  • Protocol: 802.11 b/g/n(802.11n,speed up to150Mbps)A-MPDU and A-MSDU polymerization,support 0.4μS Protection interval
  • Frequency range: 2.4GHz~2.5GHz(2400M~2483.5M)
  • Transmit Power: 22dBm
  • Communication distance: 300m

Bluetooth :

  • Protocol: Meet Bluetooth v4.2BR/EDR and BLE standard
  • Radio frequency: With -97dBm sensitivity NZIF receiver Class-1,Class-2&Class-3 emitter AFH
  • Audio frequency: CVSD&SBC audio frequency

Software specification :

  • 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

จากข้อมูล Pinout ผมพบว่ามี Pin SDA กับ SCL ให้ใช้แสดงว่ารองรับการสื่อสารแบบ I2C มี Pins ให้ใช้งานพอสมควร เพียงพอแล้วกับ Chip ขนาดเล็กนี่

    TTGO T-Display ใช้ Chip ตะกูล CP210x หรือ CH34x (แล้วแต่ผู้ผลิต) ในการสื่อสาร USB คุณสามารถเลือก Download Driver แล้วแต่เบอร์ Chip ที่คุณใช้ได้จากที่นี่  CHxxx Series MAC driver , CHxxx Series Windows driver,CP21xx Series driver

    แหล่งข้อมูล GitHub LilyGO, th.cytron.io

    ใส่ความเห็น

    อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *