TTGO T-OI PLUS RISC-V ESP32-C3 image

TTGO T-OI PLUS RISC-V ESP32-C3

Development Board

Code name: TTGO-T-OI-PLUS_DEV

TTGO T-OI PLUS RISC-V ESP32-C3 is a development board based on the ESP32C3 microcontroller using RISCV32 architecture.

This board features a maximum CPU frequency of 160 MHz and 4MB flash memory.

About TTGO T-OI PLUS RISC-V ESP32-C3

LilyGO’s ESP32-C3 board with RISC-V core and USB-C - great for portable, low-cost IoT projects with BLE and Wi-Fi.

Technical Specifications

Complete technical specification details for TTGO T-OI PLUS RISC-V ESP32-C3

Connectivity

WiFi 802.11 b/g/n (2.4 GHz)
Bluetooth 5.0
BLE 5.0

Microcontroller

Model esp32c3
Clock Speed 160 MHz
Flash Size 4MB
Architecture riscv32

Features & Pins

Digital IO 12
Analog Input 3
Interrupts 12

Quick Setup

Copy-paste configs for TTGO T-OI PLUS RISC-V ESP32-C3 - auto‑generated from this board's exact hardware specs.

ESP32C3 160 MHz 4MB QIO RISC-V

In Arduino IDE 2 select Ttgo-t-oi-plus Dev from the esp32 by Espressif package. In PlatformIO use board = esp32-c3-devkitm-1. ESP32C3 · 160 MHz · 4MB · QIO · RISC-V.

Tools menu settings
Board (select in Arduino IDE) Ttgo-t-oi-plus Dev
CPU Frequency 160 MHz
Flash Size 4MB
Flash Mode QIO
Upload Speed 921600
Architecture RISC-V

In Arduino IDE 2, open Boards Manager, search "esp32" by Espressif and install it. Then go to Tools → Board and select "Ttgo-t-oi-plus Dev" for the TTGO T-OI PLUS RISC-V ESP32-C3.

TTGO T-OI PLUS RISC-V ESP32-C3 Pinout Diagram

Complete pin reference for TTGO T-OI PLUS RISC-V ESP32-C3

TTGO T-OI PLUS RISC-V ESP32-C3 pinout diagram

Useful Links

Datasheets and resources for TTGO T-OI PLUS RISC-V ESP32-C3

Pin Mappings

Complete pinout and GPIO mapping for TTGO T-OI PLUS RISC-V ESP32-C3

12
Digital I/O Pins
12
Interrupt Pins
3
Analog Inputs
PinAnalogTouchPWMOther
2A1BAT_ADC_PIN
3LED_BUILTIN
4A2SCK
5A3MISO
6MOSI
7SS
18SCL
19SDA
20RX
21TX
Legend
A0 Analog input
T0 Touch sensor
PWM PWM capable
RX/TX Serial pins
LED Built-in LED
# Pin number

Default Tools & Configuration

Build and upload settings for TTGO T-OI PLUS RISC-V ESP32-C3

SettingValue
Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x0
Flash modeqio
Boot modeqio
Maximum upload size
1280 KB (1310720 bytes)
Maximum data size
320 KB (327680 bytes)
Configuration Summary

The TTGO T-OI PLUS RISC-V ESP32-C3 uses esptool_py for uploads , esp_ota for OTA updates, and esptool_py bootloader at 0x0.

Flash mode: qio | Boot mode: qio

Max sketch size: 1280 KB | Max data size: 320 KB