Skip to main content

Create a Project(ESP-IDF) - SenseCAP Indicator

Overview

The SenseCAP Indicator integrates dual-core MCUs ESP32-S3 and RP2040. This tutorial focuses on creating projects using the ESP32-S3 with ESP-IDF.

There are two simple project creation methods: GitHub Template and Squareline Studio.

Project Creation Methods

1. GitHub Template

Step 1: Create a New Project

Step 2: Clone the Repository

git clone https://github.com/your-username/indicator-esp-idf-template.git

Step 3: Build the Project

Navigate to the project directory and build the project:

cd indicator-esp-idf-template
idf.py build

Step 4: Flash the Project

Connect the device via USB and flash the project using:

idf.py -p PORT flash

Step 5: Monitor the Project

Monitor the output with:

idf.py -p PORT monitor

Note: Replace PORT with your device's port number.

2. Squareline Studio

For beginners, Squareline Studio offers a user-friendly, low-code option for UI design.

There is a blog Low-Code UI Design for SenseCAP Indicator with SquareLine that provides a detailed guide on using Squareline Studio to design the UI.

Step 1: Set Up

  • Download and install Squareline Studio from Squareline's website.
  • Launch the software and start a new project.

Step 2: Design the UI

  • Use Squareline Studio to design the project’s UI.

Step 3: Generate and Build the Project

  • Generate the UI code.
  • Build the project using ESP-IDF.

For more on using Squareline Studio, refer to the guide on Low-Code UI Design for SenseCAP Indicator with SquareLine.

Tips for Beginners

  • If new to development, start with Squareline Studio to create a simple blink project.
  • For more advanced customization, modify the SDK example directly.

ODM Service

Seeed Studio offers a comprehensive one-stop ODM service to accommodate rapid customizations and scaling requirements for diverse needs. If you're looking to tailor your project with specialized features or need assistance in scaling up your operations efficiently, please reach out to us. For inquiries and more detailed information, contact us at [email protected]. We're here to help turn your unique ideas into reality.

Tech Support

Need help with your SenseCAP Indicator? We're here to assist you!

If you encounter any issues or have any questions while following this tutorial, please feel free to reach out to our tech support. We are always here to help!

Visit our Seeed Official Discord Channel to ask your questions or the GitHub discussions to share all you want!

Loading Comments...