[讨论] vscode 的 Wokwi 嵌入式模拟器扩展

dcexpert   2023-2-22 12:49 楼主

Wokwi是一个嵌入式系统和物联网模拟器,支持ESP32,Arduino和Raspberry Pi Pico。您的代码永远不会离开您的计算机 - Wokwi 使用项目中的固件二进制文件在 VS Code 中运行模拟。

 

wokwi-vscode-1s

 

 

特征

  • 支持的架构:RISC-V、ARM、Xtensa 和 AVR。
  • 庞大的电子元件库:传感器、LED、LCD、电机、继电器等。
  • 与 ESP-IDF、PlatformIO 和 Arduino 集成。
  • 虚拟逻辑分析仪 - 在仿真中捕获数字信号(例如UART,I2C,SPI)并在计算机上进行分析。
  • 内置 WiFi 网关,允许模拟的 ESP32 连接到您的本地网络和互联网,并使用云服务。
  • 虚拟逻辑分析仪 - 在仿真中捕获数字信号(例如UART、I2C、SPI)。
  • GDB 集成 - 使用 VS 代码调试器调试代码。

请注意,Wokwi for VS Code 是商业产品,在免费试用期后需要许可证。

用法

  1. 按照快速入门指南为 Wokwi 配置您的项目。
  2. 打开命令面板(F1 或 Ctrl+Shift+P),然后选择“Wokwi:启动模拟器”。

当您对项目代码进行更改时,请重新生成它,Wokwi 将自动重新加载新固件并重新启动模拟。

可以在vscode的商店中搜索 wokwi 进行安装,或者直接访问插件网址: Wokwi Simulator - Visual Studio Marketplace
 

回复评论 (6)

VSCode这些插件都是用什么写的,感觉挺有趣的,想搞搞。

点赞  2023-2-22 17:14
引用: wangerxian 发表于 2023-2-22 17:14 VSCode这些插件都是用什么写的,感觉挺有趣的,想搞搞。

用TypeScript,可以参考这里:

 

https://code.visualstudio.com/api/get-started/your-first-extension

点赞  2023-2-22 20:13

太棒啦,这样我就不用带板子回去了


点赞  2023-2-23 11:41
引用: xutong 发表于 2023-2-23 11:41 太棒啦,这样我就不用带板子回去了

的确可以减少硬件的使用

点赞  2023-2-23 12:57
引用: dcexpert 发表于 2023-2-23 12:57 的确可以减少硬件的使用

vs code 还跨平台,方便许多

希望做一些大家觉得好用的东西!
点赞  2023-2-23 15:58

用qq邮箱公司邮箱 get license不行

希望做一些大家觉得好用的东西!
点赞  2023-2-23 21:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复