搜索
bottom↓
回复: 47

请各位大神推荐一个wifi模块

[复制链接]

出0入18汤圆

发表于 2025-6-24 12:33:21 | 显示全部楼层 |阅读模式
要求价格不超过12元,可以二次开发的,ap+station模式,客户端连接上wifi模块后,可以通过网页配置wifi模块连接的网络参数,也可以通过指令模式配置wifi模块连接的网络参数

阿莫论坛22周年了!感谢大家的支持与爱护!!

大家不用担心!刹车踏板踩断是极小概率事件,汽车诞生至今140年,我只见过三辆车刹车被踩断了!!!
There's something good in this world. And it's worth fighting for.
总有一些事物是美好的,它值得我们为之而战斗。

出0入328汤圆

发表于 2025-6-24 13:05:29 来自手机 | 显示全部楼层
esp32c3 应该可以,不过AT固件貌似不开源

出0入18汤圆

 楼主| 发表于 2025-6-24 13:24:21 | 显示全部楼层
yplin27 发表于 2025-6-24 13:05
esp32c3 应该可以,不过AT固件貌似不开源
(引用自2楼)

at固件是指啥,是通过at配置的方式吗?

出0入328汤圆

发表于 2025-6-24 14:38:23 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 13:24
at固件是指啥,是通过at配置的方式吗?
(引用自3楼)

就是与常见的4G模块类似,可以通过串口用 AT 指令来配置那个 ESP32C3 模块,应该是不开源但提供静态库,可以自己加 AT 指令,支持 AP+STA,支持自定义网页端配置

可以看看 https://docs.espressif.com/proje ... /esp32c3/index.html

出20入71汤圆

发表于 2025-6-24 14:45:49 | 显示全部楼层
ESP8266 自行SDK开发就能实现吧?

出0入18汤圆

 楼主| 发表于 2025-6-24 15:07:35 | 显示全部楼层
yplin27 发表于 2025-6-24 14:38
就是与常见的4G模块类似,可以通过串口用 AT 指令来配置那个 ESP32C3 模块,应该是不开源但提供静态库, ...
(引用自4楼)

就是我说的模块的配置,也是基于wifi的,但不是通过网页,类似于通过tcp来访问,不是本地的at命令配置

出0入18汤圆

 楼主| 发表于 2025-6-24 15:07:57 | 显示全部楼层
autolog 发表于 2025-6-24 14:45
ESP8266 自行SDK开发就能实现吧?
(引用自5楼)

esp的sdk提供这引起demo吗?

出20入71汤圆

发表于 2025-6-24 15:11:24 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 15:07
esp的sdk提供这引起demo吗?
(引用自7楼)

肯定有啊,N多年前我开发过,早就不玩8266了

出0入328汤圆

发表于 2025-6-24 15:35:08 来自手机 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 15:07
就是我说的模块的配置,也是基于wifi的,但不是通过网页,类似于通过tcp来访问,不是本地的at命令配置 ...
(引用自6楼)

你可以完整看看他们的文档,如果你是还有其他主控MCU,那这个方案就是完全适配你的需求

出0入0汤圆

发表于 2025-6-24 15:43:28 | 显示全部楼层
建议用esp32c3,8266毕竟比较早了

出0入18汤圆

 楼主| 发表于 2025-6-24 15:59:46 | 显示全部楼层
非常感谢各位的建议

出0入18汤圆

 楼主| 发表于 2025-6-24 16:00:48 | 显示全部楼层
innovision 发表于 2025-6-24 15:43
建议用esp32c3,8266毕竟比较早了
(引用自10楼)

请教esp32c3,大概啥价格啊

出0入233汤圆

发表于 2025-6-24 16:02:04 来自手机 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 16:00
请教esp32c3,大概啥价格啊
(引用自12楼)

5,6块钱 。

出0入18汤圆

 楼主| 发表于 2025-6-24 16:03:18 | 显示全部楼层

不是芯片,模块价格呢

出0入233汤圆

发表于 2025-6-24 16:14:40 来自手机 | 显示全部楼层

你去搜一下看,我都是用的芯片

出0入0汤圆

