# SenseCAP Indicator D1

> Dual-MCU IoT development platform featuring ESP32-S3 and RP2040 processors with a 4-inch capacitive touchscreen, WiFi, BLE, optional LoRa, and multiple Grove sensor connectors for IoT prototyping.

## Quick Facts

- **Brand:** Seeed Studio
- **Board Type:** dev-board
- **Price:** ~$64.9
- **Product Readiness:** developer
- **CPU:** ESP32-S3 + RP2040
- **CPU Architecture:** Xtensa LX7 + ARM Cortex-M0+
- **CPU Cores:** 2 + 2
- **PSRAM:** 8MB
- **Flash:** 8MB
- **USB:** USB-C
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Antenna:** Built-in PCB antenna
- **SD Card:** microSD
- **Display:** 4 inch IPS LCD 480x480

## Connectivity

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

## Open Source

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

## Compatible Firmware

arduino, esp-idf, micropython, squareline-studio

## Use Cases

- iot-dashboard
- environmental-monitoring
- smart-home
- air-quality-monitoring
- data-visualization
- rapid-prototyping

## Components

- **ESP32-S3** (MCU): Espressif ESP32-S3 with Xtensa LX7 dual-core processor at 240MHz, 8MB PSRAM, WiFi and BLE 5.0 connectivity, drives the display and handles wireless communication — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32-s3_datasheet_en.pdf&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **RP2040** (MCU): Raspberry Pi RP2040 with dual ARM Cortex-M0+ cores at 133MHz, handles Grove sensor peripherals and real-time I/O processing — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdatasheets.raspberrypi.com%2Frp2040%2Frp2040-datasheet.pdf&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **4-inch IPS LCD (480x480)** (Display): 4-inch IPS LCD with 480x480 resolution and capacitive touch overlay, driven via SPI by the ESP32-S3, supports LVGL graphics library — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FSenseCAP_Indicator%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **SCD41** (Sensor): Sensirion SCD41 photoacoustic CO2 sensor with built-in temperature and humidity sensing, measurement range 400-5000 ppm — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fsensirion.com%2Fmedia%2Fdocuments%2F48C4B7FB%2F64C134E7%2FSensirion_SCD4x_Datasheet.pdf&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **AHT20** (Sensor): ASAIR AHT20 digital temperature and humidity sensor with I2C interface — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fasairsensors.com%2Fwp-content%2Fuploads%2F2021%2F09%2FData-Sheet-AHT20-Humidity-and-Temperature-Sensor-ASAIR-V1.0.03.pdf&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **SGP40** (Sensor): Sensirion SGP40 digital VOC sensor for indoor air quality monitoring with I2C interface — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fsensirion.com%2Fmedia%2Fdocuments%2F296373BB%2F6203C5DF%2FSensirion_Gas_Sensors_Datasheet_SGP40.pdf&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **Buzzer** (Audio): Built-in piezoelectric buzzer for audio alerts, notifications, and alarm feedback — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FSenseCAP_Indicator%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **Grove I2C** (Connector): Standard Grove 4-pin connector with I2C interface for connecting compatible Seeed Studio sensors and modules — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FGrove_System%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **Grove GPIO/ADC** (Connector): Standard Grove 4-pin connector with GPIO and ADC interface for analog and digital sensor expansion — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FGrove_System%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- **microSD slot** (Storage): microSD card slot for data logging, storage expansion, and firmware updates — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FSenseCAP_Indicator%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **GPIO**
- **ADC**

## Description

# SenseCAP Indicator D1

The SenseCAP Indicator D1 is a versatile IoT development platform from Seeed Studio that combines two powerful microcontrollers — the ESP32-S3 (for wireless connectivity and AI capabilities) and the RP2040 (for sensor data processing and peripheral control) — into a single device with a 4-inch capacitive touchscreen.

## Key Features

- **Dual-MCU architecture**: ESP32-S3 handles WiFi/BLE connectivity and UI rendering via LVGL, while the RP2040 manages sensor inputs and Grove peripherals
- **4-inch capacitive touch display** (480×480 resolution) for building rich interactive dashboards and UIs
- **Built-in sensors**: tVOC, CO2 (SCD41), temperature, and humidity sensors on select models
- **Grove ecosystem**: Two Grove connectors (I2C + GPIO/ADC) for easy sensor expansion
- **Wireless connectivity**: WiFi 802.11 b/g/n (2.4 GHz) and Bluetooth 5.0 LE built-in
- **microSD card slot** for data logging and storage expansion
- **Buzzer** for audio alerts and notifications
- **USB-C** for programming and power

## Architecture

The ESP32-S3 runs the main application firmware, driving the display via SPI and managing WiFi/BLE communication. The RP2040 co-processor communicates with the ESP32-S3 over UART and handles Grove sensor peripherals, providing dedicated real-time I/O processing.

## Development

The SenseCAP Indicator D1 supports multiple development frameworks. The ESP32-S3 side can be programmed with Arduino, ESP-IDF, or MicroPython. The RP2040 side supports Arduino and MicroPython. SquareLine Studio can be used for visual LVGL UI design.

Seeed Studio provides extensive documentation, example projects, and a growing library of community contributions through their wiki and GitHub repositories.

## Where to Buy

- [OpenELab](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Fseeed-studio-sensecap-indicator-d1-4-inch-touch-screen-iot-dev-platform&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export) — $64.90
- [Seeed Studio](https://openhardware.directory/r?to=https%3A%2F%2Fwww.seeedstudio.com%2FSenseCAP-Indicator-D1-p-5643.html&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export) — $64.90

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.seeedstudio.com%2FSenseCAP-Indicator-D1-p-5643.html&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2FSeeed-Solution%2FSenseCAP_Indicator_ESP32&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.seeedstudio.com%2FSenseCAP_Indicator%2F&ref=openhardware.directory&product=sensecap-indicator-d1&source=md-export)

## Tags

`esp32-s3`, `rp2040`, `touchscreen`, `iot-platform`, `grove`, `lvgl`, `seeed-studio`, `dual-mcu`

## Images

![SenseCAP Indicator D1](https://nbg1.your-objectstorage.com/openhardware-directory/entities/sensecap-indicator-d1/79f8f27c3a2f.png)

---
[View full device page](https://openhardware.directory/devices/sensecap-indicator-d1)