# LILYGO T-Bao

> Dual-MCU development board combining ESP32 and KENDRYTE K210 RISC-V AI processor with OV2640 camera, 1.54" IPS touchscreen, I2S audio amplifier, motor driver, 6-axis IMU, and Wi-Fi for edge AI and robotics prototyping.

## Quick Facts

- **Brand:** LILYGO
- **Board Type:** ESP32
- **Price:** ~$80.69
- **Product Readiness:** developer
- **CPU:** ESP32-D0WDQ6-V3 + K210 RISC-V Dual-Core 64-bit
- **CPU Architecture:** Xtensa LX6 + RISC-V
- **CPU Cores:** 4
- **PSRAM:** 8MB
- **Flash:** 16MB
- **USB:** Micro-USB
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Dimensions:** 53 x 64mm
- **Battery:** LiPo (user-supplied, 1.25mm JST)
- **Antenna:** Built-in PCB antenna
- **Display:** 1.54" IPS LCD 240x240

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 4.2

## Open Source

- **Firmware:** Yes
- **Schematics:** No
- **PCB Layout:** No

## Compatible Firmware

arduino, micropython

## Use Cases

- security-camera
- iot
- voice-assistant
- smart-home

## Components

- **ESP32-D0WDQ6-V3** (mcu): Xtensa LX6 dual-core 240MHz ESP32 with 16MB Flash, 8MB PSRAM, Wi-Fi and Bluetooth 4.2 — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **K210** (mcu): KENDRYTE K210 RISC-V dual-core 64-bit processor at 400MHz with FPU and KPU for face recognition and neural network inference — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fs3.cn-north-1.amazonaws.com.cn%2Fdl.kendryte.com%2Fdocuments%2Fkendryte_datasheet_20181011163248_en.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **OV2640** (camera): 2MP CMOS camera sensor supporting QVGA@60fps and VGA@30fps for face recognition and video capture — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.uctronics.com%2Fdownload%2Fcam_module%2FOV2640DS.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **ST7789** (display-driver): 1.54-inch 240x240 IPS LCD driver with capacitive touch support — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.rhydolabz.com%2Fdocuments%2F33%2FST7789.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **MAX98357A** (other): I2S digital audio amplifier outputting 3.2W at 4Ω for speaker drive — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.analog.com%2Fmedia%2Fen%2Ftechnical-documentation%2Fdata-sheets%2FMAX98357A-MAX98357B.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **MPU6050** (accelerometer): 6-axis gyroscope and accelerometer with onboard DMP for motion sensing — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Finvensense.tdk.com%2Fwp-content%2Fuploads%2F2015%2F02%2FMPU-6000-Datasheet1.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **DRV8833** (other): Dual H-bridge motor driver for DC motor and stepper motor control — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.ti.com%2Flit%2Fds%2Fsymlink%2Fdrv8833.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- **AXP202** (battery-charger): X-Powers AXP202 multi-function power management unit with battery charging and power path control — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Flewisxhe%2FAXP202X_Library%2Fblob%2Fmaster%2Fdatasheet%2FAXP202%2520Datasheet%2520v1.0.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **I2S**

## Description

## Overview

The LILYGO T-Bao is a dual-processor development board combining an ESP32-D0WDQ6-V3 Xtensa LX6 at 240MHz (handling Wi-Fi, Bluetooth, and peripherals) with a Kendryte K210 RISC-V dual-core 64-bit AI processor for real-time machine learning inference, face recognition at QVGA@60fps/VGA@30fps, and FreeRTOS execution. Hardware includes an OV2640 2MP camera, 1.54" IPS capacitive touch LCD (240×240, ST7789 driver), MAX98357A I2S digital audio amplifier (3.2W at 4Ω), DRV8833 motor driver, AXP202 PMU, and 6-axis MPU6050 IMU. Memory is 16MB Flash and 8MB PSRAM. The board measures 53×64mm and is aimed at makers building AI-powered robots, interactive displays, or edge vision systems.

## Where to Buy

- [LILYGO](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-bao&ref=openhardware.directory&product=lilygo-t-bao&source=md-export) — $80.69

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-bao&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FLilyGo-K210-Script&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-bao&source=md-export)

## Tags

`esp32`, `k210`, `risc-v`, `ai`, `camera`, `ov2640`, `motor`, `audio`, `imu`, `development-board`

## Images

![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/e1db7e3ea711.jpg)
![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/fac9f1499e8b.jpg)
![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/6b2305d0d27d.jpg)
![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/a73a2ea3a4f3.jpg)
![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/4e1e8328b775.jpg)
![LILYGO T-Bao](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-bao/aa15f39401df.png)

> **Battery Powered:** Li-ion

---
[View full device page](https://openhardware.directory/devices/lilygo-t-bao)