# MicroPython WTools CModule **Repository Path**: walkline/micropython-wtools-cmodule ## Basic Information - **Project Name**: MicroPython WTools CModule - **Description**: 为 MicroPython 提供计算相关功能的用户自定义类模块 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-26 - **Last Updated**: 2024-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

MicroPython WTools CModule

## 项目介绍 为`MicroPython`提供计算类相关功能,试图将大量需要计算的代码封装为 C 模块,以提高效率。 ## 功能需求列表 目前的功能需求是对颜色亮度进行调节。 ## 如何添加模块 > 以`ESP`系列芯片为例 * 在`MicroPython`项目同级目录克隆或粘贴本项目文件夹,并将文件夹重命名为`wtools` ```bash git clone https://gitee.com/walkline/micropython-wtools-cmodule.git wtools ``` * 根据`MicroPython`项目固件编译说明做好前期准备 * 使用如下命令编译固件: ```bash cd micropython/ports/esp32 make USER_C_MODULES=../../../../wtools/cmodules/micropython.cmake ``` ## 模块使用说明 参考项目目录下`tests`文件中的代码。 查看 [模块方法列表](./DOCS.md) ## 参考资料 * [Adafruit NeoPixel Library](https://github.com/adafruit/Adafruit_NeoPixel) * [Arduino](https://www.arduino.cc/) * [HSV颜色空间和RGB颜色空间相互转换C语言实现](https://blog.csdn.net/songyulong8888/article/details/117228659) ## 合作交流 * 联系邮箱: * QQ 交流群: * 走线物联:[163271910](https://jq.qq.com/?_wv=1027&k=xtPoHgwL) * 扇贝物联:[31324057](https://jq.qq.com/?_wv=1027&k=yp4FrpWh)

走线物联扇贝物联