Fly Away

Fly away. Never go back. Big bro, watching my back.

Home About

emulate esp32c3 on qemu and run esp-idf on linux

  • Author: flyaway
  • Time: 2025-07-29
  • Category: Default
  • Read:72

The Espressif DevCon24 showed it. https://www.bilibili.com/video/BV1UAHCejEcX/?spm_id_from=333.337.search-card.all.click&vd_source=a24e9520e198932372f0c014624cafa4 Official Doc: https://github.com/espressif/esp-toolchain-docs/blob/main/qemu/esp32c3/README.md It can:

  • Output UART to stdio
  • use internet
  • Use external Flash
  • Use GDB
  • simulate eFuse
  • Sim graphical interface But the QEMU is not perfect. it seems that QEMU can't simulate a lot of peripherals. Like BLE, ADC/DAC, PWM, I2C and so on. So may be you need printf to show them in UART.

Label: none

取消回复

Add new comment

  • Prev: CSS calculate width
  • Next: There are a lot of free static site host services

New Articles

  • There are a lot of free static site host services
  • emulate esp32c3 on qemu and run esp-idf on linux
  • CSS calculate width
  • Use certbot to create cert by dns verification
  • nexe, a node.js project packager for exe file.
  • Design a protocol
  • How does a boss pay himself
  • opus encoder/decoder in xiaozhi-esp32 and xiaozhi-esp32-server projects
  • xiaozhi esp32 server's deployment for domain and https
  • Use gitclone to accelerate github

New Replies

Category

  • Default

Achievements

  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • March 2025
  • February 2025
  • January 2025

Others

  • Login
  • Article RSS
  • Comment RSS
  • Typecho
© 2025 Fly Away. Fly Away.