|
|
本帖最后由 麻薯滑芝士 于 2026-10-22 09:50 编辑
嘿,论坛里各位平时喜欢自己动手折腾点小玩意儿、没事就逛逛GitHub看看开源项目、或者在B站上刷各种DIY视频的创客们、硬件发烧友们,还有那些脑子里装满了各种新奇点子、却总是被焊台和示波器劝退的“想法富翁”们,今天我要给你们带来一个绝对能让你们拍大腿的好消息。就在昨天,国外科技媒体Techpowerup发了一条重磅消息,咱们国内深圳的乐鑫科技,就是那个靠ESP32系列芯片火遍全球物联网圈子、几乎每个做嵌入式开发的人都绕不开的那家公司,他们正式发布了一个全新的模块化开发平台,名字叫ESP-Mosaico。
Mosaico这个词,懂点英语的人一看就知道,它跟“马赛克”是同一个词根,直译过来就是“镶嵌画”的意思。乐鑫取这个名字,背后的想法其实特别有意思——他们想让硬件开发也像拼马赛克一样,一块一块地组合起来,最终拼出一个完整又好用的东西。这个平台最让人兴奋的地方在于,它不是简单地给你一块新开发板,而是奔着“AI辅助硬件创作”这个方向去的,目标就是让那些不懂底层编程、不熟悉电路原理图的普通创作者,也能靠一张嘴、几句大白话,就让机器帮他们把活儿干了。
咱们都知道,这几年AI写代码这事已经不算新鲜了,从GitHub Copilot到各种能自动生成软件代码的工具,程序员的效率确实被拉高了一大截。但是,硬件这块儿呢?说实话,进展一直挺慢的。你想做一个带屏幕、带摄像头、还能联网的小玩意儿,通常还是得老老实实地选型、画板子、焊元件、调驱动,中间任何一个环节卡住了,整个项目就得停摆。乐鑫这次推出的ESP-Mosaico,就是想打破这种僵局。他们设计的这套平台,核心思路就是把硬件也变得跟软件一样,能够随着你脑子里的想法不断进化、不断扩展。你不用一开始就把最终产品的形态想得死死的,完全可以先搭一个最小系统跑起来,后面觉得缺什么功能了,再往上加对应的硬件模块就行了。这种“边做边想”的开发方式,对于那些点子多、变化快的个人创作者和小团队来说,简直不要太友好。
那么,这套ESP-Mosaico平台到底长什么样呢?它的核心是一个巴掌大小的独立主机,你别看它个头不大,配置可是一点都不含糊。这个主机正面搭载了一块分辨率达到480乘480像素的OLED触摸屏,显示效果细腻得很,而且它还内置了触觉反馈马达,就是你用手指戳屏幕的时候,它能给你一个实实在在的震动回馈,操作手感一下子就上来了。供电方面,主机自带了一块电池,也就是说它不需要一直插着电源线才能工作,你完全可以把它当成一个便携设备带着到处跑。接口方面,它配备了当下最通用的USB Type-C接口,不管是充电还是传数据都方便得很。除此之外,主机上还预留了扩展I/O接口,方便你往上面接各种外设。真正让它心脏强劲跳动的,是藏在里面的那颗芯片——乐鑫自家的ESP32-S31处理器。这颗芯片可不是什么省油的灯,它采用的是RISC-V架构,主频最高能跑到320兆赫兹,内部集成了512KB的SRAM静态随机存取存储器,同时还支持外挂高达32MB的高速DDR PSRAM伪静态随机存取存储器。换句话说,这颗芯片的处理能力和内存容量,应付一般的嵌入式应用绰绰有余。更厉害的是,这颗ESP32-S31芯片在无线连接方面的能力简直可以用“全能”来形容。它不仅支持新的Wi-Fi 6标准,还集成了双模蓝牙5.4,甚至还支持802.15.4协议,这个协议是啥呢?它就是智能家居领域大名鼎鼎的Thread和Zigbee这两种无线通信技术的底层基础。有了这个,你的设备不仅能连家里的高速路由器,还能直接跟各种智能灯泡、智能插座、传感器网络无缝对接。有线连接方面,它也没落下,支持1Gbps的千兆以太网接口,如果你对无线网络的稳定性不放心,插根网线就能获得又快又稳的网络体验。此外,它还带有USB 2.0高速OTG接口,可以当主机直接读取U盘或者连接键盘鼠标;硬件级别的JPEG图片编解码引擎,处理摄像头传来的图像数据又快又省电;还有一个DVP摄像头输入接口,可以直接接上摄像头模块搞图像识别。
光有这一个主机肯定是不够的,ESP-Mosaico真正的精髓在于它的模块化扩展能力。乐鑫为这个平台准备了一系列功能模块,涵盖了摄像头、各种传感器、实体按键、LED照明灯、电机驱动器等等。这些模块的设计很有意思,它们不需要你手动去配置什么引脚或者写复杂的驱动程序,只要你把它们往主机上一插,系统就能自动识别出这是个什么模块,并且自动把它集成到当前的应用程序里去。这就意味着,你再也不用为了给项目增加一个新功能而去翻阅几十页的数据手册,也不用担心因为接线错误把芯片烧掉了。你要做的,就是把模块像乐高积木一样拼上去,剩下的交给系统自己去搞定。而且,这种模块化的理念还不止停留在单个设备上。乐鑫的设计师们想得更远,他们让多个ESP-Mosaico主机之间也能够互相感知。比如说,你把两台主机放在一起,它们能自动检测到彼此的相对位置和朝向,并且通过无线方式同步各自的应用状态。这意味着你可以把好几台这样的设备拼接在一起,组成一个更大的显示屏幕,或者玩那种需要跨设备联机的互动游戏。这些设备可以随时分开、重新排列组合,而这一切都会实时反映在你的应用程序里。这种“多设备即应用”的思路,以前只在科幻电影里见过,现在乐鑫真的把它做出来了。
接下来,咱们聊聊这个平台最吸引人的地方——怎么用AI来帮你干活。乐鑫在ESP-Mosaico里内置了一个名为ESP-Claw的编码代理,你可以把它理解成一个专门为你服务的AI程序员。这个AI程序员提供了两种互补的开发模式,分别叫做“聊天编码”和“氛围编码”。先说说这个“聊天编码”,这个模式简直就是为编程小白量身定做的。你不需要在自己的电脑上安装任何复杂的开发工具链,也不需要懂得什么叫交叉编译、什么叫固件烧录。你只需要打开ESP-Mosaico的配套界面,用最自然的中文把你的需求说出来就行了。比如说,“我想做一个能显示当前室内温度和湿度的桌面小摆件,屏幕上还要显示一个笑脸图标,温度超过30度的时候笑脸就变成哭脸。”就这么一句话,ESP-Claw就会根据你当前连接的ESP-Mosaico硬件模块,自动生成相应的代码,然后编译好,最后直接部署到你的设备上。整个过程不需要你碰一行代码。部署完成之后,如果你觉得哪里不满意,比如想换个颜色、加点动画效果,你还可以继续用对话的方式跟它沟通,让它帮你迭代修改。这种“说句话就能做个硬件原型”的体验,以前是想都不敢想的。而且,乐鑫还搞了一个叫“技能实验室”的平台,在这个平台上,大家可以把做好的设备应用打包成一个可复用的“技能”,里面包含了Lua脚本、资源文件和外设依赖信息。别人可以直接安装你分享的技能,你也可以下载别人的技能来学习或者定制,这样一来,整个社区的创造力就被彻底激活了。
如果你是个有一定编程基础的进阶玩家,不想只满足于简单的对话式开发,那就可以试试第二种模式——“氛围编码”。这个模式说白了,就是把AI代理更深地嵌入到工程开发的完整闭环里。在这个模式下,ESP-Mosaico提供了一个完整的开发环境,让AI代理不仅负责写代码,还要负责编译、部署、在真实的物理硬件上进行测试,然后根据测试结果反馈回来的数据,自己分析哪里有问题,再自动修改代码,开启下一轮迭代。乐鑫为这个模式提供了一整套配套的工具。比如,他们搞了一个叫ESP-GSP的面向AI的UI框架,在这个框架里,用户界面的布局和逻辑可以用结构化的JSON数据来表示,AI代理很容易理解和生成。编译的时候系统会自动校验这些JSON数据有没有语法错误,你甚至可以在电脑上先模拟运行看看效果,满意了再部署到真正的ESP32硬件上。他们还开放了一套统一的设备调试接口,AI代理可以通过这些接口直接读取设备的闪存状态、控制输入输出、获取UI界面的实时状态、查看性能数据和故障信息。这样一来,AI代理就不再是闭着眼睛瞎写代码了,它能“看见”自己的代码在真实硬件上跑出来的实际效果,然后根据这些效果去调整和优化。开发者要做的,就是设定好项目的目标和约束条件,然后告诉AI代理:“你给我做出一个满足这些要求的成品来。”剩下的脏活累活,全部交给AI去干。
说了这么多,你可能会有个疑问:AI生成的代码,靠谱吗?毕竟硬件不像软件,软件崩了大不了重启一下,硬件要是出了Bug,轻则功能异常,重则可能烧坏元器件。乐鑫显然也考虑到了这个问题。他们并没有凭空创造一个全新的封闭生态,而是把ESP-Mosaico牢牢地建立在了乐鑫已经深耕多年的开源开发体系之上。这个体系包括了业界熟知的ESP-IDF开发框架、大量的底层驱动和组件库、详尽的技术文档、各种开发和调试工具,还有那个汇聚了无数社区贡献的ESP组件注册表。要知道,光是跟ESP32和ESP8266相关的开源项目,在GitHub上就已经超过了20万个,全球范围内用十几种语言出版的关于乐鑫芯片的书籍也有300多本。这些海量的工程资源,就是AI代理最好的“教科书”和“参考资料”。AI代理在写代码的时候,可以随时去查阅这些经过无数开发者验证过的工程实践和参考实现,而不是凭空捏造。再加上前面提到的真实硬件闭环调试机制,AI生成的代码在可靠性和实用性上就有了双重保障。
所以,不管你是刚入门、想用最简单的方法把自己的第一个创意变成摸得着的实物,还是资深的硬件工程师、想把AI代理当作一个不知疲倦的帮手来加速产品研发迭代,ESP-Mosaico都给你留好了位置。从你说出那句“我想要……”的自然语言开始,到AI代理替你完成所有繁琐的编码和调试工作,再到你可以像搭积木一样随意扩展硬件功能,甚至把多个设备联动起来创造出全新的交互体验——乐鑫这一次,是真的把AI编码这件事从电脑屏幕里拽了出来,实实在在地塞进了我们身边的物理世界里。目前,ESP-Mosaico的开发套件已经正式开售了。如果你对这个新奇的平台感兴趣,想了解更多产品细节,或者手痒想马上入手一套试试,可以直接去访问ESP-Mosaico的官方网站,那里有详细的介绍和开发资源。如果你想跟其他玩家交流心得、分享自己做的酷炫应用,也可以去“技能实验室”逛逛。当然,要是你在购买或者开发过程中遇到了什么问题,直接联系乐鑫的客户支持团队就行,他们会给你提供专业的帮助。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|