USB串口控制(CDC)
学习如何使用萤火虫T1的USB-CDC串口通信功能,实现电脑与设备之间的指令控制和数据传输,无需驱动即可连接。
拓展接口
了解萤火虫T1的5P-PIN拓展接口(上/侧)引脚定义与用法,包括VCC输出、GPIO控制、以及连接WS2812炫彩灯等外设的方法。
电源管理(pm)
萤火虫T1 电源管理模块 API 参考,适配 SW6106 芯片,支持电源状态控制、充电状态读取、电池电量读取、休眠控制等功能。
麦克风(mic)
萤火虫T1 PDM 麦克风模块 API 参考,基于 I2S_PDM 驱动,支持初始化、数据读取、释放以及音频统计分析功能。
蜂鸣器(beep)
萤火虫T1 蜂鸣器模块 API 参考,使用 ESP32 硬件 PWM(LEDC)实现频率控制发声,支持定时停止、停止、释放等功能。
五向按键(button)
萤火虫T1 五向按键模块 API 参考,支持消抖、短按、长按检测,自动处理中断,可为每个按键注册短按和长按回调函数。
WS2812 LED 控制(neopixel)
萤火虫T1 开发板扩展接口驱动 WS2812 系列 RGB 炫彩灯的完整教程:电源初始化、GPIO43 控制 P-MOS、neopixel 库使用、点亮灯珠、完整代码示例及 AI 编程模板。
九轴传感器(imu)
萤火虫T1 BMI270+BMM150 九轴传感器模块 API 参考,基于共享 I2C 驱动,支持初始化与 9 轴数据读取(加速度、陀螺仪、磁力计)。
显示屏
3 个项目