LILYGO T-OI Plus

LILYGO® TTGO T-OI Plus ESP32-C3 RISC-V MCU Wireless Module Development Circuits Board User Manual

Model: T-OI Plus | Brand: LILYGO®

1. ആമുഖം

The LILYGO® TTGO T-OI Plus is a compact and versatile development board featuring the ESP32-C3 RISC-V microcontroller. Designed for Internet of Things (IoT) projects, it integrates Wi-Fi and Bluetooth 5 (BLE) connectivity, offering a secure, low-power, and cost-effective solution for various applications. This manual provides essential information for setting up, operating, and maintaining your T-OI Plus board.

മുന്നിലും പിന്നിലും view of the LILYGO TTGO T-OI Plus ESP32-C3 development board.
Figure 1: LILYGO® TTGO T-OI Plus ESP32-C3 Development Board (Front and Back)

The T-OI Plus builds upon the design of the T-OI ESP8266 version, offering enhanced performance and features. It is compatible with Grove series interface modules and MINI D1 Expansion Shields, providing flexibility for various project needs. The board is available with or without a built-in 16340 battery holder, allowing for both portable and fixed installations.

LILYGO TTGO T-OI Plus with Grove connector highlighted.
Figure 2: T-OI Plus with Grove Connector

2 സ്പെസിഫിക്കേഷനുകൾ

The following table details the technical specifications of the LILYGO® TTGO T-OI Plus development board:

ഫീച്ചർവിവരണം
ഉൽപ്പന്നംT-OI Plus
എം.സി.യുESP32-C3 (RISC-V 32-bit Microprocessor)
CPU Details400 KB of SRAM, 384 KB of ROM, 8 KB SRAM in RTC
ക്ലോക്ക് സ്പീഡ്160MHz
ഫ്ലാഷ്4 MByte
ബാറ്ററി ഹോൾഡർWith/Without 16340 Battery Holder
Grove Connectors4 Pin, 2.0mm
അനലോഗ് ഇൻ്റർഫേസുകൾ2 × 12-bit SAR ADCs, up to 6 channels
ഡിജിറ്റൽ ഇന്റർഫേസുകൾ3 × SPI, 2 × UART, 1 × I2C, 1 × I2S, LED PWM, TWAI, Timers, RMT, Full-speed USB Serial
വൈഫൈIEEE 802.11 b/g/n-compliant, Supports Station, SoftAP, SoftAP + Station mode
ബ്ലൂടൂത്ത്ബ്ലൂടൂത്ത് 5, ബ്ലൂടൂത്ത് മെഷ്
അളവുകൾ (WxHxD)44*20*25.5എംഎം
ഭാരം28 ഗ്രാം
പാക്കേജ്അതെ
Detailed specifications table for the LILYGO TTGO T-OI Plus.
ചിത്രം 3: വിശദമായ ഉൽപ്പന്ന സ്പെസിഫിക്കേഷനുകൾ
Dimensions of the LILYGO TTGO T-OI Plus board and the 16340 battery holder.
ചിത്രം 4: ഉൽപ്പന്ന അളവുകൾ

3. ഉൽപ്പന്നം കഴിഞ്ഞുview and Pin Diagram

Understanding the pinout and components is crucial for effective use of the T-OI Plus board. The following diagram illustrates the pin assignments and key features:

LILYGO T-OI Plus V1.3 Pinmap showing GPIOs, power pins, Grove pins, power switch, reset button, controllable LED, and charging indicator.
Figure 5: LILYGO® T-OI Plus V1.3 Pinmap

പ്രധാന ഘടകങ്ങളും അവയുടെ പ്രവർത്തനങ്ങളും:

  • ESP32-C3 Module: The main microcontroller with Wi-Fi and Bluetooth capabilities.
  • GPIO പിൻസ്: General Purpose Input/Output pins for connecting sensors, actuators, and other peripherals.
  • പവർ പിന്നുകൾ: 3V3, 5V, and GND for power supply.
  • Grove Pin: Dedicated 4-pin connector for Grove modules (SCL, SDA, 3V3 Power, Ground).
  • വൈദ്യുതി സ്വിച്ച്: Resets the ESP32-C3 microcontroller.
  • റീസെറ്റ് ബട്ടൺ: Resets the ESP32-C3 microcontroller.
  • Controllable LED: An onboard LED that can be programmed.
  • ചാർജിംഗ് സൂചകം: Indicates the charging status of the 16340 battery (if installed).
  • യുഎസ്ബി-സി പോർട്ട്: വൈദ്യുതി വിതരണത്തിനും ഡാറ്റ ആശയവിനിമയത്തിനും (പ്രോഗ്രാമിംഗ്).

4. സജ്ജീകരണം

The LILYGO® TTGO T-OI Plus can be set up in two main configurations: with a 16340 battery or powered via USB.

