乐鑫技术交流
直播中

王尚岱

8年用户 1465经验值
擅长:电源/新能源
私信 关注
[问答]

如何开发自己的esp8266模块 ?

我在 esp8266 上开发了一个相当大的应用程序(2 年开发),我现在遇到了硬件集成问题!
整个电子设备都安装在 133x15mm 的自制 PCB 上,我没有空间放大它。
我需要 4MB 闪存(类似于 ESP12),因为我想要 OTA。
我需要一个宽度小于 14mm 且具有 8 个或(最好)9 个 I/O 的模块。
ESP12 有闪光灯,但宽度为 16 毫米
ESP03 为 12 毫米,但只有 1MB 闪光灯,与 ESP8285 模块(如 ESPm1 或 2)相同。
原型使用 ESP03,我移除现有的闪光灯并将其替换为所需的尺寸。
适合玩,不适合制作!
我的问题:
• 是否有任何我没有看到的替代解决方案?(另一个 esp 模块?)
• 或者以任何方式购买不带闪光灯的ESP03 模块(以便我可以轻松出售)
• 或者我是否有机会成功设计我自己的esp8266 模块?(我对与电源、I/O 等相关的所有事情感到满意。我对这些频率下的天线、线圈等感到不舒服。)
你知道是否有人已经尝试过这个?

回帖(1)

他在笑

2023-10-17 10:11:15
1. 考虑使用将闪存与芯片集成在一起的其他ESP8266模块,例如ESP-01S或ESP8285模块。它们的宽度都小于14mm,并且都包含闪存。

2. 可以考虑使用外部闪存模块,例如Winbond W25Q32FV,其尺寸为3.2x4mm,可以通过SPI接口连接到ESP8266上。这将增加电路板的大小,但仍然是一个可行的解决方案。

3. 如果没有必须使用ESP8266芯片,可以考虑使用更小的芯片并使用外部闪存模块。一些可能的选择包括ATtiny85和ATtiny167。这将需要重新编写应用程序,并可能需要使用与ESP8266不同的编程环境。

4. 最后的选择是自制ESP8266模块,至少能够包括所需尺寸的闪存。这将涉及到PCB设计和组装芯片和闪存,可能需要专业技能和设备。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分