logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[极核教学]esp32IDF板载ws2812从点亮到使用,附带由例程封装的完整代码

1、工作原理每颗ws2812除了三原色LED外还有一颗控制3个LED亮度的主控芯片,主控芯片+LED*3=ws2812。主控芯片产生3路PWM分别控制3个灯珠,占空比通过内部锁存器来调整。比如第一个锁存器控制G,那么输入0就是设置占空比为0,输入255就是设置占空比为100,此时绿色灯珠最亮,输入128就是设置占空比为50,此时绿灯珠半亮。其他两个灯珠也是这样控制。通过三个字节来分别设置3个灯珠的

#单片机#物联网#mcu +2
[极核教学]esp32IDF通过idf命令新建工程并往里移植代码

2、输入idf.py create-project main(注意这个main是工程名,文件夹名和main文件名会叫这个,因为我希望主函数文件生成时就叫main.c所以直接创建叫main的工程)这个时候文件已经能被编译器找到了,如果你的代码依赖于别的东西那就把移植过来的代码改好,如果不依赖别的东西比如我的代码只是纯打印一些内容,那直接引用头文件然后调用就行。2、拷贝头文件和源文件到custom(我

#单片机#mcu#物联网 +1
[极核教学]esp32通过下载官方组件压缩包使用组件

我将演示从官方组件库下载组件压缩包(以led_strip为例),并将组件的压缩包部署到工程中。

#单片机#物联网#mcu +1
[极核教学]esp32IDF环境搭建并实现在vscode终端加载idf环境

第一次在gitee上看我图文教程的强烈建议点击这个按钮。

#单片机#物联网
[极核教学]esp32IDF环境搭建并实现在vscode终端加载idf环境

第一次在gitee上看我图文教程的强烈建议点击这个按钮。

#单片机#物联网
[极核教学]esp32IDF环境搭建并实现在vscode终端加载idf环境

第一次在gitee上看我图文教程的强烈建议点击这个按钮。

#单片机#物联网
到底了