该仿真器在浏览器中本地运行,位于电路编辑器旁边。
在线 ESP32 仿真器
设计并仿真 ESP32 项目 在您的浏览器中。
利用 Cirkit AI 辅助完成接线与代码编写,并在实际构建前对 ESP32-S3 固件、连接组件及 Wi-Fi 工作流程进行仿真。
ESP32 开发板
从 ESP32-S3 开始。
在浏览器中编写 Arduino 程序、连接传感器与显示屏,并模拟 ESP32-S3 的运行行为。
ESP32 项目展示
探索真实的 ESP32 项目。
打开真实的 ESP32-S3 项目,查看接线,运行仿真,并根据自己的构建需求进行调整。
Wi-Fi 加密货币价格追踪器
模拟一个 ESP32-S3 Wi-Fi 项目,该项目获取价格数据并将其显示在 ILI9341 屏幕上。
打开项目
基于 OLED 的 Pong 游戏
在 ESP32-S3 上运行游戏逻辑,并使用 OLED 显示输出及按钮控制挡板。
打开项目
酒店保险箱
使用键盘、LCD 和舵机,配合 ESP32-S3 控制,模拟一个门锁项目。
打开项目
DHT11 温度传感器
在 ESP32-S3 仿真中读取 DHT11 传感器的温度和湿度。
打开项目
搭载 L298N 驱动器的机器人
在 ESP32-S3 项目中,通过 L298N 驱动器控制两台直流电机。
打开项目级联 NeoPixel 灯环
在连接灯环之前,先让 WS2812 类型的 LED 运行动画效果,并测试对时序敏感的输出信号。
打开项目在引擎盖下;内部机制;幕后
在浏览器中运行真实的 ESP32-S3 固件。
Cirkit 的 ESP32-S3 模拟器是一款指令级精确的仿真器,由 Rust 编写并编译为 WebAssembly。Arduino 代码会被编译成固件,随后在浏览器中本地运行,并与你在画布上构建的电路进行交互。
这使得 ESP32 项目能够保持交互性,而无需后端仿真会话、设备状态流式传输或硬件搭建。
了解我们如何构建 ESP32-S3 模拟器编译后的程序作为固件运行,而非模拟 ESP32 的行为。
使用 HTTP、HTTPS、MQTT、WebSocket 和 UDP 项目流。
为何选择 Cirkit
利用 AI 进行设计,在仿真环境中测试,准备就绪后进行构建。
利用 Cirkit AI 辅助 ESP32 项目的电路连接、代码生成及构建过程中的故障排查。随后,您可以在浏览器中运行 ESP32-S3 仿真,并导出电路图、分享项目或在准备就绪时上传固件。
从 AI 辅助开始
在构建 ESP32 项目的过程中,您可以向 Cirkit 寻求帮助,包括元件接线、代码生成以及调试。
模拟关联项目
在同一工作区内运行 ESP32-S3 代码,同时让传感器、显示屏、电机、按钮、LED 和 Wi-Fi 工作流程做出响应。
导出与构建
准备好进行制作时,您可以下载接线图、分享项目,或将固件上传至支持的硬件。
常见问题
常见问题。
我可以用 Cirkit 的 ESP32 仿真器做什么?
使用 Cirkit Designer 在浏览器中构建 ESP32 项目。Cirkit 支持 ESP32-S3 仿真,涵盖 Arduino 代码(Sketch)、连接组件及 Wi-Fi 工作流程。
Cirkit Designer 可以免费开始使用吗?
Cirkit Designer 可免费上手使用。成为 Cirkit 会员即可解锁高级功能。
Cirkit Designer 支持哪些 ESP32 开发板?
Cirkit 现已支持 ESP32-S3 仿真。您可以从 ESP32-S3 开始,进而添加传感器、显示屏、按钮、电机及其他连接模块。我们正致力于扩展对更多 ESP32 型号的支持。
我可以在线仿真 ESP32 Wi-Fi 项目吗?
Cirkit 的 ESP32-S3 仿真器支持在浏览器中运行 Wi-Fi 工作流(如 HTTP 和 MQTT)以及互联物联网(IoT)类项目。
Cirkit AI 能为 ESP32 项目提供帮助吗?
在您进行设计与仿真时,Cirkit AI 可在电路连线、代码生成、电路相关问题解答以及故障排查方面为您提供协助。
仿真之后,我可以搭建实际电路吗?
将仿真项目作为构建参考,随后即可导出接线图、分享项目,或在准备就绪后将固件上传至支持的硬件。
免费开始 · 无需安装
开始在 Cirkit Designer 中仿真 ESP32 项目。
打开项目,添加 ESP32-S3,并在元件到货前对第一个版本进行仿真。
