随着科技的不断演进,我曾对TI的CC系列和ESP8266保持着长久的关注,但生活的忙碌使我暂时将其搁置。
然而,近期的ESP32-S3SoC以其独特的魅力再次吸引了我的注意。
这款芯片搭载了Xtensa32位LX7双核处理器,拥有512KBSRAM和384KBROM的内存配置,专为AI加速而生,特别支持向量指令,为图像识别等应用提供了强大的计算能力。
尽管它在GPIO外设上略显简洁,但正因如此,ESP32-S3在边缘AI和便携设备领域展现了无可比拟的优势。
Xtensa处理器,由Tensilica精心设计,其可定制化的特性使得ESP32-S3在性能上得以充分展现。
通过CoreMark测试,我们可以看到它在处理复杂任务时的高效性能。
然而,尽管ESP32提供了覆盖不同温度范围的产品,但在高可靠性场景的需求上,可能不是首选方案。
乐鑫科技以其官方工具和框架,即IntegratedDevelopmentFramework(IDF)为基础,为ESP32-S3提供了RTOS、网络栈和丰富的示例,包括音频处理、Wi-FiMesh和ESP-NOW等功能,为开发者提供了全方位的支持。
在实际应用中,乐鑫的WiFi通信产品线涵盖了芯片和模块,模块内置晶振和扩展Flash,一键式上电即能工作,区别在于是否包含PCB天线。
ESP32-S3芯片的价格区间在15.0-19.5元,而模块价格则在22.0-32.0元之间。
其中,ESP32-C系列的C3FH4以性价比之冠吸引眼球,仅售9.9元。
作为中国本土的芯片巨头,乐鑫在全球拥有8个研发中心,承诺的供货周期长达12年,确保了产品的稳定供应。
开发环境上,乐鑫支持命令行以及VScode/Eclipse插件,但对Windows用户来说,可能需要投入更多学习成本。
尽管ESP-IDF的更新可能会带来兼容性挑战,但乐鑫提供了充足的文档支持和社区资源,如开发者大会、技术论坛和丰富的开源项目,为开发者提供了丰富的学习和发展平台。
乐鑫的历史可以追溯到2008年,2020年,他们在全球Wi-FiMCU市场中独领风骚,与瑞昱、联发科等竞争者并肩前行。
尽管ESP32-S3面临一些批评,但其庞大的出货量和强大的软件体系不容忽视。
语音识别、FFmpeg等高级功能的实现,正是其软件生态的有力证明。
总的来说,ESP32-S3凭借其硬件性能、软件支持和乐鑫的全方位服务,正逐渐成为AI与边缘计算领域的热门选择。
esp8266和32
因为ESP8266需要做一个功能将STM32串口发送过来的消息发布到MQTT,然后将MQTT收到的消息发送给STM33串口。
ESP8266一共有三种角色工作模式,分别是:Station客户端模式,AP接入点模式,Station+AP两种模式共存。
客户端模式就是作为设备(client)连接区域网内路由,接入点模式即是作为路由(sever),允许其他设备连接ESP8266。
第三种即是同时扮演两种角色。
与蓝牙模块相似,esp8266也需要进行AT指令设置。
透传STA模式:
ESP8266模块要和电脑(服务端)在同一个局域网中。
对路由器不需要任何其他的配置,只需要知道WIFI名称和密码,也不需要有外网,首先当设备加入路由器的时候,路由器会给不同设备分配一个不同的IP地址,对电脑来说也就是电脑里查看的IPv4的那个IP。
通过电脑可以查看ip地址,也可以通过路由器查看ip地址。有些设备不能自己查看,就可以通过路由器查看了。通过电脑开一个服务器,这个端口号可以自己修改,但是ip地址要使用在局域网中的那个ip。
还没有评论,来说两句吧...