Skip to content

Spark-C3 控制器

Spark-C3 是一款基于 ESP32-C3 芯片的智能控制器,专为物联网应用设计。

主要特性

  • 处理器:ESP32-C3 单核 RISC-V 处理器,主频高达 160MHz
  • 无线连接:内置 Wi-Fi 4 (802.11 b/g/n) 和 Bluetooth 5 (LE)
  • 低功耗:支持多种低功耗模式,适合电池供电应用
  • 丰富接口:GPIO、SPI、I2C、UART、ADC、PWM 等多种接口
  • 开发友好:支持 Arduino IDE、ESP-IDF、MicroPython 等开发环境

应用场景

  • 智能家居控制:灯光控制、继电器控制、传感器数据采集
  • 物联网节点:远程监控、数据传输、设备控制
  • 自动化系统:工业控制、农业监测、环境监控

编程支持

  • Arduino IDE:使用熟悉的 Arduino 语法快速开发
  • ESP-IDF:官方开发框架,功能完整,性能优化
  • MicroPython:Python 语法,适合快速原型开发
  • PlatformIO:专业的嵌入式开发平台

技术规格

  • 工作电压:3.3V
  • 工作温度:-40°C 至 +85°C
  • Flash 存储:4MB
  • RAM:400KB SRAM
  • GPIO 数量:3 个可编程 GPIO
  • 无线标准
    • Wi-Fi 4 (IEEE 802.11 b/g/n)
    • Bluetooth 5.0 (LE)

安全特性

  • 加密引擎:AES、SHA、RSA 硬件加速
  • 安全启动:Secure Boot 支持
  • Flash 加密:数据保护
  • 真随机数生成器:TRNG 支持

产品参数

引脚说明

标号名称功能描述
1GND电源负极
2IO2GPIO
3IO9GPIO
4RXDUART0 RX
5VCC电源正极
6RST复位
7IO8GPIO
8TXDUART0 TX

使用教程

Arduino

  1. 按照 Arduino-ESP32 官方文档 安装 SparkC3 的 SDK 包。

  2. 在 Arduino IDE -> Tools 选择正确的设置,如下所示。

    Arduino 配置

PlatformIO

  1. 下载 SparkC3_PlatformIO.zip 并解压到您的工作目录。
  2. 使用 VSCode 打开解压后的目录。
  3. 安装 PlatformIO 扩展。
  4. 点击下方的上传按钮,将开始编译并将编译后的固件上传到 SparkC3。

Home Assistant

详细的 Home Assistant 集成教程请参考:Home Assistant

MicroPython

即将推出...

常见问题

还没有客户对此产品有任何问题,欢迎通过淘宝联系我们!

包装信息

SpaerkC3 控制器包装内包含:

  • SparkC3 控制器主板

SpaerkC3 继电器套件包装盒内包含:

  • USB Power 模块

更多