ESP32C6开发经验分享(道阻且长)

1.准备条件:ESP32C6开发板✖️3

2.架构搭建思路,系统整体分为Wifi&Blue+Zigbee Gateway+Zigbee device

3.Wifi 连接物联网云,比如某某云,蓝牙负责配网Wi-Fi。

4.zigbee gateway 是zigbee 协调者,负责管理路由和端点设备。

5.zigbee device 可以是路由节点,也可以是端点节点,最终实现的是物理设备的交互。

开发所用的软件:esp-aws-iot、esp-idf、esp-zigbee-sdk

开发所用的IDE:Visual Studio 2022

编译工具:esp-idf 命令行  也就是idf.py 。。。

架构很完善了,只需要不断添加自己的应用层代码,感觉挺好用的!!!

前段时间读了一本修养程序员的书,感觉说的头头是道,总结一点就是要让自己专业,别人信服你说的话,做的事情,以及保持热爱编程和总结,因此懂得都懂谢谢

ESP32-C3是Espressif公司推出的一款低功耗Wi-Fi和蓝牙芯片,它支持Cortex-M4内核,并且集成了Wi-Fi和蓝牙功能。要搭建ESP32-C3的开发环境,你可以按照以下步骤进行操作: 1. 下载并安装ESP-IDF:ESP-IDF是Espressif的官方开发框架,用于开发ESP32ESP32-C3的应用程序。你可以从Espressif官方网站上下载最新版本的ESP-IDF,并按照官方提供的安装指南进行安装。 2. 配置ESP-IDF环境变量:安装完成后,需要配置ESP-IDF的环境变量。在Linux或macOS上,你可以通过在终端中运行`export IDF_PATH=/path/to/esp-idf`来设置环境变量;在Windows上,你可以使用IDF Tools Command Prompt工具来设置环境变量。 3. 获取ESP32-C3开发板支持:在ESP-IDF中,默认不包含ESP32-C3的开发板支持。你需要通过运行`idf.py menuconfig`命令,进入配置菜单,并选择`Component config -> ESP32-C3 specific`选项来启用ESP32-C3的开发板支持。 4. 编写应用程序:创建一个新的应用程序目录,并在其中编写你的应用程序代码。你可以参考Espressif提供的示例代码和文档来开发你的应用程序。 5. 编译和烧录应用程序:使用`idf.py build`命令来编译你的应用程序。编译完成后,使用`idf.py flash`命令将应用程序烧录到ESP32-C3开发板上。 6. 调试和测试:你可以使用ESP-IDF提供的调试工具来调试你的应用程序。此外,Espressif还提供了一些工具和库,用于开发Wi-Fi和蓝牙应用程序。 这些是搭建ESP32-C3开发环境的基本步骤,希望对你有帮助!如果你有更多问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jane_ai_Q

滴水形成江河可能不

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值