
esp32
我在看世界
这个作者很懒,什么都没留下…
展开
-
sk6812控制
sk6812控制资料1资料2RGB颜色值1.刚开始接触这个器件,第一个反应是三盏灯,应该要三个IO口才能控,实际上只有一根线,这点让我困惑了好长时间,知道后来看了好多遍说明书(立创商城或者淘宝下)才意识到这是一款芯片和led相结合的器件。2.当明白需要输入一段24位数据控制器件时候,遇到问题是,这个需要一个ns级别的延时,这样操作IO口,然后延时很难弄,找一个ns级别延时函数也难弄。后来用示波器才能准确弄到延时,弄出来挺高兴的。再后来就在网上看资料,原来可以SPI发数据和RMT(ESP32特有)方原创 2022-04-28 11:45:01 · 678 阅读 · 0 评论 -
pcb板子清净问题的一点思考
相同的板子,相同的元器件,功能都是能实现的,但是一块明显优于另外一块。为什么呢?图一图二两块板子,在大电流供电时候明显,图二的板子,电源端更加不稳定。经过反复多次的测试,是由于图二板子上大量的助焊剂残留引起的。由此保持整洁是一件多么重要事情。...原创 2022-02-16 16:08:07 · 3843 阅读 · 0 评论 -
esp32和MPU6500 I2C通信
注意点一:mpu6500共有两种通信方式SPI和I2C。默认是SPI,当CS高电平,SPI有效,当CS低电平,SPI是无效的,此时可以用I2C通信。可以变相理解CS就是区分SPI和I2C的开关。如上图,CS接地,使用的是SPI通信。(为了搞清楚这个花了一天)。注意点二:esp32有两个I2C,依据在stm32的经验,自然的认为这两个I2C是对应特定的引脚(找了好多资料也没有找到)。其实不然,其可以映射到任意的两个GPIO口。/** * @brief i2c master initialization.原创 2022-02-10 21:23:58 · 4159 阅读 · 2 评论 -
在win10上编译ESP32_S3
在win10上编译ESP32_S3第一步:设置目标芯片图中画框的意思:esp32s3还在测试阶段,可以在命令后面加 --preview参数使用这些测试命令然后就有一个错误发生,说真的,看不懂错误,努力百度下,可能是版本问题:s3要4.4才支持。当时下的是离线版,最高只能装4.3版本,根据网上的推荐,我下载在线安装版本,由于这个下载时间太长了,中间又去倒腾一下是不是只下ESP-IDF包就像,于是去git上下载了最新的包下载之后把原来的替代掉运行就出问题了好吧,照着它的样子安装执原创 2022-01-25 09:22:46 · 635 阅读 · 0 评论 -
esp32工程中加自定义组件
esp32 添加组件原创 2022-01-14 15:21:53 · 1383 阅读 · 0 评论