4.1. With 16340 Battery Holder

  1. ബാറ്ററി ചേർക്കുക: If your board includes a 16340 battery holder, carefully insert a 3.7V 16340 Li-ion battery into the holder, ensuring correct polarity (+ and - terminals). The battery dimensions are approximately 34mm length and 16mm diameter.
  2. പവർ ഓൺ/ഓഫ്: Use the onboard power switch to turn the device on or off. Push the switch up to turn on (green LED may illuminate), and down to turn off.
  3. ചാർജിംഗ്: The board supports charging of the 16340 battery via the USB-C port. A charging indicator LED will show the charging status.
LILYGO TTGO T-OI Plus with 16340 battery holder.
Figure 6: T-OI Plus with 16340 Battery Holder
LILYGO TTGO T-OI Plus with 16340 battery installed, showing battery dimensions.
Figure 7: T-OI Plus with 16340 Battery Installed

4.2. Without Battery Holder

  1. യുഎസ്ബി പവറിലേക്ക് കണക്റ്റുചെയ്യുക: If your board does not include a battery holder, connect it to a USB power supply using a USB-C cable. The board can be used directly with a breadboard for prototyping without soldering.
  2. Breadboard Usage: Insert the board into a breadboard, ensuring proper alignment of the pins. Use jumper wires to connect to other components as needed.
LILYGO TTGO T-OI Plus without battery holder.
Figure 8: T-OI Plus Without Battery Holder
T-OI Plus ESP32-C3 without battery holder, showing female pins for breadboard use.
Figure 9: T-OI Plus Without Battery Holder with Female Pins

5. പ്രവർത്തന നിർദ്ദേശങ്ങൾ

The LILYGO® TTGO T-OI Plus is a development board, meaning its operation largely depends on the code uploaded to it. Here are general guidelines and exampകുറവ്:

5.1. Programming the Board

To program the T-OI Plus, you will typically use the Arduino IDE or ESP-IDF framework. Connect the board to your computer via the USB-C port. Ensure you have the correct board definitions and drivers installed.

5.2. Using Wi-Fi and Bluetooth

The ESP32-C3 supports Wi-Fi (802.11 b/g/n) and Bluetooth 5 (BLE). You can develop applications that utilize these features for network connectivity, data transfer, and communication with other Bluetooth devices.

5.3. പെരിഫറലുകളുമായുള്ള ഇൻ്റർഫേസിംഗ്

The board provides various GPIO pins and dedicated interfaces (SPI, UART, I2C, I2S, etc.) for connecting external sensors, displays, and other modules. Refer to the Pinmap (Figure 5) for specific pin functions.

5.4. ഉദാample: Using with RGB Light (WS2812)

The video demonstrates connecting an RGB light (WS2812) to the T-OI Plus. This typically involves connecting the data pin of the RGB light to a suitable GPIO pin on the T-OI Plus, and providing power. The board's power switch can then be used to activate the circuit, and a DIP switch on the RGB module (if present) can control its state.

Video 1: LILYGO® T-OI Plus Product Demonstration, including battery installation and RGB light usage.

6. പരിപാലനം

  • ഉണക്കി സൂക്ഷിക്കുക: Avoid exposing the board to moisture or liquids.
  • ശ്രദ്ധയോടെ കൈകാര്യം ചെയ്യുക: Electronic components are sensitive. Avoid dropping or applying excessive force to the board.
  • ശുചിത്വം: Keep the board free from dust and debris. Use a soft, dry brush or compressed air for cleaning.
  • ബാറ്ററി കെയർ (ബാധകമെങ്കിൽ): If using a 16340 battery, ensure it is charged regularly and stored in a cool, dry place when not in use. Do not overcharge or deep discharge the battery.

7. പ്രശ്‌നപരിഹാരം

  • ബോർഡ് ഓണാക്കുന്നില്ല:
    - If using a battery, ensure it is correctly inserted and charged. Check the power switch position.
    - If using USB, ensure the USB-C cable is securely connected to a working power source.
  • പ്രോഗ്രാമിംഗ് പിശകുകൾ:
    - Verify that the correct board (ESP32-C3) and port are selected in your IDE.
    - Ensure all necessary drivers are installed.
    - Check your code for syntax errors or logical issues.
  • വൈഫൈ/ബ്ലൂടൂത്ത് കണക്റ്റിവിറ്റി പ്രശ്നങ്ങൾ:
    - Double-check your network credentials (SSID, password).
    - Ensure the device is within range of the Wi-Fi access point or Bluetooth device.
    - Verify that your code correctly initializes and uses the Wi-Fi/Bluetooth modules.
  • പെരിഫറൽ പ്രതികരിക്കുന്നില്ല:
    - Check wiring connections to ensure they are secure and correct according to the pinout diagram.
    - Verify that the peripheral itself is functional and correctly configured in your code.

