ESP32 SDK
SiX IoT Platform provides a comprehensive ESP32 Chipset SDK compatible with the ESP32 series (e.g., C3, S3). It simplifies firmware development by providing the following key features:
- Network Provisioning: Automates the onboarding process. When a user scans the QR code via the app, the device receives the command and triggers the network provisioning workflow automatically.
- MQTT Connectivity: Provides built-in services to establish and manage secure connections to the product's MQTT broker.
- Shadow Service Interaction: Simplifies state synchronization by managing interactions with the backend Shadow Service topics.
- Log Service: Collects local device logs and synchronizes them to the cloud once network connectivity is established.
- OTA (Over-the-Air) Updates: A robust service for remote firmware upgrades to ensure devices stay up-to-date.
TIP
Note: Before utilizing the SDK, you must generate a binary containing the device credentials and flash it to the specific offset defined in the device's partition table.
TIP
If you can't access the repo, please contact us via the contact info on Contact Us