发表于 2025-6-24 16:21:41 | 显示全部楼层
有没有兄弟可以写esp32c3 固件的?

出0入18汤圆

 楼主| 发表于 2025-6-24 16:25:33 | 显示全部楼层
yyts 发表于 2025-6-24 16:14
你去搜一下看,我都是用的芯片
(引用自15楼)

买模组要方便些,自己搭外围比较麻烦,都是超高频信号, 立创上12元多

出0入18汤圆

 楼主| 发表于 2025-6-24 16:26:17 | 显示全部楼层
jetbo 发表于 2025-6-24 16:21
有没有兄弟可以写esp32c3 固件的?
(引用自16楼)

自己搭环境么,一起学习

出0入8汤圆

发表于 2025-6-24 16:39:01 | 显示全部楼层
我最近在摸索C3模块,没玩过ESP32芯片,好难玩。看代码费劲。还是比较喜欢看裸机代码

出0入18汤圆

 楼主| 发表于 2025-6-24 16:51:46 来自手机 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-24 16:39
我最近在摸索C3模块,没玩过ESP32芯片,好难玩。看代码费劲。还是比较喜欢看裸机代码 ...
(引用自19楼)

他这个是啥os啊

出0入8汤圆

发表于 2025-6-24 17:17:05 | 显示全部楼层

是FreeRTOS

出0入0汤圆

发表于 2025-6-24 17:22:40 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-24 16:39
我最近在摸索C3模块,没玩过ESP32芯片,好难玩。看代码费劲。还是比较喜欢看裸机代码 ...
(引用自19楼)

不是有ardunio 版本的么?直接在上面修改使用.

出0入18汤圆

 楼主| 发表于 2025-6-24 17:23:05 来自手机 | 显示全部楼层

freertos有搞过,问题不大,这个模块可以在线调试吗?

出0入8汤圆

发表于 2025-6-24 17:26:41 | 显示全部楼层
887799 发表于 2025-6-24 17:22
不是有ardunio 版本的么?直接在上面修改使用.
(引用自22楼)

我没搞ardunio。打算搞freertos的

出0入8汤圆

发表于 2025-6-24 17:27:11 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 17:23
freertos有搞过,问题不大,这个模块可以在线调试吗?
(引用自23楼)

可以啊。挺方便的。我买的C3模块,我都直接串口烧录下载。

出0入18汤圆

 楼主| 发表于 2025-6-24 18:03:01 来自手机 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-24 17:27
可以啊。挺方便的。我买的C3模块,我都直接串口烧录下载。
(引用自25楼)

可以swd调试吗?

出0入1119汤圆

发表于 2025-6-24 18:08:51 | 显示全部楼层

c3记得内置有个usb jtag

出0入18汤圆

 楼主| 发表于 2025-6-24 18:10:44 来自手机 | 显示全部楼层
Himem 发表于 2025-6-24 18:08
c3记得内置有个usb jtag
(引用自27楼)

我看单芯片有个jtag,这个ide环境是如何搭建的啊?

出0入328汤圆

发表于 2025-6-24 18:20:50 来自手机 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 18:10
我看单芯片有个jtag,这个ide环境是如何搭建的啊?
(引用自28楼)

打包是走cmake,我一般都是命令行开发,vscode之类的应该有插件支持。烧录调试直接用USB口,不过我都是直接打日志

出0入18汤圆

 楼主| 发表于 2025-6-24 18:26:25 来自手机 | 显示全部楼层
yplin27 发表于 2025-6-24 18:20
打包是走cmake,我一般都是命令行开发,vscode之类的应该有插件支持。烧录调试直接用USB口,不过我都是直 ...
(引用自29楼)

好的,非常感谢,我来找找资料

出0入8汤圆

发表于 2025-6-24 18:44:04 | 显示全部楼层
tang_qianfeng 发表于 2025-6-24 18:26
好的,非常感谢,我来找找资料
(引用自30楼)

VS code里面直接安装esp-idf插件。
如果不用vscode的话,也可以安装esp-idf软件。使用命令行开发

出0入18汤圆

 楼主| 发表于 2025-6-24 20:09:06 来自手机 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-24 18:44
