找回密码
 立即注册
查看: 24|回复: 0

[行业新闻] Cirkit Designer推出浏览器级Xtensa模拟器,还能让AI自动设计电路!

[复制链接]
连续签到天数:1天
签到总天数:9天
签到总奖励:45金币
发表于 昨天 21:47 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

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

×
2026年10月26日,乐鑫开发者门户刊登了一篇关于Cirkit Designer的技术文章,介绍了这款支持ESP32和ESP32-S3的在线嵌入式开发工具。
它最有意思的地方,是能够直接在浏览器里运行编译后的ESP32固件,而不只是模拟Arduino函数的执行结果。
一、真正模拟Xtensa处理器
Cirkit Designer的开发团队使用Rust编写了一套指令级模拟器,并将其编译为WebAssembly。
模拟器可以执行Xtensa指令,加载ROM代码和二级Bootloader,运行FreeRTOS及应用程序。
同时,它还模拟了GPIO、UART、I2C、SPI、ADC、PWM等外设接口。
这意味着程序可以通过模拟的SPI控制器驱动显示屏,或者通过I2C读取虚拟传感器,而不需要连接实际硬件。
二、固件直接在本地浏览器运行
与服务器端运行QEMU的方案不同,Cirkit Designer将CPU模拟和外围器件模拟都放在浏览器本地执行。
这样点击虚拟按钮、读取传感器和刷新显示屏时,就不需要等待服务器返回模拟结果。
不过,Arduino CLI编译、AI请求及外部网络访问仍然需要后端服务,并不是完全离线运行。
三、AI还能帮忙设计电路
开发团队展示了一个有趣的案例:让AI设计基于ESP32-S3和ILI9341显示屏的国际空间站位置追踪器。
AI完成了电路连接和固件编写,程序通过网络获取空间站位置,再通过模拟SPI接口显示地图和实时数据。
如果缺少某种器件的模拟模型,还可以让AI生成对应的通信逻辑和显示效果。
四、目前有哪些限制?
现阶段主要支持ESP32和ESP32-S3,ESP32-C3、C6仍在开发计划中。
目前集成的是Arduino编译流程,直接编译ESP-IDF工程的功能尚未提供。
另外,指令级模拟并不等于所有外设时序、射频行为都与真实芯片完全一致,涉及精确时序和硬件可靠性的项目仍需实机验证。
对于学习ESP32、验证程序逻辑或者临时没有开发板的朋友,这类工具确实提供了一种新的选择。
大家觉得这种浏览器模拟器能在多大程度上代替实体开发板?

原始来源及核验信息

来源: 乐鑫开发者门户(Espressif Developer Portal)
文章标题: Cirkit Designer: AI-powered ESP32 development with instruction-accurate simulation
发布日期: 2026年10月26日
官方技术文章:
Cirkit Designer:ESP32浏览器指令级模拟技术介绍
项目官方网站:
Cirkit Designer


楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2026-11-2 17:57 , Processed in 0.021075 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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