Summary of Contents for SeeedStudio SenseCAP Indicator
Page 1
SenseCAP Indicator User Manual Brief Introduction SenseCAP Indicator is a 4-inch touch screen driven by ESP32 and RP2040 dual-MCU and supports Wi-Fi/BLE/LoRa communication. It is a fully open source powerful IoT development platform for developers. One-stop ODM Fusion service is also available for customization and quick scale-up.
Introduction ................................. 4 Features ................................4 Hardware Version ............................. 7 Specification ............................... 8 ODM Service ..............................9 Get Started with SenseCAP Indicator ........................ 10 Hardware Overview ............................10 Button Function ............................. 10 Grove Interfaces ............................. 10 SX1262 LoRa Chip ..........................11 System Diagram .............................
SenseCAP Indicator native firmware enables you to use it as a desktop air quality detector or you could customize one of your own styles. There are built-in tVOCs and CO2 sensors, and a Grove TH sensor is provided to connect externally to reduce heat interference to get more accurate temperature and humidity results.
Page 6
In this way, the LoRa devices could be connected to the Matter ecosystem via Wi-Fi, without the need to buy a new Matter-compatible device. The software of SenseCAP Indicator is open source. Developers could create various IoT applications such as:...
Page 7
⚫ Air Quality Monitor ⚫ Weather Station Display ⚫ Sensor Data Dashboard ⚫ Smart Home Assistant ⚫ Mini Sensor Hub ⚫ Stock Price Indicator ⚫ Digital Album ⚫ SOP Reminder It can also be used to develop various exciting applications integrating with third-party platforms, such as: AWS / ChatGPT / Matter / NodeRED / IoTex ...
SenseCAP Indicator is an interactive display and control terminal for various IoT applications. It provides developers with a powerful and interface-rich development platform powered by ESP32-S3 and RP2040 dual-MCU. Don't wait anymore, start your wonderful development journey with SenseCAP Indicator now! Hardware Version The SenseCAP Indicator series offers four different versions: D1, D1S, D1L, and D1Pro.
ODM Service Note: If you want to customize your own SenseCAP Indicator, Seeed Studio provides one-stop service for quick customization and scalp-up. Please contact iot@seeed.cc if you have large quantity customization need. With over 10 years of ODM & OEM experience, our engineers and product experts are proficient in delivering customization service for popular open-source hardware platforms, such as: Raspberry Pi, NVIDIA Jetson, Beagleboard, ESP32, and more.
Get Started with SenseCAP Indicator Hardware Overview Button Function Short press: Turn off /wake up the screen Long press for 3s: Switch on/switch off the device Long press for 10s: Factory reset Grove Interfaces There are two Grove interfaces for connecting Grove modules, providing more possibilities for developers.
hardware ecosystem. (Click Grove - Seeed Studio to learn more)Grove - Seeed Studio SX1262 LoRa Chip The embedded SX1262 LoRa module enables you to build the LoRa application and connect your local LoRa sensors to the Cloud via Wi-Fi. For example, you could build a LoRa hub device to connect your LoRa sensors to your smart home ecosystem to implement Matter over Wi-Fi.
a few simple steps to enjoy. Wi-Fi Configuration Plug the 5V power adaptor into the USB type-C power connector, the device will power on automatically, then the display will show the WiFi setting page.
Select the WiFi you need, input the password and connect. Data Viewing ⚫ Home page Including the time, date, location info. ⚫ Sensor data Built-in tVOC and CO2 sensors, and an external Grove AHT20 TH sensor for more precise temperature and humidity readings.
Page 16
Click the specified sensor to enter the detailed information page, and you can choose to display the value of 24h or a week.
Setting Display Setting Brightness: Adjust screen brightness Sleep Mode: Turn off the screen according to the interval you set Date & Time Setting Time Format: You can set 24H or 12H format.
Page 18
Time Auto Update/Zone Auto Update: When the device is connected to WiFi, it will automatically obtain the corresponding time zone and date. Manual setting: If the time obtained through the time zone cannot automatically identify the winter time or device is offline, then you can manually set the time zone...
Development Tutorial ESP32 Firmware Flashing Flash by Flash Download Tools (For Windows only) ⚫ Step 1: Connect the device to your PC with the provided USB type-C cable. ⚫ Step 2:Install the Flash Download Tools Flash Download Tools for Windows ⚫...
Page 20
There should be 3 .bin files in the firmware , they correspond to 3 different downloading addresses: bootloader.bin - 0x0 partition-table.bin - 0x8000 terminal.bin - 0x10000 ⚫ Step 5: SPI Flash Configure SPI SPEED: 40MHz SPI MODE: DIO...
Page 21
⚫ Step 6: Download Panel Configure COM: Check the ports on your Device Manage, the USB-SERIAL is the correct one. Baud: 921600(recommended value) ⚫ Step 6: Start Downloading Then click "START" to start the downloading.
Page 22
When it shows "FINISH", the flash has been completed. There is "indicator_terminal_demo.bin" firmware (allinone ) in the . you can flash it to esp32.
Page 23
Flash by IDF For Linux and MacOS: Standard Toolchain Setup for Linux and macOS For Windows: Standard Setup of Toolchain for Windows There is "indicator_terminal_demo.bin" firmware (allinone ) in the . you can flash...
it by idf. examples/factory/ cd <sdk>/ esptool.py write_flash 0x0 indicator_terminal_demo.bin also you can build, flash and monitor the project. cd <sdk>/examples/ terminal_demo idf.py -p PORT flash monitor build RP2040 Firmware Flashing Flash by .uf2 file ⚫ Step 1: Connect the device to your PC Long press this internal button, then connect the device to your PC by the provided USB type-C cable, release the button once connected.
Page 25
Copy the .uf2 file in the firmware package to the disk, then the disk will log out. The upgrade will run automatically. Flash by Arduino IDE ⚫ Step 1: Install Arduino IDE Arduino IDE...
Page 26
Raspberry Pi Pico Add the Board ⚫ Step 2: Open your Arduino IDE, click on Arduino > Settings, and copy the below URL to Additional Boards Manager URLs: https://github.com/earlephilhower/arduino- pico/releases/download/global/package_rp2040_index.json Click on Tools > Board > Board Manager. Search and install "Raspberry Pi Pico/RP2040" in the Boards Manager...
Page 27
Add Libraries ⚫ Step 3: Download these libraries we need: Serial communication protocol SGP40 TVOC sensor library Transfer index library: Sensirion Gas Index Algorithm SCD41 CO2 sensor library AHT20 temperature and humidity sensor libray Sensirion Arduino Core library Navigate to Sketch -> Include Library -> Add .ZIP Library, then select the libraries you download.
Page 28
⚫ Step 4: Connect the device to your PC with the provided USB Typc-C cable. ⚫ Step 5: Select the board Tools > Board > Raspberry Pi PR2040 Boards > Raspberry Pi Pico Port: Select the "usbmodem" one ⚫ Step 6: Open the example code file File >...
Resource IDF Downloard: Standard Toolchain Setup for Linux and macOS Standard Setup of Toolchain for Windows SenseCAP Indicator ESP32 SDK:SenseCAP Indicator SDK for esp32 SenseCAP Indicator RP2040 Examples: SenseCAP Indicator examples for rp2040...
Need help?
Do you have a question about the SenseCAP Indicator and is the answer not in the manual?
Questions and answers