8 ഉപയോക്തൃ നുറുങ്ങുകൾ

  • Grove Connector Type: The Grove connector on the T-OI Plus is a 4-pin, 2.0mm type, compatible with standard Grove modules.
  • ആക്സിലറോമീറ്റർ: The T-OI Plus does not have a built-in accelerometer. If your project requires one, an external Grove-compatible accelerometer module can be connected.
  • Deep Sleep Power Consumption: When operating in deep sleep mode with an attached battery, be aware that additional components like the USB/serial converter may still draw a small amount of current. For ultra-low power applications, consider optimizing your circuit design to minimize quiescent current draw from all components.
  • കമ്മ്യൂണിറ്റി പിന്തുണ: For advanced programming questions or project ideas, refer to the official LILYGO GitHub repository and community forums.

9. വാറൻ്റിയും പിന്തുണയും

For technical support, documentation, and warranty information, please refer to the official LILYGO® website or their GitHub repository. The manufacturer provides resources for developers and users to ensure successful project implementation.

അനുബന്ധ രേഖകൾ - T-OI Plus

പ്രീview ലിലിഗോ ടി-ഡിസ്പ്ലേ ഉപയോക്തൃ ഗൈഡ്
LILYGO T-ഡിസ്പ്ലേ ഡെവലപ്മെന്റ് ബോർഡിനായുള്ള ഒരു ഉപയോക്തൃ ഗൈഡ്, സജ്ജീകരണം, Arduino സംയോജനം, ESP32 മൊഡ്യൂൾ ഡെവലപ്മെന്റിനായുള്ള അടിസ്ഥാന കമാൻഡുകൾ എന്നിവ ഉൾക്കൊള്ളുന്നു.
പ്രീview ലിലിഗോ ടി-വാച്ച്-വി3 ഉപയോക്തൃ ഗൈഡ്
LILYGO T-WATCH-V3 ഡെവലപ്‌മെന്റ് ബോർഡിനായുള്ള ഒരു സമഗ്ര ഉപയോക്തൃ ഗൈഡ്, ESP32 ആപ്ലിക്കേഷനുകൾക്കായുള്ള സജ്ജീകരണം, സോഫ്റ്റ്‌വെയർ വികസനം, SSC കമാൻഡ് റഫറൻസ് എന്നിവ വിശദമാക്കുന്നു.
പ്രീview LILYGO T-Embed User Guide
LILYGO T-Embed ഡെവലപ്‌മെന്റ് ബോർഡിനായുള്ള ഒരു സമഗ്ര ഉപയോക്തൃ ഗൈഡ്, സജ്ജീകരണം, Arduino IDE സംയോജനം, Wi-Fi കമാൻഡ് റഫറൻസ് എന്നിവ ഉൾക്കൊള്ളുന്നു.
പ്രീview ലിലിഗോ ടി-ക്യുടി പ്രോ ഉപയോക്തൃ ഗൈഡ്
ലിലിഗോ ടി-ക്യുടി പ്രോ ഡെവലപ്‌മെന്റ് ബോർഡിനായുള്ള ഒരു സമഗ്ര ഉപയോക്തൃ ഗൈഡ്, ആർഡ്വിനോ, ഇഎസ്‌പി32-എസ്3 മൊഡ്യൂളുകൾ ഉപയോഗിച്ചുള്ള സജ്ജീകരണം, കോൺഫിഗറേഷൻ, ഉപയോഗം എന്നിവ വിശദമാക്കുന്നു.
പ്രീview ലിലിഗോ ടി-ബീം-എസ്3 ഉപയോക്തൃ ഗൈഡ്: സജ്ജീകരണവും വികസനവും
LILYGO T-BEAM-S3 ഡെവലപ്‌മെന്റ് ബോർഡ് സജ്ജീകരിക്കുന്നതിനുള്ള സമഗ്രമായ നിർദ്ദേശങ്ങൾ ഈ ഉപയോക്തൃ ഗൈഡ് നൽകുന്നു. Arduino IDE ഉപയോഗിച്ച് സോഫ്റ്റ്‌വെയർ പരിസ്ഥിതി എങ്ങനെ കോൺഫിഗർ ചെയ്യാമെന്നും ബോർഡ് ബന്ധിപ്പിക്കാമെന്നും IoT പ്രോജക്റ്റുകൾക്കായി അതിന്റെ Wi-Fi, BLE, GPS, LoRa കഴിവുകൾ എങ്ങനെ ഉപയോഗിക്കാമെന്നും മനസ്സിലാക്കുക.
പ്രീview ലിലിഗോ ടി-ഡിസ്പ്ലേ-എസ്3 ഉപയോക്തൃ ഗൈഡ്
LILYGO T-Display-S3 ഡെവലപ്‌മെന്റ് ബോർഡിനായുള്ള ഒരു ഉപയോക്തൃ ഗൈഡ്, സജ്ജീകരണം, Arduino IDE ഉപയോഗം, അടിസ്ഥാന Wi-Fi കമാൻഡുകൾ എന്നിവ ഉൾക്കൊള്ളുന്നു.