这是乐鑫科技(Espressif)与 Ferrous Systems 联合推出的开源 Rust 嵌入式开发板,专为 Rust 语言嵌入式开发设计,基于 ESP32-C3 芯片打造。
核心硬件规格
主控芯片:ESP32-C3-MINI-1 模组,搭载 32 位 RISC-V 单核处理器,最高主频 160 MHz
无线功能:支持 2.4 GHz Wi-Fi (IEEE 802.11 b/g/n) 与 Bluetooth 5 (LE) / 蓝牙 mesh
存储资源:384 KB ROM、400 KB SRAM(含 16 KB 缓存)、8 KB RTC SRAM
外设接口:22 个可编程 GPIO,支持 SPI、UART、I2C、I2S、ADC、LED PWM 等
板载传感器:
ICM-42670-P 6 轴 IMU(加速度计 + 陀螺仪)
SHTC3 温湿度传感器
其他组件:WS2812 可寻址 LED、用户 LED、复位 / 启动按钮、锂电池充电电路、USB Type-C 接口(支持供电、烧录与调试)

关键硬件连接与资源
I2C 外设:
表格
外设
地址
功能
ICM-42670-P
0x68
6 轴姿态传感器
SHTC3
0x70
温湿度传感器
I2C 引脚
SDA=GPIO10, SCL=GPIO8
GPIO 分配:
表格
设备
GPIO
功能
WS2812 LED
GPIO2
可寻址 RGB LED
用户 LED
GPIO7
状态指示
启动按钮
GPIO9
进入下载模式
电源特性:
USB Type-C 供电(支持 PD 兼容)
内置 MCP73831T 锂电池充电管理芯片,可充至 4.2V
不支持电池电压读取

项目定位与用途
核心目标:为 Rust 嵌入式开发者提供一站式硬件平台,配套完整的 Rust 培训课程与示例代码
适用场景:
Rust 嵌入式入门学习与实验
IoT 设备原型开发
低功耗传感器数据采集
无线通信(Wi-Fi/BLE)应用验证
License
CERN Open Hardware Licence Version 2
