DescriptionThe Waveshare ESP32-C5-Touch-LCD-2.8 is a compact ESP32-C5 touch display development board with a 2.8inch IPS display, capacitive touch, 240 x 320 resolution, and 262K colors. Built around the ESP32-C5-WROOM-1 module, it combines dual-band Wi-Fi, Bluetooth 5 LE, display, sensors, audio, storage, and lithium-battery support in a portable development platform.This variant matches official Waveshare SKU 34957 and includes a 3.7V lithium battery. The ESP32-C5 Touch LCD 2.8 is useful for AI interaction, weather terminals, mini-games, audio players, sensor dashboards, touch UI prototypes, and mobile IoT panels. For smaller ESP32-C5 display prototypes, the Waveshare ESP32-C5 1.47inch LCD Display Dev Board is a related option; for positioning or outdoor demos, a UART GNSS module such as the Waveshare LG290P GNSS RTK Module can be added.Features ESP32-C5-WROOM-1 module with RISC-V 32-bit processor and up to 240MHz main frequency. Integrated 2.4GHz/5GHz dual-band Wi-Fi and Bluetooth 5 LE. 2.8inch IPS display with 240 x 320 resolution and 262K colors. Capacitive 5-point touch controlled over I2C with interrupt support. 384KB SRAM, 320KB ROM, 8MB PSRAM, and 32MB Flash according to Waveshare. QMI8658 6-axis sensor, SHTC3 temperature/humidity sensor, PCF85063 RTC, and TF card slot. ES8311 audio codec, NS4150B amplifier, microphone, and speaker connector. USB Type-C, UART, I2C, and GPIO resources for expansion. Specifications OpenELAB SKU Waveshare-34957 Official Product Name ESP32-C5-Touch-LCD-2.8 with 3.7V Lithium Batt Product Type ESP32-C5 touch display development board Controller ESP32-C5-WROOM-1, RISC-V 32-bit, up to 240MHz Wireless 2.4GHz/5GHz dual-band Wi-Fi, Bluetooth 5 LE Memory 384KB SRAM, 320KB ROM, 8MB PSRAM, 32MB Flash Display 2.8inch IPS, 240 x 320, 262K colors Touch Capacitive 5-point touch, I2C, interrupt support Sensors QMI8658 6-axis IMU, SHTC3 temperature/humidity, PCF85063 RTC Storage TF card slot, up to 64GB according to Waveshare Audio ES8311 codec, NS4150B amplifier, microphone, 8 ohm 2W speaker Battery 3.7V 1000mA MX1.25 2PIN lithium battery included Weight 0.08 kg conservative estimate because Waveshare does not list package weight for this variant Applications Touch UI and GUI prototyping with ESP-IDF or Arduino. AI chat toys, voice interaction, and audio playback demos. Sensor dashboards, weather terminals, and portable IoT panels. Mini-games, multimedia storage, and mobile HMI projects. Product List 1 x ESP32-C5-Touch-LCD-2.8 host 1 x 3.7V 1000mA MX1.25 2PIN lithium battery 1 x 8 ohm 2W speaker SH1.0 cables/accessories according to the official product page Other ContentThe official Waveshare images below were uploaded as WebP files for this store. They show the display, touch function, peripherals, onboard resources, and dimensions of the Waveshare ESP32-C5-Touch-LCD-2.8.The overview image shows the 2.8inch IPS touch display and the main ESP32-C5 development board layout.This product is the ESP32-C5-Touch-LCD-2.8 version with a 3.7V lithium battery included.Waveshare shows the board as a compact platform for AI interaction, audio playback, mini-games, weather, and custom UI demos.The capacitive touch diagram highlights the 5-point touch interface for smooth UI interaction.The peripheral diagram shows GPIO, UART, I2C, USB, TF card, audio, sensor, and expansion resources.The display image confirms the 2.8inch IPS panel, 240 x 320 resolution, and 262K-color display capability.The onboard resources diagram helps identify ESP32-C5-WROOM-1, battery, RTC, sensor, audio, TF card, and Type-C sections.The dimension drawing helps with enclosure design and embedded mounting.Resources Waveshare ESP32-C5-Touch-LCD-2.8 docs Espressif ESP32-C5 SoC information FAQIs this the C5 or C6 version?This is the ESP32-C5-Touch-LCD-2.8 version with official Waveshare SKU 34957.Is a battery included?Yes. This variant is the version with a 3.7V lithium battery.Which development environments can I use?Waveshare shows support for ESP-IDF and Arduino, depending on the project and example code.Does the display support touch?Yes. This touch version provides capacitive 5-point touch over I2C.Which sensors are onboard?The board includes QMI8658 6-axis IMU, SHTC3 temperature/humidity sensor, and PCF85063 RTC, among other resources.