Product Design, Manufacturing & Innovation Resources
家 » 在线工具 » Wokwi Arduino and ESP32 Simulator

Wokwi Arduino and ESP32 Simulator

Wokwi 是一款可在浏览器中模拟嵌入式项目的软件。它支持 Arduino(Uno、Mega、Nano)、ESP32、STM32 和 Raspberry Pi Pico 开发板,并可模拟显示屏、传感器、电机和 WiFi 连接。您只需在编辑器中编写固件,将虚拟元件放置在画布上,连接好线路,然后点击运行即可。

编译后的固件运行在模拟芯片上,因此无需硬件即可观察串口输出和外设响应。项目通过链接共享。付费的 Wokwi Pro 计划增加了 VS Code 扩展、CI 集成和更快的构建速度,而浏览器模拟器仍然免费。

可以从预先构建的示例入手,或者使用模板。非常有效。

嵌入式工程师在电路板制作完成之前进行原型设计和逻辑调试,产品开发人员则生成可共享的概念验证。该模拟器无需账户即可运行。将项目保存到云端需要账户,否则项目将保留在浏览器的本地存储中。

学科: 嵌入式系统、电子、机器人、物联网、教育。
Proteus、Tinkercad Circuits、PlatformIO 的免费替代方案。
Wokwi Arduino 和 ESP32 模拟器与 Proteus、Tinkercad Circuits 和 PlatformIO 的比较
沃克维普罗透斯Tinkercad电路PlatformIO
技术范围: 它在浏览器中模拟嵌入式固件,并集成虚拟显示器、传感器、电机和 WiFi。固件运行在模拟芯片上,因此无需开发板即可观察串口输出和外设响应。技术范围: 它将微控制器模型与混合模式 SPICE 电路仿真相结合,因此可以在一个原理图中研究模拟行为和固件。原理图捕获还可以用于 PCB 布局,而 Wokwi 并不支持此功能。技术范围: 它可在交互式面包板上模拟 Arduino 电路,并支持基于模块的编程。其目标是介绍电路和微控制器。技术范围: 这是一款开发工具链,包含构建系统、静态代码分析器、统一调试器以及用于真实硬件的远程单元测试功能。它的目标是生成和测试固件,而非虚拟电路设计。
硬件目标: 支持 Arduino(Uno、Mega、Nano)、ESP32、STM32 和 Raspberry Pi Pico,以及用于定制芯片的 Chips API。GDB 调试文档已针对 Arduino 和 Raspberry Pi Pico 编写。硬件目标: 支持超过 750 种微处理器型号及其 I/O 端口、中断、定时器和 USART。9.2 版本新增了对 STM32CubeIDE 项目的扩展仿真功能。硬件目标: Arduino开发板和微控制器。硬件目标: 支持 ARM、AVR、Espressif ESP8266 和 ESP32、FPGA、8051、MSP430、Nordic nRF、NXP i.MX RT、PIC32、RISC-V、STM8、STM32 和 Teensy,以及 Arduino、ESP-IDF、FreeRTOS、Zephyr 和 STM32Cube 等框架。
测试和自动化: Wokwi CI 可以通过跟踪空闲堆内存并检测 ESP-IDF 固件中的内存泄漏,而无需对固件进行任何更改。它还提供 VS Code 扩展。测试和自动化: 列出的功能包括远程单元测试、持续集成支持和带内存检查功能的固件文件浏览器。
许可和成本模式: 个人用户免费,商业用户和专业人士需要付费。付费方案包含 VS Code 扩展、CI 集成和更快的构建速度。部分功能(例如二进制 SD 卡上传)仅限付费用户使用。许可和成本模式: 以可购买的VSM软件包形式出售,另有单独购买的高级仿真选项,用于频率、噪声和扫描分析。提供免费演示版,方便用户试用示例设计。许可和成本模式: 免费,无需付费许可或订阅。许可和成本模式: 本软件采用 Apache 2.0 开源许可,允许用于商业和个人项目。遥测功能默认启用,也可进行配置。
平台和安装: 无需账号即可在浏览器中运行。将项目保存到云端需要账号,也可以在 VS Code 中模拟项目。平台和安装: 桌面软件。Proteus 9 采用 64 位架构。平台和安装: 完全在网页浏览器中运行,需要互联网连接,无需安装。平台和安装: 可与桌面 IDE 和 CI 系统集成的 Python 包(版本页面上已检查 Python 3.6 或更高版本)。

更多的 编码, 模拟 工具

请推荐您最喜欢的在线工具:

您是否知道有比上面列出的网站更好、更互补或可以替代的网站?

> 在此处提出建议 <

第十年 周年纪念日

只有注册会员才能免费获得 100% 的全尺寸图片和下载。.

> 登录 <