VS code里面直接安装esp-idf插件。
如果不用vscode的话,也可以安装esp-idf软件。使用命令行开发 ...

(引用自31楼)

好的,谢谢,用惯了gui模式,命令行不熟悉

出320入2576汤圆

发表于 2025-6-24 20:53:55 来自手机 | 显示全部楼层
就是esp32 和 8266 的专场。
想要极致压缩成本就 8266,想要更新就esp32.

开发默认sdk就行,但比起arduino的稍慢些(尤其后期你要加web啥的)

出0入18汤圆

 楼主| 发表于 2025-6-24 20:58:21 来自手机 | 显示全部楼层
t3486784401 发表于 2025-6-24 20:53
就是esp32 和 8266 的专场。
想要极致压缩成本就 8266,想要更新就esp32.


(引用自33楼)

好的,感谢

出0入18汤圆

 楼主| 发表于 2025-6-25 00:31:04 | 显示全部楼层
esp-idf 5.4.1安装到最后报错,是啥问题啊,我电脑已经装了python 3.13.5


日志如下:
2025-06-24 22:51:12.704   --------
2025-06-24 22:51:12.708   ESP-IDF Python Virtual environment does not exist, creating the environment: D:\Espressif\tools\idf-python\3.11.2\python.exe -m venv "D:\Espressif\python_env\idf5.4_py3.11_env"
2025-06-24 22:51:21.298   Done, exit code=0
2025-06-24 22:51:21.298   --------
2025-06-24 22:51:21.298   Running command: D:\Espressif\tools\idf-python\3.11.2\python.exe -m venv "D:\Espressif\python_env\idf5.4_py3.11_env"
                          
2025-06-24 22:51:21.298   --------
2025-06-24 22:51:21.330   Installing Python environment:D:\Espressif\tools\idf-python\3.11.2\python.exe "D:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf_tools.py" "--idf-path" "D:\Espressif\frameworks\esp-idf-v5.4.1"   install-python-env
2025-06-24 22:51:23.666   Done, exit code=1
2025-06-24 22:51:23.666   --------
2025-06-24 22:51:23.666   Running command: D:\Espressif\tools\idf-python\3.11.2\python.exe "D:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf_tools.py" "--idf-path" "D:\Espressif\frameworks\esp-idf-v5.4.1"   install-python-env
                          Python 3.11.2
                          
                          WARNING: The following issue occurred while accessing the ESP-IDF version file in the Python environment: [Errno 2] No such file or directory: 'D:\\Espressif\\python_env\\idf5.4_py3.11_env\\idf_version.txt'. (Diagnostic information. It can be ignored.)
                          Upgrading pip...
                          ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.
                          Traceback (most recent call last):
                            File "D:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf_tools.py", line 3268, in <module>
                              main(sys.argv[1:])
                            File "D:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf_tools.py", line 3260, in main
                              action_func(args)
                            File "D:\Espressif\frameworks\esp-idf-v5.4.1\tools\idf_tools.py", line 2667, in action_install_python_env
                              subprocess.check_call(run_args, stdout=sys.stdout, stderr=sys.stderr, env=env_copy)
                            File "subprocess.py", line 413, in check_call
                          subprocess.CalledProcessError: Command '['D:\\Espressif\\python_env\\idf5.4_py3.11_env\\Scripts\\python.exe', '-m', 'pip', 'install', '--upgrade', 'pip']' returned non-zero exit status 1.
                          
2025-06-24 22:51:23.666   --------
2025-06-24 22:51:23.666   Message box (OK):
                          安装过程遇到错误(可能并不严重)。 退出代码: 1
2025-06-24 22:51:26.644   User chose OK.
2025-06-24 22:51:26.690   Message box (Yes/No):
                          已创建安装日志,其中可能包含有关该问题的详细信息。
                          是否需要查看安装日志?
2025-06-24 22:51:31.846   User chose Yes.
2025-06-24 22:51:32.017   CurStepChanged raised an exception.
2025-06-24 22:51:32.353   Need to restart Windows? No
2025-06-24 22:51:32.374   Deinitializing Setup.

出0入309汤圆

发表于 2025-6-25 00:37:52 | 显示全部楼层
ESP系列直接上 https://github.com/tzapu/WiFiManager 就可以,还能设别的参数。

