Back to Zephyr

Overview

boards/lilygo/ttgo_toiplus/doc/index.rst

4.4.02.1 KB
Original Source

.. zephyr:board:: ttgo_toiplus

Overview


Lilygo TTGO T-OI-PLUS is an mini IoT development board based on Espressif's ESP32-C3 WiFi/Bluetooth dual-mode chip.

It features the following integrated components:

  • ESP32-C3 SoC (RISC-V 160MHz single core, 400KB SRAM, Wi-Fi, Bluetooth)
  • on board Grove connector
  • USB-C connector for power and communication (on board serial)
  • optional 18340 Li-ion battery holder
  • LED

Hardware


This board is based on the ESP32-C3 with 4MB of flash, WiFi and BLE support. It has an USB-C port for programming and debugging, integrated battery charging and an Grove connector.

.. include:: ../../../espressif/common/soc-esp32c3-features.rst :start-after: espressif-soc-esp32c3-features

Supported Features

.. zephyr:board-supported-hw::

Connections and IOs

.. zephyr:board-supported-hw::

(Note: the above UART interface also supports connecting through USB.)

System requirements


.. include:: ../../../espressif/common/system-requirements.rst :start-after: espressif-system-requirements

Programming and Debugging


.. zephyr:board-supported-runners::

.. include:: ../../../espressif/common/building-flashing.rst :start-after: espressif-building-flashing

.. include:: ../../../espressif/common/board-variants.rst :start-after: espressif-board-variants

Debugging

.. include:: ../../../espressif/common/openocd-debugging.rst :start-after: espressif-openocd-debugging

Sample Applications


The following samples will run out of the box on the TTGO T-OI-PLUS board.

To build the blinky sample:

.. zephyr-app-commands:: :tool: west :zephyr-app: samples/basic/blinky :board: ttgo_toiplus :goals: build

To build the bluetooth beacon sample:

.. zephyr-app-commands:: :tool: west :zephyr-app: samples/bluetooth/beacon :board: ttgo_toiplus :goals: build

References


.. target-notes::

.. _Lilygo TTGO T-OI-PLUS schematic: https://github.com/Xinyuan-LilyGO/LilyGo-T-OI-PLUS/blob/main/schematic/T-OI_PLUS_Schematic.pdf .. _Lilygo github repo: https://github.com/Xinyuan-LilyGO