有ESP32-S2或ESP32芯片的模拟器吗?

Say*_*ame 13 esp32

我正在开发一个 esp 项目,并使用esp32s2工具链编译了我的代码,并创建了一个可以在真实设备上运行的二进制文件。但我没有真正的设备来测试我的二进制文件。有没有模拟器可以模拟ESP32-S2芯片或者ESP32芯片?

小智 17

您可以使用Wokwi来模拟ESP32,很快也可以模拟ESP32-S2。Wokwi 是一款免费的电子产品在线模拟器,它在您的浏览器中运行。这意味着您可以模拟与第 3 方传感器、显示模块、LED 和许多其他常见部件交互的代码。还有对 WiFi 模拟的初步支持,开发人员正在努力扩展它以支持连接到互联网上的任何主机(例如 HTTPS/MQTT)

模拟器示例

Arduino 示例

七段计数器

APA102 颜色循环(TinyPico 板)

无线网络扫描

MicroPython 示例

SSD1306示例

新像素

无线网络扫描

ESP-IDF 示例

以下示例使用 ESP-IDF 函数。它们是使用 Arduino ESP32 Core 编译的:

使用 FreeRTOS API 闪烁

使用 FreeRTOS 任务的二进制 LED 计数器

GPIO按钮输入+中断

https://docs.wokwi.com/guides/esp32

在此输入图像描述 在此输入图像描述
在此输入图像描述


小智 8

您可以从https://github.com/espressif/qemuhttps://github.com/Ebiroll/qemu_esp32尝试 QEMU

不确定他们是否支持 ESP32-S2,但它似乎可以与 ESP32 配合使用。