esp32开发与应用(wifi和蓝牙开发)
2026/5/11 6:49:10 网站建设 项目流程

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

关于esp乐鑫这家芯片公司,大家考虑到的除了它的mcu芯片之外,估计就是用它做wifi、蓝牙模块了。因为我们在实际使用的时候,大部分情况下mcu代码都写好了,就差一个wifi、蓝牙模块。这个时候,重新把code移植到esp好像也没有必要。所以这种情况下,需要的就是一个带串口的模块即可。乐鑫满足了大家的需求。

1、esp 8266

目前用的最多的module还是8266,不管是电竞比赛,还是实际生产应用,这都是比较明显的。

2、如何下载image

乐鑫的大部分module都是透过串口直接下载,这和51、stm32是类似的。当然,按照道理,也可以通过jtag、jlink、swd下载,不过目前为止自己还没有测试过。

3、下载工具

这方面官方提供了工具,对应的名称是flash_download_tool,比较实在。有需要的同学,可以直接参考这个链接,

https://docs.espressif.com/projects/esp-test-tools/en/latest/esp32c6/production_stage/tools/flash_download_tool.html

4、对应的镜像文件

所谓的镜像文件,一般就是编译好的二进制文件。获取这类文件有两种办法,一种就是和tb商家要一下image的下载地址;还有一种方法就是自己去网上找一下,看看同类型的image哪里可以下载。因为esp8266用的地方非常多,所以还是很容易找到。

https://aithinker.readthedocs.io/zh-cn/latest/docs/taobao/espressif/

5、module使用方法

esp8266的使用方法还是很简单,主要就是串口收发,波特率是115200。一开始调试的时候,我们可以找一个串口调试助手,发送AT命令,看看有没有回复ok。如果看到了正常的打印回复,那就说明不仅是硬件、还是软件,都是没有问题的/

6、上位机自备server

很多时候,需要一个测试上位机进行调试。这个时候如果不复杂的话,可以用python写一个上位机,实现基本的功能,这就可以了。如果复杂一点,那么可以找人合作,或者是上网找人外包,这都是ok的。

7、手机调试

手机调试也是一个道理。通常情况下,先不要直接开发app,而是去找一些手机调试app,这样就可以把一些数据流程打通,比如《hc蓝牙助手》,至少我们得知道数据的上下游收发有没有问题。等到没有问题之后,再去进行界面的设计、交互的设计、美工的设计,这都是可以的。总之,在流程还没有ok之前,先不要忙着做app。

网络部分的调试也是一样。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询