【发布时间】:2021-04-30 08:32:51
【问题描述】:
我正在开发一个 esp 项目,并使用 esp32s2 工具链编译了我的代码,并创建了一个可以在真实设备上运行的二进制文件。但是我没有真正的设备来测试我的二进制文件。有没有模拟器可以模拟ESP32-S2芯片或者ESP32芯片?
【问题讨论】:
-
模块和电路板的价格在 2-6 美元之间。购买几块板子并在真实硬件上正确测试代码有什么问题?
标签: esp32
我正在开发一个 esp 项目,并使用 esp32s2 工具链编译了我的代码,并创建了一个可以在真实设备上运行的二进制文件。但是我没有真正的设备来测试我的二进制文件。有没有模拟器可以模拟ESP32-S2芯片或者ESP32芯片?
【问题讨论】:
标签: esp32
您可以使用 Wokwi 来模拟 ESP32,很快也可以使用 ESP32-S2。Wokwi 是一个免费的在线模拟器对于电子产品,它在您的浏览器中运行。这意味着您可以模拟与第 3 方传感器、显示模块、LED 和许多其他常见部件交互的代码。还有最初的support for WiFi simulation,开发人员正在努力扩展它以支持连接到互联网上的任何主机(例如 HTTPS/MQTT)
Arduino 示例
APA102 Color Cycles(TinyPico 板)
MicroPython 示例
ESP-IDF 示例
以下示例使用 ESP-IDF 函数。它们是使用 Arduino ESP32 Core 编译的:
Binary LED counter using FreeRTOS tasks
GPIO button input + interrupts
【讨论】:
您可以从https://github.com/espressif/qemu 或https://github.com/Ebiroll/qemu_esp32 尝试QEMU
不确定他们是否支持 ESP32-S2,但似乎可以与 ESP32 一起使用。
【讨论】: