# LILYGO T-Pico C3

> Dual-MCU board combining RP2040 and ESP32-C3, with a 1.14-inch ST7789V display, WiFi, BLE 5.0, and Arduino/MicroPython support — bringing Raspberry Pi Pico connectivity to wireless IoT projects.

## Quick Facts

- **Brand:** LILYGO
- **Board Type:** dev-board
- **Price:** ~$9.2
- **Product Readiness:** developer
- **CPU:** ARM Cortex-M0+ dual-core @ 133MHz (RP2040) + RISC-V single-core @ 160MHz (ESP32-C3)
- **CPU Architecture:** ARM Cortex-M0+
- **CPU Cores:** 2
- **RAM:** 264KB SRAM
- **Flash:** 4MB
- **USB:** USB-C 2.0
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Antenna:** Built-in PCB antenna
- **Display:** 1.14" IPS LCD 135×240

## Connectivity

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

## Open Source

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

## Compatible Firmware

arduino, micropython, platformio

## Use Cases

- iot
- smart-home-dashboard
- weather-display
- iot-gateway

## Components

- **RP2040** (mcu): Raspberry Pi RP2040 dual-core ARM Cortex-M0+ at 133MHz with 264KB SRAM, flexible PIO state machines, and 30 GPIO pins. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2040%2Frp2040-datasheet.pdf&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)
- **ESP32-C3** (mcu): Espressif ESP32-C3 RISC-V single-core at 160MHz providing WiFi 802.11 b/g/n and BLE 5.0 as a wireless coprocessor. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-c3_datasheet_en.pdf&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)
- **ST7789V** (display-driver): Sitronix ST7789V TFT LCD driver for the 1.14-inch 135×240 IPS panel via 4-wire SPI. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.displayfuture.com%2FDisplay%2Fdatasheet%2Fcontroller%2FST7789.pdf&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)

## Protocols

- **SPI**: MOSI: GP19, CLK: GP18, CS: GP17, DC: GP16
- **I2C**: SDA: GP20, SCL: GP21
- **UART**: TX: GP0, RX: GP1

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| GP0 | UART TX / Free GPIO | UART | digital-input, digital-output |
| GP1 | UART RX / Free GPIO | UART | digital-input |
| GP2 | Free GPIO | GPIO | digital-input, digital-output, pwm |
| GP3 | Free GPIO | GPIO | digital-input, digital-output, pwm |
| GP4 | Free GPIO / I2C SDA | GPIO | digital-input, digital-output |
| GP5 | Free GPIO / I2C SCL | GPIO | digital-input, digital-output |
| GP16 | Display DC | SPI | digital-output |
| GP17 | Display CS | SPI | digital-output |
| GP18 | SPI CLK | SPI | digital-output |
| GP19 | SPI MOSI | SPI | digital-output |
| GP20 | I2C SDA | I2C | digital-input, digital-output |
| GP21 | I2C SCL | I2C | digital-output |
| GP26 | ADC0 / Free GPIO | ADC | digital-input, digital-output, adc |
| GP27 | ADC1 / Free GPIO | ADC | digital-input, digital-output, adc |
| GP28 | ADC2 / Free GPIO | ADC | digital-input, digital-output, adc |

## Description

## Overview

The LILYGO T-Pico C3 is an innovative dual-MCU development board pairing the Raspberry Pi RP2040 with an Espressif ESP32-C3 wireless coprocessor. The RP2040 handles real-time logic and peripheral control via its dual-core ARM Cortex-M0+ at 133MHz and unique PIO state machines, while the ESP32-C3 provides WiFi 802.11 b/g/n and BLE 5.0 connectivity. The 1.14-inch ST7789V IPS display (135×240) allows status output and simple UIs.

This architecture lets developers use MicroPython or C/C++ on the RP2040 for deterministic timing tasks while offloading wireless communication to the ESP32-C3 — a useful split for applications that need both precise GPIO control and network connectivity without sacrificing either.

The T-Pico series is also available as the Pro (RP2040 + ESP32-C6 + 2.33" touch display) and 2350 (RP2350 + ESP32-C6 with Thread/Zigbee). USB-C provides programming for both chips, and standard headers expose GPIO from both processors.

## Where to Buy

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

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Flilygo.cc%2Fproducts%2Ft-pico&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FXinyuan-LilyGO%2FT-PicoC3&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.lilygo.cc&ref=openhardware.directory&product=lilygo-t-pico&source=md-export)

## Tags

`rp2040`, `esp32-c3`, `dual-mcu`, `lilygo`, `display`, `wifi`, `ble`, `pico`

## Images

![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/8468ce44c62d.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/bb83de9427f0.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/6a6792c71f69.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/ea149be9be74.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/58e8686f235a.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/1260585b3500.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/c6a1cdcd9933.jpg)
![LILYGO T-Pico C3](https://nbg1.your-objectstorage.com/openhardware-directory/entities/lilygo-t-pico/c79540566298.jpg)

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