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
- Visit the SenseCAP Indicator Template repository and click
Use this template
to start a new repository.
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!