出0入8汤圆

发表于 2025-6-25 09:10:36 | 显示全部楼层
tang_qianfeng 发表于 2025-6-25 00:31
esp-idf 5.4.1安装到最后报错,是啥问题啊,我电脑已经装了python 3.13.5


(引用自35楼)

你这种大概率都是安装python虚拟环境出错。多试几次就好

出0入18汤圆

 楼主| 发表于 2025-6-25 09:30:46 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-25 09:10
你这种大概率都是安装python虚拟环境出错。多试几次就好
(引用自37楼)

安装完卸载后,又安装了一次,还是同样的出错。。。

出0入8汤圆

发表于 2025-6-25 09:32:48 | 显示全部楼层
本帖最后由 爱晴海玩偶 于 2025-6-25 09:34 编辑
tang_qianfeng 发表于 2025-6-25 09:30
安装完卸载后,又安装了一次,还是同样的出错。。。
(引用自38楼)


切换镜像源

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入18汤圆

 楼主| 发表于 2025-6-25 09:40:07 | 显示全部楼层

我是从官网下载的offline版本, esp-idf-tools-setup-offline-5.4.1

出0入8汤圆

发表于 2025-6-25 10:18:49 | 显示全部楼层
tang_qianfeng 发表于 2025-6-25 09:40
我是从官网下载的offline版本, esp-idf-tools-setup-offline-5.4.1
(引用自40楼)

你不是从vscode里面直接安装的吗?
你官网下载的,你直接下载离线安装的就行

出0入18汤圆

 楼主| 发表于 2025-6-25 10:27:10 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-25 10:18
你不是从vscode里面直接安装的吗?
你官网下载的,你直接下载离线安装的就行 ...
(引用自41楼)

我是官网下载,离线安装的,但最后配置python的时候出错了

出0入8汤圆

发表于 2025-6-25 10:49:34 | 显示全部楼层
tang_qianfeng 发表于 2025-6-25 10:27
我是官网下载,离线安装的,但最后配置python的时候出错了
(引用自42楼)

你是VS里面安装的时候出错了吗?我没搞定。就是我安装了离线版本,然后在vs上面没有检测到我已经安装了esp-idf,然后我还是老老实实的直接走vscode安装的

出0入18汤圆

 楼主| 发表于 2025-6-25 11:39:34 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-25 10:49
你是VS里面安装的时候出错了吗?我没搞定。就是我安装了离线版本,然后在vs上面没有检测到我已经安装了es ...
(引用自43楼)

不是,就是在这装离线版esp-idf时出错的,现在好了,该死的问题是我设置了默认pip install是用户级的安装,应该是这个起冲突了

出0入18汤圆

 楼主| 发表于 2025-6-26 23:22:51 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-25 10:49
你是VS里面安装的时候出错了吗?我没搞定。就是我安装了离线版本,然后在vs上面没有检测到我已经安装了es ...
(引用自43楼)

这个esp-idf, 我编译个example里的helloword,需要3-5分钟,这正常吗?怎么这么慢

出0入8汤圆

发表于 2025-6-27 09:07:41 | 显示全部楼层
tang_qianfeng 发表于 2025-6-26 23:22
这个esp-idf, 我编译个example里的helloword,需要3-5分钟,这正常吗?怎么这么慢 ...
(引用自45楼)

第一次编译都久吧,改动小后面编译就正常了。

出0入18汤圆

 楼主| 发表于 2025-6-27 10:10:12 | 显示全部楼层
爱晴海玩偶 发表于 2025-6-27 09:07
第一次编译都久吧,改动小后面编译就正常了。
(引用自46楼)

我改了一点,也是全编译,不是增量编译

出0入18汤圆

 楼主| 发表于 2025-6-27 12:28:49 | 显示全部楼层
请教一下,比如我需要用到esp32的httpserver和beacon这两个组件 ,但demo程序没有这两个集成在一起的demo,要如何处理啊?  能不能像stm32cube这样可以自己选择组件 ,然后自动生成工程?
回帖提示: 反政府言论将被立即封锁ID 。在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2026-10-14 11:49

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表