【问题标题】:Is there any simulator for ESP32-S2 or ESP32 chips?是否有适用于 ESP32-S2 或 ESP32 芯片的模拟器?
【发布时间】:2021-04-30 08:32:51
【问题描述】:

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

【问题讨论】:

  • 模块和电路板的价格在 2-6 美元之间。购买几块板子并在真实硬件上正确测试代码有什么问题?

标签: esp32


【解决方案1】:

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

模拟器示例

Arduino 示例

Blink

Seven segment counter

APA102 Color Cycles(TinyPico 板)

WiFi Scanning

MicroPython 示例

SSD1306 Example

NeoPixels

WiFi Scanning

ESP-IDF 示例

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

Blink using FreeRTOS API

Binary LED counter using FreeRTOS tasks

GPIO button input + interrupts

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


【讨论】:

【解决方案2】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-17
    • 1970-01-01
    • 2021-11-09
    相关资源
    最近更新 更多